Add test for compiler
Compile each expression separately
Return EOF from read function
Add test for c++-vm
Factor out find-index and add failure test
Add global variable table
Merge branch 'feature/global-var' into develop
Enable multiple expression in lambda body
Show test name
Implement global variable on c++vm
Hold argument count for apply
Make exe for vm-test
Exit when runtime error occurred
Rename functions
Read as symbol except delimiter
Remove FAILED output
Move runtimeError function from vm to state
Add native function to scheme vm
Add native function to c++vm
Merge branch 'feature/native-func' into develop