ITMO University Computational Technics Chair 2nd year of education, 2019 System-level Software Teacher - Igor Zhirkov (GitHub)
- Run interpreter
$ git clone
$ make run- Run tests
$ git clone
$ make test| File | Words |
|---|---|
| aritchmetic.inc | +, -, *, /, %, < |
| aritchmetic.inc | +, -, *, /, %, < |
| logic_bitwise.inc | and, or, not, lor, land, = |
| data_stack.inc | drop, swap, dup, rot, buf, ., .S, !, @, c@, c!, pushmode_addr, isimmediate, initcmd |
| return_stack.inc | >r, r>, r@ |
| wrappers.inc | read, prints, printnl, parsei, compare, key, emit, cfa, find |
| colon.inc | ', double, >, :, ; |
| system.inc | isbranch, lit, pushlit, unsetbranch, saveword, savetnum, wasbranch, pushmode, buffer, comp_m, init_m, branch, branchifz, docol, ,, create, syscall, warn, bye, exit |