@ -6,9 +6,9 @@
(define basic-lexer
(lexer-srcloc
[(eof) (return-without-srcloc eof)]
[(from/stop-before "rem" "\n") (token 'REM lexeme)]
["\n" (token 'NEWLINE)]
[whitespace (token lexeme #:skip? #t)]
[(:or "print" "goto" "end" "+" ":") lexeme]
[digits (token 'INTEGER (string->number lexeme))]
[(:or (:seq (:? digits) "." digits)