parser < test_input.py
Token = Def		Lexeme = "def"
Token = Ident		Lexeme = "do_stuff"
Token = '('		Lexeme = "("
Token = ')'		Lexeme = ")"
Token = ':'		Lexeme = ":"
Token = Ident		Lexeme = "i"
Token = ':'		Lexeme = ":"
Token = Ident		Lexeme = "int"
Token = '='		Lexeme = "="
Token = Number		Lexeme = "0"
Token = For		Lexeme = "for"
Token = Ident		Lexeme = "b"
Token = In		Lexeme = "in"
Token = '['		Lexeme = "["
Token = False		Lexeme = "False"
Token = ','		Lexeme = ","
Token = True		Lexeme = "True"
Token = ']'		Lexeme = "]"
Token = ':'		Lexeme = ":"
Token = If		Lexeme = "if"
Token = Ident		Lexeme = "b"
Token = ':'		Lexeme = ":"
Token = Ident		Lexeme = "print"
Token = '('		Lexeme = "("
Token = String		Lexeme = ""yes""
Token = ')'		Lexeme = ")"
Token = Else		Lexeme = "else"
Token = ':'		Lexeme = ":"
Token = Ident		Lexeme = "print"
Token = '('		Lexeme = "("
Token = String		Lexeme = ""no""
Token = ')'		Lexeme = ")"
Token = For		Lexeme = "for"
Token = Ident		Lexeme = "s"
Token = In		Lexeme = "in"
Token = '['		Lexeme = "["
Token = String		Lexeme = ""a""
Token = ','		Lexeme = ","
Token = String		Lexeme = ""b""
Token = ','		Lexeme = ","
Token = String		Lexeme = ""c""
Token = ']'		Lexeme = "]"
Token = ':'		Lexeme = ":"
Token = Ident		Lexeme = "print"
Token = '('		Lexeme = "("
Token = Ident		Lexeme = "s"
Token = ')'		Lexeme = ")"
Token = While		Lexeme = "while"
Token = Ident		Lexeme = "i"
Token = '<'		Lexeme = "<"
Token = Number		Lexeme = "10"
Token = ':'		Lexeme = ":"
Token = Ident		Lexeme = "print"
Token = '('		Lexeme = "("
Token = Ident		Lexeme = "i"
Token = ')'		Lexeme = ")"
Token = Ident		Lexeme = "i"
Token = '='		Lexeme = "="
Token = Ident		Lexeme = "i"
Token = '+'		Lexeme = "+"
Token = Number		Lexeme = "1"
Token = Class		Lexeme = "class"
Token = Ident		Lexeme = "Student"
Token = '('		Lexeme = "("
Token = Ident		Lexeme = "object"
Token = ')'		Lexeme = ")"
Token = ':'		Lexeme = ":"
Token = Ident		Lexeme = "name"
Token = ':'		Lexeme = ":"
Token = Ident		Lexeme = "str"
Token = Ident		Lexeme = "points"
Token = ':'		Lexeme = ":"
Token = Ident		Lexeme = "int"
Token = Ident		Lexeme = "passing"
Token = ':'		Lexeme = ":"
Token = Ident		Lexeme = "bool"
Token = Def		Lexeme = "def"
Token = Ident		Lexeme = "__init__"
Token = '('		Lexeme = "("
Token = Ident		Lexeme = "self"
Token = ','		Lexeme = ","
Token = Ident		Lexeme = "name"
Token = ':'		Lexeme = ":"
Token = Ident		Lexeme = "str"
Token = ','		Lexeme = ","
Token = Ident		Lexeme = "points"
Token = ':'		Lexeme = ":"
Token = Ident		Lexeme = "int"
Token = ','		Lexeme = ","
Token = Ident		Lexeme = "passing"
Token = ':'		Lexeme = ":"
Token = Ident		Lexeme = "bool"
Token = ')'		Lexeme = ")"
Token = ':'		Lexeme = ":"
Token = Ident		Lexeme = "self"
Token = '.'		Lexeme = "."
Token = Ident		Lexeme = "name"
Token = '='		Lexeme = "="
Token = Ident		Lexeme = "name"
Token = Ident		Lexeme = "self"
Token = '.'		Lexeme = "."
Token = Ident		Lexeme = "points"
Token = '='		Lexeme = "="
Token = Ident		Lexeme = "points"
Token = Ident		Lexeme = "self"
Token = '.'		Lexeme = "."
Token = Ident		Lexeme = "passing"
Token = '='		Lexeme = "="
Token = Ident		Lexeme = "passing"
Token = Def		Lexeme = "def"
Token = Ident		Lexeme = "print"
Token = '('		Lexeme = "("
Token = Ident		Lexeme = "self"
Token = ')'		Lexeme = ")"
Token = ':'		Lexeme = ":"
Token = Ident		Lexeme = "print"
Token = '('		Lexeme = "("
Token = Ident		Lexeme = "self"
Token = '.'		Lexeme = "."
Token = Ident		Lexeme = "name"
Token = ')'		Lexeme = ")"
Token = Ident		Lexeme = "print"
Token = '('		Lexeme = "("
Token = Ident		Lexeme = "self"
Token = '.'		Lexeme = "."
Token = Ident		Lexeme = "points"
Token = ')'		Lexeme = ")"
Token = Ident		Lexeme = "print"
Token = '('		Lexeme = "("
Token = Ident		Lexeme = "self"
Token = '.'		Lexeme = "."
Token = Ident		Lexeme = "passing"
Token = ')'		Lexeme = ")"
Token = Def		Lexeme = "def"
Token = Ident		Lexeme = "main"
Token = '('		Lexeme = "("
Token = ')'		Lexeme = ")"
Token = ':'		Lexeme = ":"
Token = Ident		Lexeme = "do_stuff"
Token = '('		Lexeme = "("
Token = ')'		Lexeme = ")"
Token = Ident		Lexeme = "s"
Token = ':'		Lexeme = ":"
Token = String		Lexeme = ""Student""
Token = '='		Lexeme = "="
Token = Ident		Lexeme = "Student"
Token = '('		Lexeme = "("
Token = String		Lexeme = ""Peter Anteater""
Token = ','		Lexeme = ","
Token = Number		Lexeme = "99"
Token = ','		Lexeme = ","
Token = True		Lexeme = "True"
Token = ')'		Lexeme = ")"
Token = Ident		Lexeme = "s"
Token = '.'		Lexeme = "."
Token = Ident		Lexeme = "print"
Token = '('		Lexeme = "("
Token = ')'		Lexeme = ")"
Token = Ident		Lexeme = "print"
Token = '('		Lexeme = "("
Token = String		Lexeme = ""\n""
Token = ')'		Lexeme = ")"
Token = Ident		Lexeme = "main"
Token = '('		Lexeme = "("
Token = ')'		Lexeme = ")"
