user3346105
user3346105

Reputation: 21

computer freezes after running this code

Why does my computer freeze when running this code?

import sys
from scanner import *

def main():
        readTokens("words.txt")

def readTokens(fileName):
        s = Scanner(fileName)
        token = s.readtoken()
        item = []
        while (token != ""):
            item.append(token)
            token = s.readtoken()
        s.close()
        return item

main()

Upvotes: 0

Views: 442

Answers (1)

Will
Will

Reputation: 1541

Most of that code is never called. Only readTokens() is called.

But without knowledge of "Scanner" code all one can suggest is to place some logging/debug statements into your code to see if it breaks in this code segment or somewhere else.

Upvotes: 3

Related Questions