ignore compiled files
new tests for regex
avoid newlines in regex expressions
prevent strings from containing newlines
lexer prints literals when debugging
fix bug that caused compiler to hang

Function that built the next loop iterator variables wasn’t advancing
the iterator name to be tested. If loops were buried inside eachother
an infinite loop would appear
fix missing semicolons
build CLI in Arthur
implement `run` option
keep up to date with new build process
better message formatting
add missing semicolons
more specific tests
ignore  directory
remove `bin` files