sonota88 / vm2gol-v2

Small virtual machine, assembler and compiler written in pure Ruby / Rubyで書いたオレオレVMとアセンブラとコンパイラ

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

$ LANG=C wc -l mrcl_*.rb common.rb
   66 mrcl_asm.rb
  380 mrcl_codegen.rb
   57 mrcl_lexer.rb
  399 mrcl_parser.rb
  470 mrcl_vm.rb
   52 common.rb
 1424 total

image

image

Rubyで素朴な自作言語のコンパイラを作った
https://memo88.hatenablog.com/entry/2020/05/04/155425

vm2gol v2 製作メモ
https://memo88.hatenablog.com/entry/2019/05/04/234516

  # Run tests / テストの実行
rake test

  # Run game of life / ライフゲームの実行
./run.sh gol.mrcl

Ports

These are ports of the compiler part only, with some exceptions.

About

Small virtual machine, assembler and compiler written in pure Ruby / Rubyで書いたオレオレVMとアセンブラとコンパイラ

License:MIT License


Languages

Language:Ruby 91.4%Language:JavaScript 7.8%Language:Shell 0.8%