restructuring
anonymous functions
no redeclaration, also added hints to errors
fix error with null in file, fix error data in string token, add "but" to errors
fix lexing decimal number
print, add, sub run with manually typed bytecode
errors output whole lines
debug printing
ternary operators
increment and decrement, desugaring
switch to keywords
assignment operators
module counts on load save, committing so i can work on other things
convert lexer to use utf-8 character, bitwise operations
array, subscript
single-line comments
if statement
call, member access, declaration, and assignment
logical or and logical and
equality, comparison, unary added