2021-07-01
@Jookia
examples: Add guessmyname.txt
Jookia committed on 1 Jul 2021
@Jookia
.gitignore: Add
Jookia committed on 1 Jul 2021
@Jookia
Restructure files
Jookia committed on 1 Jul 2021
@Jookia
Change license to LGPLv2.1+
Jookia committed on 1 Jul 2021
2021-05-17
@Jookia
interp: Don't wrap Bool/Text values with value()
Jookia committed on 17 May 2021
@Jookia
interp: Catch interrupts in System Read
Jookia committed on 17 May 2021
2021-05-16
@Jookia
parse: Error when stray EndNote and EndText are found
Jookia committed on 16 May 2021
@Jookia
interp: Implement conditionals and add example to code.txt
Jookia committed on 16 May 2021
@Jookia
interp: Add Equals verb to Text
Jookia committed on 16 May 2021
@Jookia
Add True/False as booleans
Jookia committed on 16 May 2021
@Jookia
interp: Loop program until System Exit
Jookia committed on 16 May 2021
@Jookia
parse: Add filename to ParseLocation
Jookia committed on 16 May 2021
@Jookia
parse: Use ParseLocation class for line numbers
Jookia committed on 16 May 2021
@Jookia
parse: Add terminator context for statement parsing
Jookia committed on 16 May 2021
@Jookia
parse: Add terminator context for argument parsing
Jookia committed on 16 May 2021
@Jookia
parse: Use meta_context for parse_arguments
Jookia committed on 16 May 2021
@Jookia
interp: Check arguments for Text Append and System Print
Jookia committed on 16 May 2021
@Jookia
interp: Raise an error on invalid value references
Jookia committed on 16 May 2021
@Jookia
interp: Raise an error if a verb doesn't exist
Jookia committed on 16 May 2021
@Jookia
interp: Use exceptions for interpreter errors
Jookia committed on 16 May 2021
@Jookia
interp: Replace 'if' with 'conditional' in error
Jookia committed on 16 May 2021
@Jookia
interp: Return the last command's result
Jookia committed on 16 May 2021
@Jookia
interp: Make environment an Interpreter variable
Jookia committed on 16 May 2021
@Jookia
interp: Put interpreter in its own class
Jookia committed on 16 May 2021
@Jookia
interp: Replace system module with a class
Jookia committed on 16 May 2021
@Jookia
interp: Prefix verbs in classes with verb_
Jookia committed on 16 May 2021
@Jookia
interp: Use class for text values
Jookia committed on 16 May 2021
@Jookia
interp: Rename run_if to run_conditional
Jookia committed on 16 May 2021
@Jookia
ast_types: Move AST data structures to ast_types
Jookia committed on 16 May 2021
2021-05-15
@Jookia
interp: Add run_ast function
Jookia committed on 15 May 2021