go-vise

Constrained Size Output Virtual Machine
Info | Log | Files | Refs | README | LICENSE

ModeNameSize
-rw-r--r--.gitignore5L
-rw-r--r--.piknik/.msg/.master0B
-rw-r--r--.piknik/.tags/UNTAGGED/120e7d33-dfbf-4608-a6f1-c9c65fa358830B
-rw-r--r--.piknik/.tags/UNTAGGED/3c7af547-9a33-41c6-9c0d-6c024ab952820B
-rw-r--r--.piknik/.tags/UNTAGGED/ef95152e-f046-4c29-aae8-c246d4ce64a40B
-rw-r--r--.piknik/BACKLOG/120e7d33-dfbf-4608-a6f1-c9c65fa358831L
-rw-r--r--.piknik/BACKLOG/3c7af547-9a33-41c6-9c0d-6c024ab952821L
-rw-r--r--.piknik/BACKLOG/ef95152e-f046-4c29-aae8-c246d4ce64a41L
-rw-r--r--CHANGELOG70L
-rw-r--r--LICENSE661L
-rw-r--r--Makefile31L
-rw-r--r--README.md259L
-rw-r--r--asm/asm.go454L
-rw-r--r--asm/asm_test.go415L
-rw-r--r--asm/doc.go2L
-rw-r--r--asm/log.go9L
-rw-r--r--asm/menu.go94L
-rw-r--r--asm/menu_test.go50L
-rw-r--r--cache/cache.go194L
-rw-r--r--cache/cache_test.go104L
-rw-r--r--cache/doc.go2L
-rw-r--r--cache/log.go9L
-rw-r--r--cache/memory.go12L
-rw-r--r--dev/asm/doc.go2L
-rw-r--r--dev/asm/main.go28L
-rw-r--r--dev/disasm/doc.go2L
-rw-r--r--dev/disasm/main.go27L
-rw-r--r--dev/gendata/doc.go2L
-rw-r--r--dev/gendata/main.go21L
-rw-r--r--dev/interactive/doc.go2L
-rw-r--r--dev/interactive/main.go51L
-rw-r--r--doc/Makefile4L
-rw-r--r--doc/build/builtin_005fflags.html24L
-rw-r--r--doc/build/cache.html143L
-rw-r--r--doc/build/cookbook.html229L
-rw-r--r--doc/build/dev.html439L
-rw-r--r--doc/build/dynamic_005ftemplates.html24L
-rw-r--r--doc/build/engine.html134L
-rw-r--r--doc/build/execution_005fcontext.html24L
-rw-r--r--doc/build/handling_005fmenus.html24L
-rw-r--r--doc/build/index.html244L
-rw-r--r--doc/build/instructions.html356L
-rw-r--r--doc/build/language.html63L
-rw-r--r--doc/build/lateral_005fnavigation.html24L
-rw-r--r--doc/build/load_005fhandler.html24L
-rw-r--r--doc/build/long_005fvalues.html24L
-rw-r--r--doc/build/map_005fsink.html24L
-rw-r--r--doc/build/multiple_005fmenus.html24L
-rw-r--r--doc/build/multiple_005fpages.html24L
-rw-r--r--doc/build/navigation.html155L
-rw-r--r--doc/build/node_005fnames.html24L
-rw-r--r--doc/build/node_005ftype.html24L
-rw-r--r--doc/build/nomenclature.html72L
-rw-r--r--doc/build/overview.html73L
-rw-r--r--doc/build/render.html333L
-rw-r--r--doc/build/render_005fmulti.html24L
-rw-r--r--doc/build/signals.html95L
-rw-r--r--doc/build/sim.html341L
-rw-r--r--doc/build/symbol_005ftype.html24L
-rw-r--r--doc/build/tools.html150L
-rw-r--r--doc/texinfo/cache.texi72L
-rw-r--r--doc/texinfo/cookbook.texi148L
-rw-r--r--doc/texinfo/dev.texi288L
-rw-r--r--doc/texinfo/index.texi36L
-rw-r--r--doc/texinfo/instructions.texi226L
-rw-r--r--doc/texinfo/language.texi16L
-rw-r--r--doc/texinfo/navigation.texi103L
-rw-r--r--doc/texinfo/nomenclature.texi19L
-rw-r--r--doc/texinfo/overview.texi25L
-rw-r--r--doc/texinfo/render.texi277L
-rw-r--r--doc/texinfo/signals.texi59L
-rw-r--r--doc/texinfo/sim.texi268L
-rw-r--r--doc/texinfo/tools.texi4L
-rw-r--r--draft.txt197L
-rw-r--r--engine/default.go94L
-rw-r--r--engine/doc.go2L
-rw-r--r--engine/engine.go234L
-rw-r--r--engine/engine_test.go352L
-rw-r--r--engine/log.go9L
-rw-r--r--engine/loop.go53L
-rw-r--r--engine/loop_test.go129L
-rw-r--r--engine/persist.go93L
-rw-r--r--engine/persist_test.go153L
-rw-r--r--examples/helloworld/Makefile10L
-rw-r--r--examples/helloworld/que.txt.orig1L
-rw-r--r--examples/helloworld/root1L
-rw-r--r--examples/helloworld/root.vis2L
-rw-r--r--examples/intro/Makefile10L
-rw-r--r--examples/intro/bar3L
-rw-r--r--examples/intro/bar.vis8L
-rw-r--r--examples/intro/foo2L
-rw-r--r--examples/intro/foo.vis3L
-rw-r--r--examples/intro/main.go101L
-rw-r--r--examples/intro/ouch2L
-rw-r--r--examples/intro/ouch.vis2L
-rw-r--r--examples/intro/root2L
-rw-r--r--examples/intro/root.vis9L
-rw-r--r--examples/longmenu/Makefile10L
-rw-r--r--examples/longmenu/batch.vis11L
-rw-r--r--examples/longmenu/main.go58L
-rw-r--r--examples/longmenu/poke.vis1L
-rw-r--r--examples/longmenu/root1L
-rw-r--r--examples/longmenu/root.vis22L
-rw-r--r--examples/profile/Makefile10L
-rw-r--r--examples/profile/entry_email2L
-rw-r--r--examples/profile/entry_email.vis5L
-rw-r--r--examples/profile/entry_email_save.vis3L
-rw-r--r--examples/profile/entry_name2L
-rw-r--r--examples/profile/entry_name.vis5L
-rw-r--r--examples/profile/entry_name_save.vis3L
-rw-r--r--examples/profile/identified3L
-rw-r--r--examples/profile/identified.vis2L
-rw-r--r--examples/profile/main.go127L
-rw-r--r--examples/profile/myemail.txt.orig1L
-rw-r--r--examples/profile/myname.txt.orig1L
-rw-r--r--examples/profile/root1L
-rw-r--r--examples/profile/root.vis5L
-rw-r--r--examples/session/Makefile10L
-rw-r--r--examples/session/data.txt.orig0B
-rw-r--r--examples/session/input2L
-rw-r--r--examples/session/input.vis4L
-rw-r--r--examples/session/main.go86L
-rw-r--r--examples/session/root.vis2L
-rw-r--r--examples/validate/Makefile10L
-rw-r--r--examples/validate/end2L
-rw-r--r--examples/validate/end.vis3L
-rw-r--r--examples/validate/main.go83L
-rw-r--r--examples/validate/root1L
-rw-r--r--examples/validate/root.vis6L
-rw-r--r--go.mod12L
-rw-r--r--go.sum13L
-rw-r--r--lang/lang.go31L
-rw-r--r--lang/lang_test.go20L
-rw-r--r--logging/debug.go7L
-rw-r--r--logging/default.go7L
-rw-r--r--logging/error.go7L
-rw-r--r--logging/info.go7L
-rw-r--r--logging/logging.go54L
-rw-r--r--logging/trace.go7L
-rw-r--r--logging/vanilla.go167L
-rw-r--r--logging/vanilla_test.go20L
-rw-r--r--logging/warn.go7L
-rw-r--r--persist/doc.go2L
-rw-r--r--persist/fs.go84L
-rw-r--r--persist/fs_test.go104L
-rw-r--r--persist/log.go9L
-rw-r--r--persist/persist.go17L
-rw-r--r--render/doc.go2L
-rw-r--r--render/log.go9L
-rw-r--r--render/menu.go268L
-rw-r--r--render/menu_test.go88L
-rw-r--r--render/page.go410L
-rw-r--r--render/page_test.go147L
-rw-r--r--render/size.go119L
-rw-r--r--render/size_test.go392L
-rw-r--r--render/split.go207L
-rw-r--r--render/split_test.go109L
-rw-r--r--resource/doc.go2L
-rw-r--r--resource/fs.go155L
-rw-r--r--resource/fs_test.go126L
-rw-r--r--resource/log.go9L
-rw-r--r--resource/mem.go75L
-rw-r--r--resource/mem_test.go75L
-rw-r--r--resource/resource.go88L
-rw-r--r--resource/resource_test.go49L
-rw-r--r--state/debug.go51L
-rw-r--r--state/debug_test.go51L
-rw-r--r--state/flag.go31L
-rw-r--r--state/log.go9L
-rw-r--r--state/state.go376L
-rw-r--r--state/state_test.go204L
-rw-r--r--testdata/foo.vis7L
-rw-r--r--testdata/testdata.go222L
-rw-r--r--vm/debug.go164L
-rw-r--r--vm/debug_test.go173L
-rw-r--r--vm/doc.go2L
-rw-r--r--vm/input.go176L
-rw-r--r--vm/log.go9L
-rw-r--r--vm/opcodes.go58L
-rw-r--r--vm/runner.go517L
-rw-r--r--vm/runner_test.go732L
-rw-r--r--vm/vm.go252L
-rw-r--r--vm/vm_test.go162L