Block a user
28c65b0715
Clean up control flow code in the VM; Remove returns from if and if/else_if statements
0c73f80947
Implment control flow lexing and parsing
24e21aa0b5
Add test; Attempt to clean up map and block parsing
a46e5dd365
Fix remaining doc tests
8f0d07b546
Fix parsing bug and some docs tests
2ae75dcdd0
Make meticulous changes to pratt parser
9ea203f419
Use context and replace old variable map
e1b04328d5
Add context
ed82f3c64f
Lex, parse and run maps and blocks
f389f7e422
Implement equality operation
d0dba35285
Add && and || operators
8c8fde94ce
Refactor the abstract syntax tree
b9081f8653
Add comparison statement to replace four separate statements
580b85e2d0
Clean up tokens
83018ec5ec
Improve error reports