2021-05-16 |
interp: Use class for text values
Jookia
committed
on 16 May 2021
|
---|---|
interp: Rename run_if to run_conditional
Jookia
committed
on 16 May 2021
|
|
ast_types: Move AST data structures to ast_types
Jookia
committed
on 16 May 2021
|
|
2021-05-15 |
interp: Add run_ast function
Jookia
committed
on 15 May 2021
|
2021-05-14 |
interp: Move interpreter here from main
Jookia
committed
on 14 May 2021
|
parse: Add contexts for tokenizing errors
Jookia
committed
on 14 May 2021
|
|
parse: Pass line and column directly to ParseContext
Jookia
committed
on 14 May 2021
|
|
parse: Throw ParseError on EOF when reading note or text
Jookia
committed
on 14 May 2021
|
|
parse: Create ParseError directly
Jookia
committed
on 14 May 2021
|
|
2021-05-13 |
parse: Clarify value type error message
Jookia
committed
on 13 May 2021
|
parse: Improve parser trace logging
Jookia
committed
on 13 May 2021
|
|
parse: Only report expecting symbols for verbs
Jookia
committed
on 13 May 2021
|
|
parse: Use statement context for terminator errors
Jookia
committed
on 13 May 2021
|
|
parse: Disallow non-symbols as verbs
Jookia
committed
on 13 May 2021
|
|
parse: Improve tracing for tokenizer
Jookia
committed
on 13 May 2021
|
|
parse: Shorten text strings properly
Jookia
committed
on 13 May 2021
|
|
parse: Add check for EOF instead of peeking
Jookia
committed
on 13 May 2021
|
|
parse: Move peek back to after next
Jookia
committed
on 13 May 2021
|
|
parse: Detect and skip shebang
Jookia
committed
on 13 May 2021
|
|
parse: Put filename at end of traceback instead of start position
Jookia
committed
on 13 May 2021
|
|
parse: Make parse_file handle the file
Jookia
committed
on 13 May 2021
|
|
parse: Don't lowercase keywords
Jookia
committed
on 13 May 2021
|
|
parse: Improve some parser error messages
Jookia
committed
on 13 May 2021
|
|
parse: Better error messages for set statements
Jookia
committed
on 13 May 2021
|
|
parse: Better error messages for statements
Jookia
committed
on 13 May 2021
|
|
parse: Better error messages for statement arguments
Jookia
committed
on 13 May 2021
|
|
parse: Clarify version handling error message
Jookia
committed
on 13 May 2021
|
|
2021-05-10 |
parse: Fix line columns for set/if statements
Jookia
committed
on 10 May 2021
|
2021-05-08 |
parse: Initial line errors in error output
Jookia
committed
on 8 May 2021
|
parse: Create parser errors indirectly
Jookia
committed
on 8 May 2021
|