2021-04-29
@Jookia
parse: Use data structure for if (now named conditional)
Jookia committed on 29 Apr 2021
@Jookia
parse: Don't write 'argument' or 'statement' in log
Jookia committed on 29 Apr 2021
@Jookia
parse: Log parsed arguments
Jookia committed on 29 Apr 2021
@Jookia
parse: Use data structure for statements
Jookia committed on 29 Apr 2021
@Jookia
parse: Replace __str__ with __repr__
Jookia committed on 29 Apr 2021
@Jookia
parse: Use data structures for values
Jookia committed on 29 Apr 2021
@Jookia
parse: Use Token data structure instead of tuple
Jookia committed on 29 Apr 2021
2021-04-28
@Jookia
log: Set log level using NEWLANG_LOG_LEVEL environment variable
Jookia committed on 28 Apr 2021
2021-04-23
@Jookia
log: Add and use logging module
Jookia committed on 23 Apr 2021
2021-04-06
@Jookia
parse: Remove shebang on parse.py ...
Jookia committed on 6 Apr 2021
2021-04-05
@Jookia
parse: Add parse_file function ...
Jookia committed on 5 Apr 2021
@Jookia
parse: Put parsing state and functions in its own class
Jookia committed on 5 Apr 2021
2021-04-02
@Jookia
parse: Move parser state down the file
Jookia committed on 2 Apr 2021
@Jookia
parse: Instead of parser_skip just use parser_next
Jookia committed on 2 Apr 2021
@Jookia
parse: Handle end of file better ...
Jookia committed on 2 Apr 2021
2021-04-01
@Jookia
parse: Make verbs optional in statements ...
Jookia committed on 1 Apr 2021
@Jookia
main: Move environment to main function
Jookia committed on 1 Apr 2021
@Jookia
main: Dispatch verbs to objects separately ...
Jookia committed on 1 Apr 2021
@Jookia
parse: Fix 'Expect to' to be 'Expected To'
Jookia committed on 1 Apr 2021
@Jookia
main: Add way to append text
Jookia committed on 1 Apr 2021
@Jookia
main: Pass subject to verbs
Jookia committed on 1 Apr 2021
@Jookia
main: Namespace verbs in objects
Jookia committed on 1 Apr 2021
@Jookia
main: Add text objects and name resolution
Jookia committed on 1 Apr 2021
@Jookia
parse: Make symbols values case sensitive
Jookia committed on 1 Apr 2021
@Jookia
parse: Represent values as a literal or reference ...
Jookia committed on 1 Apr 2021
@Jookia
parse: Replace 'tokenizer' with 'tokenize'
Jookia committed on 1 Apr 2021
2021-03-29
@Jookia
parse: Make tokens case-sensitive ...
Jookia committed on 29 Mar 2021
@Jookia
main: Move parsing code to parse.py
Jookia committed on 29 Mar 2021
2021-02-26
@Jookia
Implement just enough parser to do a hello world
Jookia committed on 26 Feb 2021
2021-02-15
@Jookia
main: Add initial parser ...
Jookia committed on 15 Feb 2021