summaryrefslogtreecommitdiffstats
path: root/parser.c
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2018-03-26 19:53:20 -0700
committerKaz Kylheku <kaz@kylheku.com>2018-03-26 19:53:20 -0700
commitfd906cb17c6b51bcc61d6aea134d3857a294b627 (patch)
treec0f64658c23371b5bf66570c24985241e901cf45 /parser.c
parent5f107b22b84b603d6bf4a554a4be729883fd6d7c (diff)
downloadtxr-fd906cb17c6b51bcc61d6aea134d3857a294b627.tar.gz
txr-fd906cb17c6b51bcc61d6aea134d3857a294b627.tar.bz2
txr-fd906cb17c6b51bcc61d6aea134d3857a294b627.zip
vm/asm: new swtch instruction.
* share/txr/stdlib/asm.tl (backpatch-low16, backpatch-high16): New struct types. (%backpatch-low16%, %backpatch-high16%): New global variables. (swtch): New opcode. (op-swtch): New opcode class. * vm.c (vm_swtch): New static function. (vm_execute): Handle SWTCH opcode via vm_swtch. * vmop.h: Regenerated.
Diffstat (limited to 'parser.c')
0 files changed, 0 insertions, 0 deletions