SlotLanguage reborn in the Machine

Just added the compiler, that can parse Slot directly into SlotMachine code (no language layer in between)
Still unclear wheather the Maker is a thing, but since it was in the Language layer i did not remove it (yet)
Otherwise just the compiler and all the tests, moved from the slot_language.
This commit is contained in:
2020-02-19 02:19:14 +07:00
parent d751c53d1d
commit 8df2e4bf08
14 changed files with 490 additions and 1 deletions

View File

@ -26,6 +26,9 @@ guard :minitest , all_on_start: false do # with Minitest::Unit
# ruby compiler tests have a whole directory
watch(%r{^lib/ruby/ruby_compiler.rb}) { Dir["test/ruby/test_*.rb"] }
# slot compiler tests have a whole directory
watch(%r{^lib/slot_machine/slot_compiler.rb}) { Dir["test/slot_machine/compiler/test_*.rb"] }
watch(%r{^lib/sol/statements/send_statement.rb}) {
[ Dir["test/sol/send/test_*.rb"] ] }