Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 779 Bytes

README.md

File metadata and controls

31 lines (22 loc) · 779 Bytes

CASL2 Playground

https://bati11.github.io/casl2-playground/

CASL2 Playgoundは、基本情報技術者試験のために策定されたアセンブラ言語CASL2を、Webブラウザ上で書いて実行できるWebサービスです。

v0.4.0時点でマクロ命令はサポートできていません。

Build

COMMET2とCASL2アセンブラ

$ cd <PROJECT_ROOT>/casl2
$ npm build # output to <PROJECT_ROOT>/web/lib/

(Optional) wasm版のインタプリタ

$ cd <PROJECT_ROOT/wasm_interpreter
$ ./build.sh

Web UI

$ cd <PROJECT_ROOT>/web
$ npm run build
$ npm run start # run local dev server (localhost:8080)