From 3b8e1238ef28914fae072752a22d35c35d0a4837 Mon Sep 17 00:00:00 2001 From: Kamil Adam Date: Wed, 19 Jan 2022 22:49:50 +0100 Subject: [PATCH] Add flag for print logs --- .../exec/logged/IL/Int16Type/99botles.logged | 2 + .../IL/Int16Type/fascistHelloWorld.logged | 2 + .../logged/IL/Int16Type/helloWorld.logged | 2 + .../exec/logged/IL/Int16Type/triangle.logged | 2 + .../exec/logged/IL/Int8Type/99botles.logged | 2 + .../IL/Int8Type/fascistHelloWorld.logged | 2 + .../exec/logged/IL/Int8Type/fibonacci.logged | 2 + .../exec/logged/IL/Int8Type/helloWorld.logged | 2 + .../logged/IL/Int8Type/padHelloWorld.logged | 2 + .../IL/Int8Type/theShortestHelloWorld.logged | 2 + .../exec/logged/IL/Int8Type/triangle.logged | 2 + .../exec/logged/IL/Int8Type/value256.logged | 2 + .../exec/logged/IL/Word16Type/99botles.logged | 2 + .../IL/Word16Type/fascistHelloWorld.logged | 2 + .../logged/IL/Word16Type/helloWorld.logged | 2 + .../exec/logged/IL/Word16Type/triangle.logged | 2 + .../exec/logged/IL/Word8Type/99botles.logged | 2 + .../IL/Word8Type/fascistHelloWorld.logged | 2 + .../exec/logged/IL/Word8Type/fibonacci.logged | 2 + .../logged/IL/Word8Type/helloWorld.logged | 2 + .../logged/IL/Word8Type/padHelloWorld.logged | 2 + .../IL/Word8Type/theShortestHelloWorld.logged | 2 + .../exec/logged/IL/Word8Type/triangle.logged | 2 + .../exec/logged/IL/Word8Type/value256.logged | 2 + .../exec/logged/TL/Int16Type/99botles.logged | 2 + .../TL/Int16Type/fascistHelloWorld.logged | 2 + .../logged/TL/Int16Type/helloWorld.logged | 2 + .../exec/logged/TL/Int16Type/triangle.logged | 2 + .../exec/logged/TL/Int8Type/99botles.logged | 2 + .../TL/Int8Type/fascistHelloWorld.logged | 2 + .../exec/logged/TL/Int8Type/fibonacci.logged | 2 + .../exec/logged/TL/Int8Type/helloWorld.logged | 2 + .../logged/TL/Int8Type/padHelloWorld.logged | 2 + .../TL/Int8Type/theShortestHelloWorld.logged | 2 + .../exec/logged/TL/Int8Type/triangle.logged | 2 + .../exec/logged/TL/Int8Type/value256.logged | 2 + .../exec/logged/TL/Word16Type/99botles.logged | 2 + .../TL/Word16Type/fascistHelloWorld.logged | 2 + .../logged/TL/Word16Type/helloWorld.logged | 2 + .../exec/logged/TL/Word16Type/triangle.logged | 2 + .../exec/logged/TL/Word8Type/99botles.logged | 2 + .../TL/Word8Type/fascistHelloWorld.logged | 2 + .../exec/logged/TL/Word8Type/fibonacci.logged | 2 + .../logged/TL/Word8Type/helloWorld.logged | 2 + .../logged/TL/Word8Type/padHelloWorld.logged | 2 + .../TL/Word8Type/theShortestHelloWorld.logged | 2 + .../exec/logged/TL/Word8Type/triangle.logged | 2 + .../exec/logged/TL/Word8Type/value256.logged | 2 + .../output/IL/Int16Type/99botles.output} | 0 .../IL/Int16Type/fascistHelloWorld.output} | 0 .../output/IL/Int16Type/helloWorld.output} | 0 .../output/IL/Int16Type/triangle.output} | 0 .../output/IL/Int8Type/99botles.output} | 0 .../IL/Int8Type/fascistHelloWorld.output} | 0 .../output/IL/Int8Type/fibonacci.output} | 0 .../output/IL/Int8Type/helloWorld.output} | 0 .../output/IL/Int8Type/padHelloWorld.output} | 0 .../IL/Int8Type/theShortestHelloWorld.output} | 0 .../output/IL/Int8Type/triangle.output} | 0 .../output/IL/Int8Type/value256.output} | 0 .../output/IL/Word16Type/99botles.output} | 0 .../IL/Word16Type/fascistHelloWorld.output} | 0 .../output/IL/Word16Type/helloWorld.output} | 0 .../output/IL/Word16Type/triangle.output} | 0 .../output/IL/Word8Type/99botles.output} | 0 .../IL/Word8Type/fascistHelloWorld.output} | 0 .../output/IL/Word8Type/fibonacci.output} | 0 .../output/IL/Word8Type/helloWorld.output} | 0 .../output/IL/Word8Type/padHelloWorld.output} | 0 .../Word8Type/theShortestHelloWorld.output} | 0 .../output/IL/Word8Type/triangle.output} | 0 .../output/IL/Word8Type/value256.output} | 0 .../exec/output/TL/Int16Type/99botles.output} | 0 .../TL/Int16Type/fascistHelloWorld.output} | 0 .../output/TL/Int16Type/helloWorld.output} | 0 .../exec/output/TL/Int16Type/triangle.output} | 0 .../exec/output/TL/Int8Type/99botles.output} | 0 .../TL/Int8Type/fascistHelloWorld.output} | 0 .../exec/output/TL/Int8Type/fibonacci.output} | 0 .../output/TL/Int8Type/helloWorld.output} | 0 .../output/TL/Int8Type/padHelloWorld.output} | 0 .../TL/Int8Type/theShortestHelloWorld.output} | 0 .../exec/output/TL/Int8Type/triangle.output} | 0 .../exec/output/TL/Int8Type/value256.output} | 0 .../output/TL/Word16Type/99botles.output} | 0 .../TL/Word16Type/fascistHelloWorld.output} | 0 .../output/TL/Word16Type/helloWorld.output} | 0 .../output/TL/Word16Type/triangle.output} | 0 .../exec/output/TL/Word8Type/99botles.output} | 0 .../TL/Word8Type/fascistHelloWorld.output} | 0 .../output/TL/Word8Type/fibonacci.output} | 0 .../output/TL/Word8Type/helloWorld.output} | 0 .../output/TL/Word8Type/padHelloWorld.output} | 0 .../Word8Type/theShortestHelloWorld.output} | 0 .../exec/output/TL/Word8Type/triangle.output} | 0 .../exec/output/TL/Word8Type/value256.output} | 0 .../eta/exec/logged/from-eas/bottles.logged | 2 + .../eta/exec/logged/from-eas/fact0\n.logged" | 2 + .../eta/exec/logged/from-eas/fact1\n.logged" | 2 + .../eta/exec/logged/from-eas/fact2\n.logged" | 2 + .../eta/exec/logged/from-eas/fact3\n.logged" | 2 + .../eta/exec/logged/from-eas/fact4\n.logged" | 2 + .../eta/exec/logged/from-eas/fact5\n.logged" | 2 + .../eta/exec/logged/from-eas/fact6\n.logged" | 2 + .../eta/exec/logged/from-eas/fact7\n.logged" | 2 + .../eta/exec/logged/from-eas/fact8\n.logged" | 2 + .../eta/exec/logged/from-eas/fact9\n.logged" | 2 + .../eta/exec/logged/from-eas/hello.logged | 2 + .../eta/exec/logged/from-eas/hello2.logged | 2 + .../eta/exec/logged/from-eas/hello3.logged | 2 + .../eta/exec/logged/from-eas/hello4.logged | 2 + .../exec/logged/from-eas/readnum0\n.logged" | 2 + .../exec/logged/from-eas/readnum1\n.logged" | 2 + .../eta/exec/logged/from-eas/true.logged | 2 + .../eta/exec/logged/original/bottles.logged | 2 + .../eta/exec/logged/original/crlf.logged | 2 + .../eta/exec/logged/original/fact1\n.logged" | 2 + .../eta/exec/logged/original/fact2\n.logged" | 2 + .../eta/exec/logged/original/fact3\n.logged" | 2 + .../eta/exec/logged/original/fact4\n.logged" | 2 + .../eta/exec/logged/original/fact5\n.logged" | 2 + .../eta/exec/logged/original/fact6\n.logged" | 2 + .../eta/exec/logged/original/fact7\n.logged" | 2 + .../eta/exec/logged/original/fact8\n.logged" | 2 + .../eta/exec/logged/original/hello.logged | 2 + .../eta/exec/logged/original/hello2.logged | 2 + .../output/from-eas/bottles.output} | 0 .../eta/exec/output/from-eas/fact0\n.output" | 0 .../eta/exec/output/from-eas/fact1\n.output" | 0 .../eta/exec/output/from-eas/fact2\n.output" | 0 .../eta/exec/output/from-eas/fact3\n.output" | 0 .../eta/exec/output/from-eas/fact4\n.output" | 0 .../eta/exec/output/from-eas/fact5\n.output" | 0 .../eta/exec/output/from-eas/fact6\n.output" | 0 .../eta/exec/output/from-eas/fact7\n.output" | 0 .../eta/exec/output/from-eas/fact8\n.output" | 0 .../eta/exec/output/from-eas/fact9\n.output" | 0 .../output/from-eas/hello.output} | 0 .../output/from-eas/hello2.output} | 0 .../output/from-eas/hello3.output} | 0 .../output/from-eas/hello4.output} | 0 .../exec/output/from-eas/readnum0\n.output" | 0 .../exec/output/from-eas/readnum1\n.output" | 0 .../exec/output/from-eas/true.output} | 0 .../output/original/bottles.output} | 0 .../output/original/crlf.output} | 0 .../eta/exec/output/original/fact1\n.output" | 0 .../eta/exec/output/original/fact2\n.output" | 0 .../eta/exec/output/original/fact3\n.output" | 0 .../eta/exec/output/original/fact4\n.output" | 0 .../eta/exec/output/original/fact5\n.output" | 0 .../eta/exec/output/original/fact6\n.output" | 0 .../eta/exec/output/original/fact7\n.output" | 0 .../eta/exec/output/original/fact8\n.output" | 0 .../output/original/hello.output} | 0 .../output/original/hello2.output} | 0 .../from-eas}/bottles.eta | 0 .../minified => minified/from-eas}/euclid.eta | 0 .../minified => minified/from-eas}/fact.eta | 0 .../from-eas}/function.eta | 0 .../minified => minified/from-eas}/hello.eta | 0 .../minified => minified/from-eas}/hello2.eta | 0 .../minified => minified/from-eas}/hello3.eta | 0 .../minified => minified/from-eas}/hello4.eta | 0 .../from-eas}/multiply.eta | 0 .../minified => minified/from-eas}/pip.eta | 0 .../minified => minified/from-eas}/pip2.eta | 0 .../from-eas}/readnum.eta | 0 .../from-eas}/reverse.eta | 0 .../minified => minified/from-eas}/true.eta | 0 .../from-eas}/writenum.eta | 0 .../from-eas}/writestr.eta | 0 .../original}/bottles.eta | 0 .../minified => minified/original}/crlf.eta | 0 .../minified => minified/original}/fact.eta | 0 .../minified => minified/original}/hello.eta | 0 .../minified => minified/original}/hello2.eta | 0 .../minified => minified/original}/pip.eta | 0 .../minified => minified/original}/pip2.eta | 0 .../eta/output/from-eas/logged/bottles.out | 2 - .../eta/output/from-eas/logged/fact0\n.out" | 2 - .../eta/output/from-eas/logged/fact1\n.out" | 2 - .../eta/output/from-eas/logged/fact2\n.out" | 2 - .../eta/output/from-eas/logged/fact3\n.out" | 2 - .../eta/output/from-eas/logged/fact4\n.out" | 2 - .../eta/output/from-eas/logged/fact5\n.out" | 2 - .../eta/output/from-eas/logged/fact6\n.out" | 2 - .../eta/output/from-eas/logged/fact7\n.out" | 2 - .../eta/output/from-eas/logged/fact8\n.out" | 2 - .../eta/output/from-eas/logged/fact9\n.out" | 2 - .../eta/output/from-eas/logged/hello.out | 2 - .../eta/output/from-eas/logged/hello2.out | 2 - .../eta/output/from-eas/logged/hello3.out | 2 - .../eta/output/from-eas/logged/hello4.out | 2 - .../output/from-eas/logged/readnum0\n.out" | 2 - .../output/from-eas/logged/readnum1\n.out" | 2 - .../eta/output/from-eas/logged/true.out | 2 - .../eta/output/from-eas/output/fact6\n.out" | 0 .../eta/output/from-eas/output/fact7\n.out" | 0 .../eta/output/from-eas/output/fact8\n.out" | 0 .../eta/output/from-eas/output/fact9\n.out" | 0 .../output/from-eas/output/readnum0\n.out" | 0 .../output/from-eas/output/readnum1\n.out" | 0 .../eta/output/from-eas/output/true.out | 0 .../eta/output/original/logged/bottles.out | 2 - .../eta/output/original/logged/crlf.out | 2 - .../eta/output/original/logged/fact1\n.out" | 2 - .../eta/output/original/logged/fact2\n.out" | 2 - .../eta/output/original/logged/fact3\n.out" | 2 - .../eta/output/original/logged/fact4\n.out" | 2 - .../eta/output/original/logged/fact5\n.out" | 2 - .../eta/output/original/logged/fact6\n.out" | 2 - .../eta/output/original/logged/fact7\n.out" | 2 - .../eta/output/original/logged/fact8\n.out" | 2 - .../eta/output/original/logged/hello.out | 2 - .../eta/output/original/logged/hello2.out | 2 - .../sq/exec/logged/esolangs/helloWorld.logged | 2 + .../examples/sq/exec/logged/hello.logged | 2 + .../examples/sq/exec/logged/longHello.logged | 2 + .../sq/exec/logged/mazonka/factorial.logged | 2 + .../sq/exec/logged/mazonka/helloWorld.logged | 2 + .../examples/sq/exec/logged/mazonka/hi.logged | 2 + .../output/esolangs/helloWorld.output} | 0 .../hello.out => exec/output/hello.output} | 0 .../output/longHello.output} | 0 .../output/mazonka/factorial.output} | 0 .../output/mazonka/helloWorld.output} | 0 .../hi.out => exec/output/mazonka/hi.output} | 0 .../sq/output/logged/esolangs/helloWorld.out | 1 - .../examples/sq/output/logged/hello.out | 1 - .../examples/sq/output/logged/longHello.out | 1 - .../sq/output/logged/mazonka/factorial.out | 1 - .../sq/output/logged/mazonka/helloWorld.out | 1 - .../examples/sq/output/logged/mazonka/hi.out | 1 - .../from-wsa/stn/False/bottles.logged | 3 + .../from-wsa/stn/False/hello.logged | 3 + .../from-wsa/stn/False/hello2.logged | 3 + .../from-wsa/stn/False/hello4.logged | 3 + .../simpleEval/from-wsa/stn/False/prim.logged | 3 + .../simpleEval/from-wsa/stn/False/true.logged | 3 + .../from-wsa/stn/True/bottles.logged | 3 + .../simpleEval/from-wsa/stn/True/hello.logged | 3 + .../from-wsa/stn/True/hello2.logged | 3 + .../from-wsa/stn/True/hello4.logged | 3 + .../simpleEval/from-wsa/stn/True/prim.logged | 3 + .../simpleEval/from-wsa/stn/True/true.logged | 3 + .../simpleEval/original/stn/False/calc.logged | 3 + .../original/stn/False/count.logged | 3 + .../simpleEval/original/stn/False/fact.logged | 3 + .../original/stn/False/hWorld.logged | 3 + .../original/stn/False/hanoi.logged | 3 + .../original/stn/False/helloWorld.logged | 3 + .../original/stn/False/locTest.logged | 3 + .../simpleEval/original/stn/False/name.logged | 3 + .../original/stn/False/truthMachine.logged | 3 + .../simpleEval/original/stn/True/calc.logged | 3 + .../simpleEval/original/stn/True/count.logged | 3 + .../simpleEval/original/stn/True/fact.logged | 3 + .../original/stn/True/hWorld.logged | 3 + .../simpleEval/original/stn/True/hanoi.logged | 3 + .../original/stn/True/helloWorld.logged | 3 + .../original/stn/True/locTest.logged | 3 + .../simpleEval/original/stn/True/name.logged | 3 + .../original/stn/True/truthMachine.logged | 3 + .../simpleEval/original/ws/False/calc.logged | 3 + .../simpleEval/original/ws/False/count.logged | 3 + .../simpleEval/original/ws/False/fact.logged | 3 + .../simpleEval/original/ws/False/hanoi.logged | 3 + .../original/ws/False/hworld.logged | 3 + .../original/ws/False/loctest.logged | 3 + .../simpleEval/original/ws/False/name.logged | 3 + .../simpleEval/original/ws/True/calc.logged | 3 + .../simpleEval/original/ws/True/count.logged | 3 + .../simpleEval/original/ws/True/fact.logged | 3 + .../simpleEval/original/ws/True/hanoi.logged | 3 + .../simpleEval/original/ws/True/hworld.logged | 3 + .../original/ws/True/loctest.logged | 3 + .../simpleEval/original/ws/True/name.logged | 3 + .../ws/exec/logged/simpleEvalIL/call.logged | 3 + .../exec/logged/simpleEvalIL/push-pop.logged | 3 + .../ws/exec/logged/simpleEvalTL/calcTL.logged | 3 + .../exec/logged/simpleEvalTL/countTL.logged | 3 + .../ws/exec/logged/simpleEvalTL/factTL.logged | 3 + .../exec/logged/simpleEvalTL/hWorldTL.logged | 3 + .../exec/logged/simpleEvalTL/hanoiTL.logged | 3 + .../logged/simpleEvalTL/helloWorldTL.logged | 3 + .../exec/logged/simpleEvalTL/locTestTL.logged | 3 + .../ws/exec/logged/simpleEvalTL/nameTL.logged | 3 + .../logged/simpleEvalTL/truthMachineTL.logged | 3 + .../from-wsa/stn/False/bottles.output} | 0 .../from-wsa/stn/False/hello.output} | 0 .../from-wsa/stn/False/hello2.output} | 0 .../from-wsa/stn/False/hello4.output} | 0 .../from-wsa/stn/False/prim.output} | 0 .../from-wsa/stn/False/true.output} | 0 .../from-wsa/stn/True/bottles.output} | 0 .../from-wsa/stn/True/hello.output} | 0 .../from-wsa/stn/True/hello2.output} | 0 .../from-wsa/stn/True/hello4.output} | 0 .../simpleEval/from-wsa/stn/True/prim.output} | 0 .../simpleEval/from-wsa/stn/True/true.output} | 0 .../original/stn/False/calc.output} | 0 .../original/stn/False/count.output} | 0 .../original/stn/False/fact.output} | 0 .../original/stn/False/hWorld.output} | 0 .../original/stn/False/hanoi.output} | 0 .../original/stn/False/helloWorld.output} | 0 .../original/stn/False/locTest.output} | 0 .../original/stn/False/name.output} | 0 .../original/stn/False/truthMachine.output} | 0 .../simpleEval/original/stn/True/calc.output} | 0 .../original/stn/True/count.output} | 0 .../simpleEval/original/stn/True/fact.output} | 0 .../original/stn/True/hWorld.output} | 0 .../original/stn/True/hanoi.output} | 0 .../original/stn/True/helloWorld.output} | 0 .../original/stn/True/locTest.output} | 0 .../simpleEval/original/stn/True/name.output} | 0 .../original/stn/True/truthMachine.output} | 0 .../simpleEval/original/ws/False/calc.output} | 0 .../original/ws/False/count.output} | 0 .../simpleEval/original/ws/False/fact.output} | 0 .../original/ws/False/hanoi.output} | 0 .../original/ws/False/hworld.output} | 0 .../original/ws/False/loctest.output} | 0 .../simpleEval/original/ws/False/name.output} | 0 .../simpleEval/original/ws/True/calc.output} | 0 .../simpleEval/original/ws/True/count.output} | 0 .../simpleEval/original/ws/True/fact.output} | 0 .../simpleEval/original/ws/True/hanoi.output} | 0 .../original/ws/True/hworld.output} | 0 .../original/ws/True/loctest.output} | 0 .../simpleEval/original/ws/True/name.output} | 0 .../output/simpleEvalTL/calcTL.output} | 0 .../output/simpleEvalTL/countTL.output} | 0 .../output/simpleEvalTL/factTL.output} | 0 .../output/simpleEvalTL/hWorldTL.output} | 0 .../output/simpleEvalTL/hanoiTL.output} | 0 .../output/simpleEvalTL/helloWorldTL.output} | 0 .../output/simpleEvalTL/locTestTL.output} | 0 .../output/simpleEvalTL/nameTL.output} | 0 .../simpleEvalTL/truthMachineTL.output} | 0 .../from-wsa/stn/logged/False/bottles.out | 2 - .../from-wsa/stn/logged/False/hello.out | 2 - .../from-wsa/stn/logged/False/hello2.out | 2 - .../from-wsa/stn/logged/False/hello4.out | 2 - .../from-wsa/stn/logged/False/prim.out | 2 - .../from-wsa/stn/logged/False/true.out | 2 - .../from-wsa/stn/logged/True/bottles.out | 2 - .../from-wsa/stn/logged/True/hello.out | 2 - .../from-wsa/stn/logged/True/hello2.out | 2 - .../from-wsa/stn/logged/True/hello4.out | 2 - .../from-wsa/stn/logged/True/prim.out | 2 - .../from-wsa/stn/logged/True/true.out | 2 - .../from-wsa/stn/output/False/true.out | 0 .../from-wsa/stn/output/True/true.out | 0 .../original/stn/logged/False/calc.out | 2 - .../original/stn/logged/False/count.out | 2 - .../original/stn/logged/False/fact.out | 2 - .../original/stn/logged/False/hWorld.out | 2 - .../original/stn/logged/False/hanoi.out | 2 - .../original/stn/logged/False/helloWorld.out | 2 - .../original/stn/logged/False/locTest.out | 2 - .../original/stn/logged/False/name.out | 2 - .../stn/logged/False/truthMachine.out | 2 - .../original/stn/logged/True/calc.out | 2 - .../original/stn/logged/True/count.out | 2 - .../original/stn/logged/True/fact.out | 2 - .../original/stn/logged/True/hWorld.out | 2 - .../original/stn/logged/True/hanoi.out | 2 - .../original/stn/logged/True/helloWorld.out | 2 - .../original/stn/logged/True/locTest.out | 2 - .../original/stn/logged/True/name.out | 2 - .../original/stn/logged/True/truthMachine.out | 2 - .../original/ws/logged/False/calc.out | 2 - .../original/ws/logged/False/count.out | 2 - .../original/ws/logged/False/fact.out | 2 - .../original/ws/logged/False/hanoi.out | 2 - .../original/ws/logged/False/hworld.out | 2 - .../original/ws/logged/False/loctest.out | 2 - .../original/ws/logged/False/name.out | 2 - .../original/ws/logged/True/calc.out | 2 - .../original/ws/logged/True/count.out | 2 - .../original/ws/logged/True/fact.out | 2 - .../original/ws/logged/True/hanoi.out | 2 - .../original/ws/logged/True/hworld.out | 2 - .../original/ws/logged/True/loctest.out | 2 - .../original/ws/logged/True/name.out | 2 - .../ws/output/simpleEvalIL/logged/call.out | 2 - .../output/simpleEvalIL/logged/push-pop.out | 2 - .../ws/output/simpleEvalTL/logged/calcTL.out | 2 - .../ws/output/simpleEvalTL/logged/countTL.out | 2 - .../ws/output/simpleEvalTL/logged/factTL.out | 2 - .../output/simpleEvalTL/logged/hWorldTL.out | 2 - .../ws/output/simpleEvalTL/logged/hanoiTL.out | 2 - .../simpleEvalTL/logged/helloWorldTL.out | 2 - .../output/simpleEvalTL/logged/locTestTL.out | 2 - .../ws/output/simpleEvalTL/logged/nameTL.out | 2 - .../simpleEvalTL/logged/truthMachineTL.out | 2 - .../exec/logged/IL/Int16Type/99botles.logged | 2 + .../IL/Int16Type/fascistHelloWorld.logged | 2 + .../logged/IL/Int16Type/helloWorld.logged | 2 + .../exec/logged/IL/Int16Type/triangle.logged | 2 + .../exec/logged/IL/Int8Type/99botles.logged | 2 + .../IL/Int8Type/fascistHelloWorld.logged | 2 + .../exec/logged/IL/Int8Type/fibonacci.logged | 2 + .../exec/logged/IL/Int8Type/helloWorld.logged | 2 + .../logged/IL/Int8Type/padHelloWorld.logged | 2 + .../IL/Int8Type/theShortestHelloWorld.logged | 2 + .../exec/logged/IL/Int8Type/triangle.logged | 2 + .../exec/logged/IL/Int8Type/value256.logged | 2 + .../exec/logged/IL/Word16Type/99botles.logged | 2 + .../IL/Word16Type/fascistHelloWorld.logged | 2 + .../logged/IL/Word16Type/helloWorld.logged | 2 + .../exec/logged/IL/Word16Type/triangle.logged | 2 + .../exec/logged/IL/Word8Type/99botles.logged | 2 + .../IL/Word8Type/fascistHelloWorld.logged | 2 + .../exec/logged/IL/Word8Type/fibonacci.logged | 2 + .../logged/IL/Word8Type/helloWorld.logged | 2 + .../logged/IL/Word8Type/padHelloWorld.logged | 2 + .../IL/Word8Type/theShortestHelloWorld.logged | 2 + .../exec/logged/IL/Word8Type/triangle.logged | 2 + .../exec/logged/IL/Word8Type/value256.logged | 2 + .../exec/logged/TL/Int16Type/99botles.logged | 2 + .../TL/Int16Type/fascistHelloWorld.logged | 2 + .../logged/TL/Int16Type/helloWorld.logged | 2 + .../exec/logged/TL/Int16Type/triangle.logged | 2 + .../exec/logged/TL/Int8Type/99botles.logged | 2 + .../TL/Int8Type/fascistHelloWorld.logged | 2 + .../exec/logged/TL/Int8Type/fibonacci.logged | 2 + .../exec/logged/TL/Int8Type/helloWorld.logged | 2 + .../logged/TL/Int8Type/padHelloWorld.logged | 2 + .../TL/Int8Type/theShortestHelloWorld.logged | 2 + .../exec/logged/TL/Int8Type/triangle.logged | 2 + .../exec/logged/TL/Int8Type/value256.logged | 2 + .../exec/logged/TL/Word16Type/99botles.logged | 2 + .../TL/Word16Type/fascistHelloWorld.logged | 2 + .../logged/TL/Word16Type/helloWorld.logged | 2 + .../exec/logged/TL/Word16Type/triangle.logged | 2 + .../exec/logged/TL/Word8Type/99botles.logged | 2 + .../TL/Word8Type/fascistHelloWorld.logged | 2 + .../exec/logged/TL/Word8Type/fibonacci.logged | 2 + .../logged/TL/Word8Type/helloWorld.logged | 2 + .../logged/TL/Word8Type/padHelloWorld.logged | 2 + .../TL/Word8Type/theShortestHelloWorld.logged | 2 + .../exec/logged/TL/Word8Type/triangle.logged | 2 + .../exec/logged/TL/Word8Type/value256.logged | 2 + .../exec/output/IL/Int16Type/99botles.output | 495 ++++++++++++++++++ .../IL/Int16Type/fascistHelloWorld.output | 1 + .../output/IL/Int16Type/helloWorld.output | 1 + .../exec/output/IL/Int16Type/triangle.output | 33 ++ .../exec/output/IL/Int8Type/99botles.output | 495 ++++++++++++++++++ .../IL/Int8Type/fascistHelloWorld.output | 1 + .../exec/output/IL/Int8Type/fibonacci.output | 1 + .../exec/output/IL/Int8Type/helloWorld.output | 1 + .../output/IL/Int8Type/padHelloWorld.output | 1 + .../IL/Int8Type/theShortestHelloWorld.output | 1 + .../exec/output/IL/Int8Type/triangle.output | 33 ++ .../exec/output/IL/Int8Type/value256.output | 1 + .../exec/output/IL/Word16Type/99botles.output | 495 ++++++++++++++++++ .../IL/Word16Type/fascistHelloWorld.output | 1 + .../output/IL/Word16Type/helloWorld.output | 1 + .../exec/output/IL/Word16Type/triangle.output | 33 ++ .../exec/output/IL/Word8Type/99botles.output | 495 ++++++++++++++++++ .../IL/Word8Type/fascistHelloWorld.output | 1 + .../exec/output/IL/Word8Type/fibonacci.output | 1 + .../output/IL/Word8Type/helloWorld.output | 1 + .../output/IL/Word8Type/padHelloWorld.output | 1 + .../IL/Word8Type/theShortestHelloWorld.output | 1 + .../exec/output/IL/Word8Type/triangle.output | 33 ++ .../exec/output/IL/Word8Type/value256.output | 1 + .../exec/output/TL/Int16Type/99botles.output | 495 ++++++++++++++++++ .../TL/Int16Type/fascistHelloWorld.output | 1 + .../output/TL/Int16Type/helloWorld.output | 1 + .../exec/output/TL/Int16Type/triangle.output | 33 ++ .../exec/output/TL/Int8Type/99botles.output | 495 ++++++++++++++++++ .../TL/Int8Type/fascistHelloWorld.output | 1 + .../exec/output/TL/Int8Type/fibonacci.output | 1 + .../exec/output/TL/Int8Type/helloWorld.output | 1 + .../output/TL/Int8Type/padHelloWorld.output | 1 + .../TL/Int8Type/theShortestHelloWorld.output | 1 + .../exec/output/TL/Int8Type/triangle.output | 33 ++ .../exec/output/TL/Int8Type/value256.output | 1 + .../exec/output/TL/Word16Type/99botles.output | 495 ++++++++++++++++++ .../TL/Word16Type/fascistHelloWorld.output | 1 + .../output/TL/Word16Type/helloWorld.output | 1 + .../exec/output/TL/Word16Type/triangle.output | 33 ++ .../exec/output/TL/Word8Type/99botles.output | 495 ++++++++++++++++++ .../TL/Word8Type/fascistHelloWorld.output | 1 + .../exec/output/TL/Word8Type/fibonacci.output | 1 + .../output/TL/Word8Type/helloWorld.output | 1 + .../output/TL/Word8Type/padHelloWorld.output | 1 + .../TL/Word8Type/theShortestHelloWorld.output | 1 + .../exec/output/TL/Word8Type/triangle.output | 33 ++ .../exec/output/TL/Word8Type/value256.output | 1 + .../bf/output/logged/Int16Type/99botles.out | 0 .../logged/Int16Type/fascistHelloWorld.out | 0 .../bf/output/logged/Int16Type/helloWorld.out | 0 .../bf/output/logged/Int16Type/triangle.out | 0 .../bf/output/logged/Int8Type/99botles.out | 0 .../logged/Int8Type/fascistHelloWorld.out | 0 .../bf/output/logged/Int8Type/fibonacci.out | 0 .../bf/output/logged/Int8Type/helloWorld.out | 0 .../output/logged/Int8Type/padHelloWorld.out | 0 .../logged/Int8Type/theShortestHelloWorld.out | 0 .../bf/output/logged/Int8Type/triangle.out | 0 .../bf/output/logged/Int8Type/value256.out | 0 .../bf/output/logged/Word16Type/99botles.out | 0 .../logged/Word16Type/fascistHelloWorld.out | 0 .../output/logged/Word16Type/helloWorld.out | 0 .../bf/output/logged/Word16Type/triangle.out | 0 .../bf/output/logged/Word8Type/99botles.out | 0 .../logged/Word8Type/fascistHelloWorld.out | 0 .../bf/output/logged/Word8Type/fibonacci.out | 0 .../bf/output/logged/Word8Type/helloWorld.out | 0 .../output/logged/Word8Type/padHelloWorld.out | 0 .../Word8Type/theShortestHelloWorld.out | 0 .../bf/output/logged/Word8Type/triangle.out | 0 .../bf/output/logged/Word8Type/value256.out | 0 .../eta/exec/logged/from-eas/bottles.logged | 2 + .../eta/exec/logged/from-eas/fact0\n.logged" | 2 + .../eta/exec/logged/from-eas/fact1\n.logged" | 2 + .../eta/exec/logged/from-eas/fact2\n.logged" | 2 + .../eta/exec/logged/from-eas/fact3\n.logged" | 2 + .../eta/exec/logged/from-eas/fact4\n.logged" | 2 + .../eta/exec/logged/from-eas/fact5\n.logged" | 2 + .../eta/exec/logged/from-eas/fact6\n.logged" | 2 + .../eta/exec/logged/from-eas/fact7\n.logged" | 2 + .../eta/exec/logged/from-eas/fact8\n.logged" | 2 + .../eta/exec/logged/from-eas/fact9\n.logged" | 2 + .../eta/exec/logged/from-eas/hello.logged | 2 + .../eta/exec/logged/from-eas/hello2.logged | 2 + .../eta/exec/logged/from-eas/hello3.logged | 2 + .../eta/exec/logged/from-eas/hello4.logged | 2 + .../exec/logged/from-eas/readnum0\n.logged" | 2 + .../exec/logged/from-eas/readnum1\n.logged" | 2 + .../eta/exec/logged/from-eas/true.logged | 2 + .../eta/exec/logged/original/bottles.logged | 2 + .../eta/exec/logged/original/crlf.logged | 2 + .../eta/exec/logged/original/fact1\n.logged" | 2 + .../eta/exec/logged/original/fact2\n.logged" | 2 + .../eta/exec/logged/original/fact3\n.logged" | 2 + .../eta/exec/logged/original/fact4\n.logged" | 2 + .../eta/exec/logged/original/fact5\n.logged" | 2 + .../eta/exec/logged/original/fact6\n.logged" | 2 + .../eta/exec/logged/original/fact7\n.logged" | 2 + .../eta/exec/logged/original/fact8\n.logged" | 2 + .../eta/exec/logged/original/hello.logged | 2 + .../eta/exec/logged/original/hello2.logged | 2 + .../output/from-eas/bottles.output} | 0 .../eta/exec/output/from-eas/fact0\n.output" | 0 .../eta/exec/output/from-eas/fact1\n.output" | 0 .../eta/exec/output/from-eas/fact2\n.output" | 0 .../eta/exec/output/from-eas/fact3\n.output" | 0 .../eta/exec/output/from-eas/fact4\n.output" | 0 .../eta/exec/output/from-eas/fact5\n.output" | 0 .../eta/exec/output/from-eas/fact6\n.output" | 0 .../eta/exec/output/from-eas/fact7\n.output" | 0 .../eta/exec/output/from-eas/fact8\n.output" | 0 .../eta/exec/output/from-eas/fact9\n.output" | 0 .../output/from-eas/hello.output} | 0 .../output/from-eas/hello2.output} | 0 .../output/from-eas/hello3.output} | 0 .../output/from-eas/hello4.output} | 0 .../exec/output/from-eas/readnum0\n.output" | 0 .../exec/output/from-eas/readnum1\n.output" | 0 .../eta/exec/output/from-eas/true.output | 0 .../output/original/bottles.output} | 0 .../output/original/crlf.output} | 0 .../eta/exec/output/original/fact1\n.output" | 0 .../eta/exec/output/original/fact2\n.output" | 0 .../eta/exec/output/original/fact3\n.output" | 0 .../eta/exec/output/original/fact4\n.output" | 0 .../eta/exec/output/original/fact5\n.output" | 0 .../eta/exec/output/original/fact6\n.output" | 0 .../eta/exec/output/original/fact7\n.output" | 0 .../eta/exec/output/original/fact8\n.output" | 0 .../output/original/hello.output} | 0 .../output/original/hello2.output} | 0 .../from-eas}/bottles.eta | 0 .../minified => minified/from-eas}/euclid.eta | 0 .../minified => minified/from-eas}/fact.eta | 0 .../from-eas}/function.eta | 0 .../minified => minified/from-eas}/hello.eta | 0 .../minified => minified/from-eas}/hello2.eta | 0 .../minified => minified/from-eas}/hello3.eta | 0 .../minified => minified/from-eas}/hello4.eta | 0 .../from-eas}/multiply.eta | 0 .../minified => minified/from-eas}/pip.eta | 0 .../minified => minified/from-eas}/pip2.eta | 0 .../from-eas}/readnum.eta | 0 .../from-eas}/reverse.eta | 0 .../minified => minified/from-eas}/true.eta | 0 .../from-eas}/writenum.eta | 0 .../from-eas}/writestr.eta | 0 .../original}/bottles.eta | 0 .../minified => minified/original}/crlf.eta | 0 .../minified => minified/original}/fact.eta | 0 .../minified => minified/original}/hello.eta | 0 .../minified => minified/original}/hello2.eta | 0 .../minified => minified/original}/pip.eta | 0 .../minified => minified/original}/pip2.eta | 0 .../eta/output/from-eas/logged/bottles.out | 2 - .../eta/output/from-eas/logged/fact0\n.out" | 2 - .../eta/output/from-eas/logged/fact1\n.out" | 2 - .../eta/output/from-eas/logged/fact2\n.out" | 2 - .../eta/output/from-eas/logged/fact3\n.out" | 2 - .../eta/output/from-eas/logged/fact4\n.out" | 2 - .../eta/output/from-eas/logged/fact5\n.out" | 2 - .../eta/output/from-eas/logged/fact6\n.out" | 2 - .../eta/output/from-eas/logged/fact7\n.out" | 2 - .../eta/output/from-eas/logged/fact8\n.out" | 2 - .../eta/output/from-eas/logged/fact9\n.out" | 2 - .../eta/output/from-eas/logged/hello.out | 2 - .../eta/output/from-eas/logged/hello2.out | 2 - .../eta/output/from-eas/logged/hello3.out | 2 - .../eta/output/from-eas/logged/hello4.out | 2 - .../output/from-eas/logged/readnum0\n.out" | 2 - .../output/from-eas/logged/readnum1\n.out" | 2 - .../eta/output/from-eas/logged/true.out | 2 - .../eta/output/from-eas/output/fact0\n.out" | 0 .../eta/output/from-eas/output/fact1\n.out" | 0 .../eta/output/from-eas/output/fact2\n.out" | 0 .../eta/output/from-eas/output/fact3\n.out" | 0 .../eta/output/from-eas/output/fact4\n.out" | 0 .../eta/output/from-eas/output/fact5\n.out" | 0 .../eta/output/from-eas/output/fact6\n.out" | 0 .../eta/output/from-eas/output/fact7\n.out" | 0 .../eta/output/from-eas/output/fact8\n.out" | 0 .../eta/output/from-eas/output/fact9\n.out" | 0 .../output/from-eas/output/readnum0\n.out" | 0 .../output/from-eas/output/readnum1\n.out" | 0 .../eta/output/from-eas/output/true.out | 0 .../eta/output/original/logged/bottles.out | 2 - .../eta/output/original/logged/crlf.out | 2 - .../eta/output/original/logged/fact1\n.out" | 2 - .../eta/output/original/logged/fact2\n.out" | 2 - .../eta/output/original/logged/fact3\n.out" | 2 - .../eta/output/original/logged/fact4\n.out" | 2 - .../eta/output/original/logged/fact5\n.out" | 2 - .../eta/output/original/logged/fact6\n.out" | 2 - .../eta/output/original/logged/fact7\n.out" | 2 - .../eta/output/original/logged/fact8\n.out" | 2 - .../eta/output/original/logged/hello.out | 2 - .../eta/output/original/logged/hello2.out | 2 - .../sq/exec/logged/esolangs/helloWorld.logged | 2 + .../examples/sq/exec/logged/hello.logged | 2 + .../examples/sq/exec/logged/longHello.logged | 2 + .../sq/exec/logged/mazonka/factorial.logged | 2 + .../sq/exec/logged/mazonka/helloWorld.logged | 2 + .../examples/sq/exec/logged/mazonka/hi.logged | 2 + .../output/esolangs/helloWorld.output} | 0 .../hello.out => exec/output/hello.output} | 0 .../output/longHello.output} | 0 .../output/mazonka/factorial.output} | 0 .../output/mazonka/helloWorld.output} | 0 .../hi.out => exec/output/mazonka/hi.output} | 0 .../sq/output/logged/esolangs/helloWorld.out | 1 - .../examples/sq/output/logged/hello.out | 1 - .../examples/sq/output/logged/longHello.out | 1 - .../sq/output/logged/mazonka/factorial.out | 1 - .../sq/output/logged/mazonka/helloWorld.out | 1 - .../examples/sq/output/logged/mazonka/hi.out | 1 - .../from-wsa/stn/False/bottles.logged | 3 + .../from-wsa/stn/False/hello.logged | 3 + .../from-wsa/stn/False/hello2.logged | 3 + .../from-wsa/stn/False/hello4.logged | 3 + .../simpleEval/from-wsa/stn/False/prim.logged | 3 + .../simpleEval/from-wsa/stn/False/true.logged | 3 + .../from-wsa/stn/True/bottles.logged | 3 + .../simpleEval/from-wsa/stn/True/hello.logged | 3 + .../from-wsa/stn/True/hello2.logged | 3 + .../from-wsa/stn/True/hello4.logged | 3 + .../simpleEval/from-wsa/stn/True/prim.logged | 3 + .../simpleEval/from-wsa/stn/True/true.logged | 3 + .../simpleEval/original/stn/False/calc.logged | 3 + .../original/stn/False/count.logged | 3 + .../simpleEval/original/stn/False/fact.logged | 3 + .../original/stn/False/hWorld.logged | 3 + .../original/stn/False/hanoi.logged | 3 + .../original/stn/False/helloWorld.logged | 3 + .../original/stn/False/locTest.logged | 3 + .../simpleEval/original/stn/False/name.logged | 3 + .../original/stn/False/truthMachine.logged | 3 + .../simpleEval/original/stn/True/calc.logged | 3 + .../simpleEval/original/stn/True/count.logged | 3 + .../simpleEval/original/stn/True/fact.logged | 3 + .../original/stn/True/hWorld.logged | 3 + .../simpleEval/original/stn/True/hanoi.logged | 3 + .../original/stn/True/helloWorld.logged | 3 + .../original/stn/True/locTest.logged | 3 + .../simpleEval/original/stn/True/name.logged | 3 + .../original/stn/True/truthMachine.logged | 3 + .../simpleEval/original/ws/False/calc.logged | 3 + .../simpleEval/original/ws/False/count.logged | 3 + .../simpleEval/original/ws/False/fact.logged | 3 + .../simpleEval/original/ws/False/hanoi.logged | 3 + .../original/ws/False/hworld.logged | 3 + .../original/ws/False/loctest.logged | 3 + .../simpleEval/original/ws/False/name.logged | 3 + .../simpleEval/original/ws/True/calc.logged | 3 + .../simpleEval/original/ws/True/count.logged | 3 + .../simpleEval/original/ws/True/fact.logged | 3 + .../simpleEval/original/ws/True/hanoi.logged | 3 + .../simpleEval/original/ws/True/hworld.logged | 3 + .../original/ws/True/loctest.logged | 3 + .../simpleEval/original/ws/True/name.logged | 3 + .../ws/exec/logged/simpleEvalIL/call.logged | 3 + .../exec/logged/simpleEvalIL/push-pop.logged | 3 + .../ws/exec/logged/simpleEvalTL/calcTL.logged | 3 + .../exec/logged/simpleEvalTL/countTL.logged | 3 + .../ws/exec/logged/simpleEvalTL/factTL.logged | 3 + .../exec/logged/simpleEvalTL/hWorldTL.logged | 3 + .../exec/logged/simpleEvalTL/hanoiTL.logged | 3 + .../logged/simpleEvalTL/helloWorldTL.logged | 3 + .../exec/logged/simpleEvalTL/locTestTL.logged | 3 + .../ws/exec/logged/simpleEvalTL/nameTL.logged | 3 + .../logged/simpleEvalTL/truthMachineTL.logged | 3 + .../from-wsa/stn/False/bottles.output} | 0 .../from-wsa/stn/False/hello.output} | 0 .../from-wsa/stn/False/hello2.output} | 0 .../from-wsa/stn/False/hello4.output} | 0 .../from-wsa/stn/False/prim.output} | 0 .../simpleEval/from-wsa/stn/False/true.output | 0 .../from-wsa/stn/True/bottles.output} | 0 .../from-wsa/stn/True/hello.output} | 0 .../from-wsa/stn/True/hello2.output} | 0 .../from-wsa/stn/True/hello4.output} | 0 .../simpleEval/from-wsa/stn/True/prim.output} | 0 .../simpleEval/from-wsa/stn/True/true.output | 0 .../original/stn/False/calc.output} | 0 .../original/stn/False/count.output} | 0 .../original/stn/False/fact.output} | 0 .../original/stn/False/hWorld.output} | 0 .../original/stn/False/hanoi.output} | 0 .../original/stn/False/helloWorld.output} | 0 .../original/stn/False/locTest.output} | 0 .../original/stn/False/name.output} | 0 .../original/stn/False/truthMachine.output} | 0 .../simpleEval/original/stn/True/calc.output} | 0 .../original/stn/True/count.output} | 0 .../simpleEval/original/stn/True/fact.output} | 0 .../original/stn/True/hWorld.output} | 0 .../original/stn/True/hanoi.output} | 0 .../original/stn/True/helloWorld.output} | 0 .../original/stn/True/locTest.output} | 0 .../simpleEval/original/stn/True/name.output} | 0 .../original/stn/True/truthMachine.output} | 0 .../simpleEval/original/ws/False/calc.output} | 0 .../original/ws/False/count.output} | 0 .../simpleEval/original/ws/False/fact.output} | 0 .../original/ws/False/hanoi.output} | 0 .../original/ws/False/hworld.output} | 0 .../original/ws/False/loctest.output} | 0 .../simpleEval/original/ws/False/name.output} | 0 .../simpleEval/original/ws/True/calc.output} | 0 .../simpleEval/original/ws/True/count.output} | 0 .../simpleEval/original/ws/True/fact.output} | 0 .../simpleEval/original/ws/True/hanoi.output} | 0 .../original/ws/True/hworld.output} | 0 .../original/ws/True/loctest.output} | 0 .../simpleEval/original/ws/True/name.output} | 0 .../output/simpleEvalTL/calcTL.output} | 0 .../output/simpleEvalTL/countTL.output} | 0 .../output/simpleEvalTL/factTL.output} | 0 .../output/simpleEvalTL/hWorldTL.output} | 0 .../output/simpleEvalTL/hanoiTL.output} | 0 .../output/simpleEvalTL/helloWorldTL.output} | 0 .../output/simpleEvalTL/locTestTL.output} | 0 .../output/simpleEvalTL/nameTL.output} | 0 .../simpleEvalTL/truthMachineTL.output} | 0 .../from-wsa/stn/logged/False/bottles.out | 2 - .../from-wsa/stn/logged/False/hello.out | 2 - .../from-wsa/stn/logged/False/hello2.out | 2 - .../from-wsa/stn/logged/False/hello4.out | 2 - .../from-wsa/stn/logged/False/prim.out | 2 - .../from-wsa/stn/logged/False/true.out | 2 - .../from-wsa/stn/logged/True/bottles.out | 2 - .../from-wsa/stn/logged/True/hello.out | 2 - .../from-wsa/stn/logged/True/hello2.out | 2 - .../from-wsa/stn/logged/True/hello4.out | 2 - .../from-wsa/stn/logged/True/prim.out | 2 - .../from-wsa/stn/logged/True/true.out | 2 - .../from-wsa/stn/output/False/true.out | 0 .../from-wsa/stn/output/True/true.out | 0 .../original/stn/logged/False/calc.out | 2 - .../original/stn/logged/False/count.out | 2 - .../original/stn/logged/False/fact.out | 2 - .../original/stn/logged/False/hWorld.out | 2 - .../original/stn/logged/False/hanoi.out | 2 - .../original/stn/logged/False/helloWorld.out | 2 - .../original/stn/logged/False/locTest.out | 2 - .../original/stn/logged/False/name.out | 2 - .../stn/logged/False/truthMachine.out | 2 - .../original/stn/logged/True/calc.out | 2 - .../original/stn/logged/True/count.out | 2 - .../original/stn/logged/True/fact.out | 2 - .../original/stn/logged/True/hWorld.out | 2 - .../original/stn/logged/True/hanoi.out | 2 - .../original/stn/logged/True/helloWorld.out | 2 - .../original/stn/logged/True/locTest.out | 2 - .../original/stn/logged/True/name.out | 2 - .../original/stn/logged/True/truthMachine.out | 2 - .../original/ws/logged/False/calc.out | 2 - .../original/ws/logged/False/count.out | 2 - .../original/ws/logged/False/fact.out | 2 - .../original/ws/logged/False/hanoi.out | 2 - .../original/ws/logged/False/hworld.out | 2 - .../original/ws/logged/False/loctest.out | 2 - .../original/ws/logged/False/name.out | 2 - .../original/ws/logged/True/calc.out | 2 - .../original/ws/logged/True/count.out | 2 - .../original/ws/logged/True/fact.out | 2 - .../original/ws/logged/True/hanoi.out | 2 - .../original/ws/logged/True/hworld.out | 2 - .../original/ws/logged/True/loctest.out | 2 - .../original/ws/logged/True/name.out | 2 - .../ws/output/simpleEvalIL/logged/call.out | 2 - .../output/simpleEvalIL/logged/push-pop.out | 2 - .../ws/output/simpleEvalTL/logged/calcTL.out | 2 - .../ws/output/simpleEvalTL/logged/countTL.out | 2 - .../ws/output/simpleEvalTL/logged/factTL.out | 2 - .../output/simpleEvalTL/logged/hWorldTL.out | 2 - .../ws/output/simpleEvalTL/logged/hanoiTL.out | 2 - .../simpleEvalTL/logged/helloWorldTL.out | 2 - .../output/simpleEvalTL/logged/locTestTL.out | 2 - .../ws/output/simpleEvalTL/logged/nameTL.out | 2 - .../simpleEvalTL/logged/truthMachineTL.out | 2 - Makefile | 15 +- docs/CHANGELOG.md | 4 + docs/INSTALL.md | 4 +- docs/reports/hlint.html | 51 +- docs/reports/stan.html | 2 +- examples/sq/esolangs/helloWorld.sq | 55 +- exec.sh | 3 + helma.cabal | 6 +- hs/app/AppOptions.hs | 8 +- hs/app/Main.hs | 18 +- .../Evaluator/TEvaluatorBenchMark.hs | 6 +- .../HelMA/Automata/BrainFuck/FileUtil.hs | 8 +- .../HelMA/Automata/ETA/EvaluatorBenchMark.hs | 9 +- .../HelVM/HelMA/Automata/ETA/FileUtil.hs | 8 +- .../HelVM/HelMA/Automata/SubLeq/FileUtil.hs | 6 +- .../HelMA/Automata/WhiteSpace/FileUtil.hs | 8 +- hs/src/HelVM/Common/Control/Control.hs | 22 +- hs/src/HelVM/Common/Control/Logger.hs | 5 +- .../BrainFuck/Evaluator/IEvaluator.hs | 24 +- .../BrainFuck/Evaluator/TEvaluator.hs | 22 +- .../Automata/ETA/Evaluator/LLEvaluator.hs | 2 +- .../Automata/ETA/Evaluator/MTEvaluator.hs | 85 --- .../Automata/SubLeq/Evaluator/LLEvaluator.hs | 28 +- .../WhiteSpace/Evaluator/LLEvaluator.hs | 2 +- .../HelVM/HelMA/Automaton/Memories/LLRAM.hs | 4 +- hs/test/HelVM/Expectations.hs | 2 +- hs/test/HelVM/GoldenExpectations.hs | 2 +- .../BrainFuck/Evaluator/IEvaluatorSpec.hs | 8 +- .../BrainFuck/Evaluator/TEvaluatorSpec.hs | 8 +- .../HelMA/Automata/BrainFuck/FileUtil.hs | 28 +- .../HelVM/HelMA/Automata/ETA/EvaluatorSpec.hs | 14 +- hs/test/HelVM/HelMA/Automata/ETA/FileUtil.hs | 29 +- hs/test/HelVM/HelMA/Automata/ETA/LexerSpec.hs | 16 +- hs/test/HelVM/HelMA/Automata/FileUtil.hs | 36 ++ .../HelMA/Automata/SubLeq/EvaluatorSpec.hs | 6 +- .../HelVM/HelMA/Automata/SubLeq/FileUtil.hs | 24 +- .../Automata/WhiteSpace/EvaluatorSpec.hs | 18 +- .../HelMA/Automata/WhiteSpace/FileUtil.hs | 41 +- .../HelMA/Automata/WhiteSpace/ParserSpec.hs | 4 +- run.sh | 2 +- 868 files changed, 5218 insertions(+), 699 deletions(-) create mode 100644 .output/actual/examples/bf/exec/logged/IL/Int16Type/99botles.logged create mode 100644 .output/actual/examples/bf/exec/logged/IL/Int16Type/fascistHelloWorld.logged create mode 100644 .output/actual/examples/bf/exec/logged/IL/Int16Type/helloWorld.logged create mode 100644 .output/actual/examples/bf/exec/logged/IL/Int16Type/triangle.logged create mode 100644 .output/actual/examples/bf/exec/logged/IL/Int8Type/99botles.logged create mode 100644 .output/actual/examples/bf/exec/logged/IL/Int8Type/fascistHelloWorld.logged create mode 100644 .output/actual/examples/bf/exec/logged/IL/Int8Type/fibonacci.logged create mode 100644 .output/actual/examples/bf/exec/logged/IL/Int8Type/helloWorld.logged create mode 100644 .output/actual/examples/bf/exec/logged/IL/Int8Type/padHelloWorld.logged create mode 100644 .output/actual/examples/bf/exec/logged/IL/Int8Type/theShortestHelloWorld.logged create mode 100644 .output/actual/examples/bf/exec/logged/IL/Int8Type/triangle.logged create mode 100644 .output/actual/examples/bf/exec/logged/IL/Int8Type/value256.logged create mode 100644 .output/actual/examples/bf/exec/logged/IL/Word16Type/99botles.logged create mode 100644 .output/actual/examples/bf/exec/logged/IL/Word16Type/fascistHelloWorld.logged create mode 100644 .output/actual/examples/bf/exec/logged/IL/Word16Type/helloWorld.logged create mode 100644 .output/actual/examples/bf/exec/logged/IL/Word16Type/triangle.logged create mode 100644 .output/actual/examples/bf/exec/logged/IL/Word8Type/99botles.logged create mode 100644 .output/actual/examples/bf/exec/logged/IL/Word8Type/fascistHelloWorld.logged create mode 100644 .output/actual/examples/bf/exec/logged/IL/Word8Type/fibonacci.logged create mode 100644 .output/actual/examples/bf/exec/logged/IL/Word8Type/helloWorld.logged create mode 100644 .output/actual/examples/bf/exec/logged/IL/Word8Type/padHelloWorld.logged create mode 100644 .output/actual/examples/bf/exec/logged/IL/Word8Type/theShortestHelloWorld.logged create mode 100644 .output/actual/examples/bf/exec/logged/IL/Word8Type/triangle.logged create mode 100644 .output/actual/examples/bf/exec/logged/IL/Word8Type/value256.logged create mode 100644 .output/actual/examples/bf/exec/logged/TL/Int16Type/99botles.logged create mode 100644 .output/actual/examples/bf/exec/logged/TL/Int16Type/fascistHelloWorld.logged create mode 100644 .output/actual/examples/bf/exec/logged/TL/Int16Type/helloWorld.logged create mode 100644 .output/actual/examples/bf/exec/logged/TL/Int16Type/triangle.logged create mode 100644 .output/actual/examples/bf/exec/logged/TL/Int8Type/99botles.logged create mode 100644 .output/actual/examples/bf/exec/logged/TL/Int8Type/fascistHelloWorld.logged create mode 100644 .output/actual/examples/bf/exec/logged/TL/Int8Type/fibonacci.logged create mode 100644 .output/actual/examples/bf/exec/logged/TL/Int8Type/helloWorld.logged create mode 100644 .output/actual/examples/bf/exec/logged/TL/Int8Type/padHelloWorld.logged create mode 100644 .output/actual/examples/bf/exec/logged/TL/Int8Type/theShortestHelloWorld.logged create mode 100644 .output/actual/examples/bf/exec/logged/TL/Int8Type/triangle.logged create mode 100644 .output/actual/examples/bf/exec/logged/TL/Int8Type/value256.logged create mode 100644 .output/actual/examples/bf/exec/logged/TL/Word16Type/99botles.logged create mode 100644 .output/actual/examples/bf/exec/logged/TL/Word16Type/fascistHelloWorld.logged create mode 100644 .output/actual/examples/bf/exec/logged/TL/Word16Type/helloWorld.logged create mode 100644 .output/actual/examples/bf/exec/logged/TL/Word16Type/triangle.logged create mode 100644 .output/actual/examples/bf/exec/logged/TL/Word8Type/99botles.logged create mode 100644 .output/actual/examples/bf/exec/logged/TL/Word8Type/fascistHelloWorld.logged create mode 100644 .output/actual/examples/bf/exec/logged/TL/Word8Type/fibonacci.logged create mode 100644 .output/actual/examples/bf/exec/logged/TL/Word8Type/helloWorld.logged create mode 100644 .output/actual/examples/bf/exec/logged/TL/Word8Type/padHelloWorld.logged create mode 100644 .output/actual/examples/bf/exec/logged/TL/Word8Type/theShortestHelloWorld.logged create mode 100644 .output/actual/examples/bf/exec/logged/TL/Word8Type/triangle.logged create mode 100644 .output/actual/examples/bf/exec/logged/TL/Word8Type/value256.logged rename .output/actual/examples/bf/{output/output/Int16Type/99botles.out => exec/output/IL/Int16Type/99botles.output} (100%) rename .output/actual/examples/bf/{output/output/Int16Type/fascistHelloWorld.out => exec/output/IL/Int16Type/fascistHelloWorld.output} (100%) rename .output/actual/examples/bf/{output/output/Int16Type/helloWorld.out => exec/output/IL/Int16Type/helloWorld.output} (100%) rename .output/actual/examples/bf/{output/output/Int16Type/triangle.out => exec/output/IL/Int16Type/triangle.output} (100%) rename .output/actual/examples/bf/{output/output/Int8Type/99botles.out => exec/output/IL/Int8Type/99botles.output} (100%) rename .output/actual/examples/bf/{output/output/Int8Type/fascistHelloWorld.out => exec/output/IL/Int8Type/fascistHelloWorld.output} (100%) rename .output/actual/examples/bf/{output/output/Int8Type/fibonacci.out => exec/output/IL/Int8Type/fibonacci.output} (100%) rename .output/actual/examples/bf/{output/output/Int8Type/helloWorld.out => exec/output/IL/Int8Type/helloWorld.output} (100%) rename .output/actual/examples/bf/{output/output/Int8Type/padHelloWorld.out => exec/output/IL/Int8Type/padHelloWorld.output} (100%) rename .output/actual/examples/bf/{output/output/Int8Type/theShortestHelloWorld.out => exec/output/IL/Int8Type/theShortestHelloWorld.output} (100%) rename .output/actual/examples/bf/{output/output/Int8Type/triangle.out => exec/output/IL/Int8Type/triangle.output} (100%) rename .output/actual/examples/bf/{output/output/Int8Type/value256.out => exec/output/IL/Int8Type/value256.output} (100%) rename .output/actual/examples/bf/{output/output/Word16Type/99botles.out => exec/output/IL/Word16Type/99botles.output} (100%) rename .output/actual/examples/bf/{output/output/Word16Type/fascistHelloWorld.out => exec/output/IL/Word16Type/fascistHelloWorld.output} (100%) rename .output/actual/examples/bf/{output/output/Word16Type/helloWorld.out => exec/output/IL/Word16Type/helloWorld.output} (100%) rename .output/actual/examples/bf/{output/output/Word16Type/triangle.out => exec/output/IL/Word16Type/triangle.output} (100%) rename .output/actual/examples/bf/{output/output/Word8Type/99botles.out => exec/output/IL/Word8Type/99botles.output} (100%) rename .output/actual/examples/bf/{output/output/Word8Type/fascistHelloWorld.out => exec/output/IL/Word8Type/fascistHelloWorld.output} (100%) rename .output/actual/examples/bf/{output/output/Word8Type/fibonacci.out => exec/output/IL/Word8Type/fibonacci.output} (100%) rename .output/actual/examples/bf/{output/output/Word8Type/helloWorld.out => exec/output/IL/Word8Type/helloWorld.output} (100%) rename .output/actual/examples/bf/{output/output/Word8Type/padHelloWorld.out => exec/output/IL/Word8Type/padHelloWorld.output} (100%) rename .output/actual/examples/bf/{output/output/Word8Type/theShortestHelloWorld.out => exec/output/IL/Word8Type/theShortestHelloWorld.output} (100%) rename .output/actual/examples/bf/{output/output/Word8Type/triangle.out => exec/output/IL/Word8Type/triangle.output} (100%) rename .output/actual/examples/bf/{output/output/Word8Type/value256.out => exec/output/IL/Word8Type/value256.output} (100%) rename .output/{golden/examples/bf/output/output/Int16Type/99botles.out => actual/examples/bf/exec/output/TL/Int16Type/99botles.output} (100%) rename .output/{golden/examples/bf/output/output/Int16Type/fascistHelloWorld.out => actual/examples/bf/exec/output/TL/Int16Type/fascistHelloWorld.output} (100%) rename .output/{golden/examples/bf/output/output/Int16Type/helloWorld.out => actual/examples/bf/exec/output/TL/Int16Type/helloWorld.output} (100%) rename .output/{golden/examples/bf/output/output/Int16Type/triangle.out => actual/examples/bf/exec/output/TL/Int16Type/triangle.output} (100%) rename .output/{golden/examples/bf/output/output/Int8Type/99botles.out => actual/examples/bf/exec/output/TL/Int8Type/99botles.output} (100%) rename .output/{golden/examples/bf/output/output/Int8Type/fascistHelloWorld.out => actual/examples/bf/exec/output/TL/Int8Type/fascistHelloWorld.output} (100%) rename .output/{golden/examples/bf/output/output/Int8Type/fibonacci.out => actual/examples/bf/exec/output/TL/Int8Type/fibonacci.output} (100%) rename .output/{golden/examples/bf/output/output/Int8Type/helloWorld.out => actual/examples/bf/exec/output/TL/Int8Type/helloWorld.output} (100%) rename .output/{golden/examples/bf/output/output/Int8Type/padHelloWorld.out => actual/examples/bf/exec/output/TL/Int8Type/padHelloWorld.output} (100%) rename .output/{golden/examples/bf/output/output/Int8Type/theShortestHelloWorld.out => actual/examples/bf/exec/output/TL/Int8Type/theShortestHelloWorld.output} (100%) rename .output/{golden/examples/bf/output/output/Int8Type/triangle.out => actual/examples/bf/exec/output/TL/Int8Type/triangle.output} (100%) rename .output/{golden/examples/bf/output/output/Int8Type/value256.out => actual/examples/bf/exec/output/TL/Int8Type/value256.output} (100%) rename .output/{golden/examples/bf/output/output/Word16Type/99botles.out => actual/examples/bf/exec/output/TL/Word16Type/99botles.output} (100%) rename .output/{golden/examples/bf/output/output/Word16Type/fascistHelloWorld.out => actual/examples/bf/exec/output/TL/Word16Type/fascistHelloWorld.output} (100%) rename .output/{golden/examples/bf/output/output/Word16Type/helloWorld.out => actual/examples/bf/exec/output/TL/Word16Type/helloWorld.output} (100%) rename .output/{golden/examples/bf/output/output/Word16Type/triangle.out => actual/examples/bf/exec/output/TL/Word16Type/triangle.output} (100%) rename .output/{golden/examples/bf/output/output/Word8Type/99botles.out => actual/examples/bf/exec/output/TL/Word8Type/99botles.output} (100%) rename .output/{golden/examples/bf/output/output/Word8Type/fascistHelloWorld.out => actual/examples/bf/exec/output/TL/Word8Type/fascistHelloWorld.output} (100%) rename .output/{golden/examples/bf/output/output/Word8Type/fibonacci.out => actual/examples/bf/exec/output/TL/Word8Type/fibonacci.output} (100%) rename .output/{golden/examples/bf/output/output/Word8Type/helloWorld.out => actual/examples/bf/exec/output/TL/Word8Type/helloWorld.output} (100%) rename .output/{golden/examples/bf/output/output/Word8Type/padHelloWorld.out => actual/examples/bf/exec/output/TL/Word8Type/padHelloWorld.output} (100%) rename .output/{golden/examples/bf/output/output/Word8Type/theShortestHelloWorld.out => actual/examples/bf/exec/output/TL/Word8Type/theShortestHelloWorld.output} (100%) rename .output/{golden/examples/bf/output/output/Word8Type/triangle.out => actual/examples/bf/exec/output/TL/Word8Type/triangle.output} (100%) rename .output/{golden/examples/bf/output/output/Word8Type/value256.out => actual/examples/bf/exec/output/TL/Word8Type/value256.output} (100%) create mode 100644 .output/actual/examples/eta/exec/logged/from-eas/bottles.logged create mode 100644 ".output/actual/examples/eta/exec/logged/from-eas/fact0\n.logged" create mode 100644 ".output/actual/examples/eta/exec/logged/from-eas/fact1\n.logged" create mode 100644 ".output/actual/examples/eta/exec/logged/from-eas/fact2\n.logged" create mode 100644 ".output/actual/examples/eta/exec/logged/from-eas/fact3\n.logged" create mode 100644 ".output/actual/examples/eta/exec/logged/from-eas/fact4\n.logged" create mode 100644 ".output/actual/examples/eta/exec/logged/from-eas/fact5\n.logged" create mode 100644 ".output/actual/examples/eta/exec/logged/from-eas/fact6\n.logged" create mode 100644 ".output/actual/examples/eta/exec/logged/from-eas/fact7\n.logged" create mode 100644 ".output/actual/examples/eta/exec/logged/from-eas/fact8\n.logged" create mode 100644 ".output/actual/examples/eta/exec/logged/from-eas/fact9\n.logged" create mode 100644 .output/actual/examples/eta/exec/logged/from-eas/hello.logged create mode 100644 .output/actual/examples/eta/exec/logged/from-eas/hello2.logged create mode 100644 .output/actual/examples/eta/exec/logged/from-eas/hello3.logged create mode 100644 .output/actual/examples/eta/exec/logged/from-eas/hello4.logged create mode 100644 ".output/actual/examples/eta/exec/logged/from-eas/readnum0\n.logged" create mode 100644 ".output/actual/examples/eta/exec/logged/from-eas/readnum1\n.logged" create mode 100644 .output/actual/examples/eta/exec/logged/from-eas/true.logged create mode 100644 .output/actual/examples/eta/exec/logged/original/bottles.logged create mode 100644 .output/actual/examples/eta/exec/logged/original/crlf.logged create mode 100644 ".output/actual/examples/eta/exec/logged/original/fact1\n.logged" create mode 100644 ".output/actual/examples/eta/exec/logged/original/fact2\n.logged" create mode 100644 ".output/actual/examples/eta/exec/logged/original/fact3\n.logged" create mode 100644 ".output/actual/examples/eta/exec/logged/original/fact4\n.logged" create mode 100644 ".output/actual/examples/eta/exec/logged/original/fact5\n.logged" create mode 100644 ".output/actual/examples/eta/exec/logged/original/fact6\n.logged" create mode 100644 ".output/actual/examples/eta/exec/logged/original/fact7\n.logged" create mode 100644 ".output/actual/examples/eta/exec/logged/original/fact8\n.logged" create mode 100644 .output/actual/examples/eta/exec/logged/original/hello.logged create mode 100644 .output/actual/examples/eta/exec/logged/original/hello2.logged rename .output/actual/examples/eta/{output/from-eas/output/bottles.out => exec/output/from-eas/bottles.output} (100%) rename .output/actual/examples/bf/output/logged/Int16Type/99botles.out => ".output/actual/examples/eta/exec/output/from-eas/fact0\n.output" (100%) rename .output/actual/examples/bf/output/logged/Int16Type/fascistHelloWorld.out => ".output/actual/examples/eta/exec/output/from-eas/fact1\n.output" (100%) rename .output/actual/examples/bf/output/logged/Int16Type/helloWorld.out => ".output/actual/examples/eta/exec/output/from-eas/fact2\n.output" (100%) rename .output/actual/examples/bf/output/logged/Int16Type/triangle.out => ".output/actual/examples/eta/exec/output/from-eas/fact3\n.output" (100%) rename .output/actual/examples/bf/output/logged/Int8Type/99botles.out => ".output/actual/examples/eta/exec/output/from-eas/fact4\n.output" (100%) rename .output/actual/examples/bf/output/logged/Int8Type/fascistHelloWorld.out => ".output/actual/examples/eta/exec/output/from-eas/fact5\n.output" (100%) rename .output/actual/examples/bf/output/logged/Int8Type/fibonacci.out => ".output/actual/examples/eta/exec/output/from-eas/fact6\n.output" (100%) rename .output/actual/examples/bf/output/logged/Int8Type/helloWorld.out => ".output/actual/examples/eta/exec/output/from-eas/fact7\n.output" (100%) rename .output/actual/examples/bf/output/logged/Int8Type/padHelloWorld.out => ".output/actual/examples/eta/exec/output/from-eas/fact8\n.output" (100%) rename .output/actual/examples/bf/output/logged/Int8Type/theShortestHelloWorld.out => ".output/actual/examples/eta/exec/output/from-eas/fact9\n.output" (100%) rename .output/actual/examples/eta/{output/from-eas/output/hello.out => exec/output/from-eas/hello.output} (100%) rename .output/actual/examples/eta/{output/from-eas/output/hello2.out => exec/output/from-eas/hello2.output} (100%) rename .output/actual/examples/eta/{output/from-eas/output/hello3.out => exec/output/from-eas/hello3.output} (100%) rename .output/actual/examples/eta/{output/from-eas/output/hello4.out => exec/output/from-eas/hello4.output} (100%) rename .output/actual/examples/bf/output/logged/Int8Type/triangle.out => ".output/actual/examples/eta/exec/output/from-eas/readnum0\n.output" (100%) rename .output/actual/examples/bf/output/logged/Int8Type/value256.out => ".output/actual/examples/eta/exec/output/from-eas/readnum1\n.output" (100%) rename .output/actual/examples/{bf/output/logged/Word16Type/99botles.out => eta/exec/output/from-eas/true.output} (100%) rename .output/actual/examples/eta/{output/original/output/bottles.out => exec/output/original/bottles.output} (100%) rename .output/actual/examples/eta/{output/original/output/crlf.out => exec/output/original/crlf.output} (100%) rename ".output/actual/examples/eta/output/original/output/fact1\n.out" => ".output/actual/examples/eta/exec/output/original/fact1\n.output" (100%) rename ".output/actual/examples/eta/output/original/output/fact2\n.out" => ".output/actual/examples/eta/exec/output/original/fact2\n.output" (100%) rename ".output/actual/examples/eta/output/original/output/fact3\n.out" => ".output/actual/examples/eta/exec/output/original/fact3\n.output" (100%) rename ".output/actual/examples/eta/output/original/output/fact4\n.out" => ".output/actual/examples/eta/exec/output/original/fact4\n.output" (100%) rename ".output/actual/examples/eta/output/original/output/fact5\n.out" => ".output/actual/examples/eta/exec/output/original/fact5\n.output" (100%) rename ".output/actual/examples/eta/output/original/output/fact6\n.out" => ".output/actual/examples/eta/exec/output/original/fact6\n.output" (100%) rename ".output/actual/examples/eta/output/original/output/fact7\n.out" => ".output/actual/examples/eta/exec/output/original/fact7\n.output" (100%) rename ".output/actual/examples/eta/output/original/output/fact8\n.out" => ".output/actual/examples/eta/exec/output/original/fact8\n.output" (100%) rename .output/actual/examples/eta/{output/original/output/hello.out => exec/output/original/hello.output} (100%) rename .output/actual/examples/eta/{output/original/output/hello2.out => exec/output/original/hello2.output} (100%) rename .output/actual/examples/eta/{from-eas/minified => minified/from-eas}/bottles.eta (100%) rename .output/actual/examples/eta/{from-eas/minified => minified/from-eas}/euclid.eta (100%) rename .output/actual/examples/eta/{from-eas/minified => minified/from-eas}/fact.eta (100%) rename .output/actual/examples/eta/{from-eas/minified => minified/from-eas}/function.eta (100%) rename .output/actual/examples/eta/{from-eas/minified => minified/from-eas}/hello.eta (100%) rename .output/actual/examples/eta/{from-eas/minified => minified/from-eas}/hello2.eta (100%) rename .output/actual/examples/eta/{from-eas/minified => minified/from-eas}/hello3.eta (100%) rename .output/actual/examples/eta/{from-eas/minified => minified/from-eas}/hello4.eta (100%) rename .output/actual/examples/eta/{from-eas/minified => minified/from-eas}/multiply.eta (100%) rename .output/actual/examples/eta/{from-eas/minified => minified/from-eas}/pip.eta (100%) rename .output/actual/examples/eta/{from-eas/minified => minified/from-eas}/pip2.eta (100%) rename .output/actual/examples/eta/{from-eas/minified => minified/from-eas}/readnum.eta (100%) rename .output/actual/examples/eta/{from-eas/minified => minified/from-eas}/reverse.eta (100%) rename .output/actual/examples/eta/{from-eas/minified => minified/from-eas}/true.eta (100%) rename .output/actual/examples/eta/{from-eas/minified => minified/from-eas}/writenum.eta (100%) rename .output/actual/examples/eta/{from-eas/minified => minified/from-eas}/writestr.eta (100%) rename .output/actual/examples/eta/{original/minified => minified/original}/bottles.eta (100%) rename .output/actual/examples/eta/{original/minified => minified/original}/crlf.eta (100%) rename .output/actual/examples/eta/{original/minified => minified/original}/fact.eta (100%) rename .output/actual/examples/eta/{original/minified => minified/original}/hello.eta (100%) rename .output/actual/examples/eta/{original/minified => minified/original}/hello2.eta (100%) rename .output/actual/examples/eta/{original/minified => minified/original}/pip.eta (100%) rename .output/actual/examples/eta/{original/minified => minified/original}/pip2.eta (100%) delete mode 100644 .output/actual/examples/eta/output/from-eas/logged/bottles.out delete mode 100644 ".output/actual/examples/eta/output/from-eas/logged/fact0\n.out" delete mode 100644 ".output/actual/examples/eta/output/from-eas/logged/fact1\n.out" delete mode 100644 ".output/actual/examples/eta/output/from-eas/logged/fact2\n.out" delete mode 100644 ".output/actual/examples/eta/output/from-eas/logged/fact3\n.out" delete mode 100644 ".output/actual/examples/eta/output/from-eas/logged/fact4\n.out" delete mode 100644 ".output/actual/examples/eta/output/from-eas/logged/fact5\n.out" delete mode 100644 ".output/actual/examples/eta/output/from-eas/logged/fact6\n.out" delete mode 100644 ".output/actual/examples/eta/output/from-eas/logged/fact7\n.out" delete mode 100644 ".output/actual/examples/eta/output/from-eas/logged/fact8\n.out" delete mode 100644 ".output/actual/examples/eta/output/from-eas/logged/fact9\n.out" delete mode 100644 .output/actual/examples/eta/output/from-eas/logged/hello.out delete mode 100644 .output/actual/examples/eta/output/from-eas/logged/hello2.out delete mode 100644 .output/actual/examples/eta/output/from-eas/logged/hello3.out delete mode 100644 .output/actual/examples/eta/output/from-eas/logged/hello4.out delete mode 100644 ".output/actual/examples/eta/output/from-eas/logged/readnum0\n.out" delete mode 100644 ".output/actual/examples/eta/output/from-eas/logged/readnum1\n.out" delete mode 100644 .output/actual/examples/eta/output/from-eas/logged/true.out delete mode 100644 ".output/actual/examples/eta/output/from-eas/output/fact6\n.out" delete mode 100644 ".output/actual/examples/eta/output/from-eas/output/fact7\n.out" delete mode 100644 ".output/actual/examples/eta/output/from-eas/output/fact8\n.out" delete mode 100644 ".output/actual/examples/eta/output/from-eas/output/fact9\n.out" delete mode 100644 ".output/actual/examples/eta/output/from-eas/output/readnum0\n.out" delete mode 100644 ".output/actual/examples/eta/output/from-eas/output/readnum1\n.out" delete mode 100644 .output/actual/examples/eta/output/from-eas/output/true.out delete mode 100644 .output/actual/examples/eta/output/original/logged/bottles.out delete mode 100644 .output/actual/examples/eta/output/original/logged/crlf.out delete mode 100644 ".output/actual/examples/eta/output/original/logged/fact1\n.out" delete mode 100644 ".output/actual/examples/eta/output/original/logged/fact2\n.out" delete mode 100644 ".output/actual/examples/eta/output/original/logged/fact3\n.out" delete mode 100644 ".output/actual/examples/eta/output/original/logged/fact4\n.out" delete mode 100644 ".output/actual/examples/eta/output/original/logged/fact5\n.out" delete mode 100644 ".output/actual/examples/eta/output/original/logged/fact6\n.out" delete mode 100644 ".output/actual/examples/eta/output/original/logged/fact7\n.out" delete mode 100644 ".output/actual/examples/eta/output/original/logged/fact8\n.out" delete mode 100644 .output/actual/examples/eta/output/original/logged/hello.out delete mode 100644 .output/actual/examples/eta/output/original/logged/hello2.out create mode 100644 .output/actual/examples/sq/exec/logged/esolangs/helloWorld.logged create mode 100644 .output/actual/examples/sq/exec/logged/hello.logged create mode 100644 .output/actual/examples/sq/exec/logged/longHello.logged create mode 100644 .output/actual/examples/sq/exec/logged/mazonka/factorial.logged create mode 100644 .output/actual/examples/sq/exec/logged/mazonka/helloWorld.logged create mode 100644 .output/actual/examples/sq/exec/logged/mazonka/hi.logged rename .output/actual/examples/sq/{output/output/esolangs/helloWorld.out => exec/output/esolangs/helloWorld.output} (100%) rename .output/actual/examples/sq/{output/output/hello.out => exec/output/hello.output} (100%) rename .output/actual/examples/sq/{output/output/longHello.out => exec/output/longHello.output} (100%) rename .output/actual/examples/sq/{output/output/mazonka/factorial.out => exec/output/mazonka/factorial.output} (100%) rename .output/actual/examples/sq/{output/output/mazonka/helloWorld.out => exec/output/mazonka/helloWorld.output} (100%) rename .output/actual/examples/sq/{output/output/mazonka/hi.out => exec/output/mazonka/hi.output} (100%) delete mode 100644 .output/actual/examples/sq/output/logged/esolangs/helloWorld.out delete mode 100644 .output/actual/examples/sq/output/logged/hello.out delete mode 100644 .output/actual/examples/sq/output/logged/longHello.out delete mode 100644 .output/actual/examples/sq/output/logged/mazonka/factorial.out delete mode 100644 .output/actual/examples/sq/output/logged/mazonka/helloWorld.out delete mode 100644 .output/actual/examples/sq/output/logged/mazonka/hi.out create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/bottles.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/hello.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/hello2.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/hello4.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/prim.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/true.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/bottles.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/hello.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/hello2.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/hello4.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/prim.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/true.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/calc.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/count.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/fact.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/hWorld.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/hanoi.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/helloWorld.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/locTest.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/name.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/truthMachine.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/calc.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/count.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/fact.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/hWorld.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/hanoi.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/helloWorld.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/locTest.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/name.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/truthMachine.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/calc.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/count.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/fact.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/hanoi.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/hworld.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/loctest.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/name.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/calc.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/count.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/fact.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/hanoi.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/hworld.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/loctest.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/name.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEvalIL/call.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEvalIL/push-pop.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEvalTL/calcTL.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEvalTL/countTL.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEvalTL/factTL.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEvalTL/hWorldTL.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEvalTL/hanoiTL.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEvalTL/helloWorldTL.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEvalTL/locTestTL.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEvalTL/nameTL.logged create mode 100644 .output/actual/examples/ws/exec/logged/simpleEvalTL/truthMachineTL.logged rename .output/actual/examples/ws/{output/simpleEval/from-wsa/stn/output/False/bottles.out => exec/output/simpleEval/from-wsa/stn/False/bottles.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/from-wsa/stn/output/False/hello.out => exec/output/simpleEval/from-wsa/stn/False/hello.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/from-wsa/stn/output/False/hello2.out => exec/output/simpleEval/from-wsa/stn/False/hello2.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/from-wsa/stn/output/False/hello4.out => exec/output/simpleEval/from-wsa/stn/False/hello4.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/from-wsa/stn/output/False/prim.out => exec/output/simpleEval/from-wsa/stn/False/prim.output} (100%) rename .output/actual/examples/{bf/output/logged/Word16Type/fascistHelloWorld.out => ws/exec/output/simpleEval/from-wsa/stn/False/true.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/from-wsa/stn/output/True/bottles.out => exec/output/simpleEval/from-wsa/stn/True/bottles.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/from-wsa/stn/output/True/hello.out => exec/output/simpleEval/from-wsa/stn/True/hello.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/from-wsa/stn/output/True/hello2.out => exec/output/simpleEval/from-wsa/stn/True/hello2.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/from-wsa/stn/output/True/hello4.out => exec/output/simpleEval/from-wsa/stn/True/hello4.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/from-wsa/stn/output/True/prim.out => exec/output/simpleEval/from-wsa/stn/True/prim.output} (100%) rename .output/actual/examples/{bf/output/logged/Word16Type/helloWorld.out => ws/exec/output/simpleEval/from-wsa/stn/True/true.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/stn/output/False/calc.out => exec/output/simpleEval/original/stn/False/calc.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/stn/output/False/count.out => exec/output/simpleEval/original/stn/False/count.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/stn/output/False/fact.out => exec/output/simpleEval/original/stn/False/fact.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/stn/output/False/hWorld.out => exec/output/simpleEval/original/stn/False/hWorld.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/stn/output/False/hanoi.out => exec/output/simpleEval/original/stn/False/hanoi.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/stn/output/False/helloWorld.out => exec/output/simpleEval/original/stn/False/helloWorld.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/stn/output/False/locTest.out => exec/output/simpleEval/original/stn/False/locTest.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/stn/output/False/name.out => exec/output/simpleEval/original/stn/False/name.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/stn/output/False/truthMachine.out => exec/output/simpleEval/original/stn/False/truthMachine.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/stn/output/True/calc.out => exec/output/simpleEval/original/stn/True/calc.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/stn/output/True/count.out => exec/output/simpleEval/original/stn/True/count.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/stn/output/True/fact.out => exec/output/simpleEval/original/stn/True/fact.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/stn/output/True/hWorld.out => exec/output/simpleEval/original/stn/True/hWorld.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/stn/output/True/hanoi.out => exec/output/simpleEval/original/stn/True/hanoi.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/stn/output/True/helloWorld.out => exec/output/simpleEval/original/stn/True/helloWorld.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/stn/output/True/locTest.out => exec/output/simpleEval/original/stn/True/locTest.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/stn/output/True/name.out => exec/output/simpleEval/original/stn/True/name.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/stn/output/True/truthMachine.out => exec/output/simpleEval/original/stn/True/truthMachine.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/ws/output/False/calc.out => exec/output/simpleEval/original/ws/False/calc.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/ws/output/False/count.out => exec/output/simpleEval/original/ws/False/count.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/ws/output/False/fact.out => exec/output/simpleEval/original/ws/False/fact.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/ws/output/False/hanoi.out => exec/output/simpleEval/original/ws/False/hanoi.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/ws/output/False/hworld.out => exec/output/simpleEval/original/ws/False/hworld.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/ws/output/False/loctest.out => exec/output/simpleEval/original/ws/False/loctest.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/ws/output/False/name.out => exec/output/simpleEval/original/ws/False/name.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/ws/output/True/calc.out => exec/output/simpleEval/original/ws/True/calc.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/ws/output/True/count.out => exec/output/simpleEval/original/ws/True/count.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/ws/output/True/fact.out => exec/output/simpleEval/original/ws/True/fact.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/ws/output/True/hanoi.out => exec/output/simpleEval/original/ws/True/hanoi.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/ws/output/True/hworld.out => exec/output/simpleEval/original/ws/True/hworld.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/ws/output/True/loctest.out => exec/output/simpleEval/original/ws/True/loctest.output} (100%) rename .output/actual/examples/ws/{output/simpleEval/original/ws/output/True/name.out => exec/output/simpleEval/original/ws/True/name.output} (100%) rename .output/actual/examples/ws/{output/simpleEvalTL/output/calcTL.out => exec/output/simpleEvalTL/calcTL.output} (100%) rename .output/actual/examples/ws/{output/simpleEvalTL/output/countTL.out => exec/output/simpleEvalTL/countTL.output} (100%) rename .output/actual/examples/ws/{output/simpleEvalTL/output/factTL.out => exec/output/simpleEvalTL/factTL.output} (100%) rename .output/actual/examples/ws/{output/simpleEvalTL/output/hWorldTL.out => exec/output/simpleEvalTL/hWorldTL.output} (100%) rename .output/actual/examples/ws/{output/simpleEvalTL/output/hanoiTL.out => exec/output/simpleEvalTL/hanoiTL.output} (100%) rename .output/actual/examples/ws/{output/simpleEvalTL/output/helloWorldTL.out => exec/output/simpleEvalTL/helloWorldTL.output} (100%) rename .output/actual/examples/ws/{output/simpleEvalTL/output/locTestTL.out => exec/output/simpleEvalTL/locTestTL.output} (100%) rename .output/actual/examples/ws/{output/simpleEvalTL/output/nameTL.out => exec/output/simpleEvalTL/nameTL.output} (100%) rename .output/actual/examples/ws/{output/simpleEvalTL/output/truthMachineTL.out => exec/output/simpleEvalTL/truthMachineTL.output} (100%) delete mode 100644 .output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/False/bottles.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/False/hello.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/False/hello2.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/False/hello4.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/False/prim.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/False/true.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/True/bottles.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/True/hello.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/True/hello2.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/True/hello4.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/True/prim.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/True/true.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/False/true.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/True/true.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/stn/logged/False/calc.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/stn/logged/False/count.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/stn/logged/False/fact.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/stn/logged/False/hWorld.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/stn/logged/False/hanoi.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/stn/logged/False/helloWorld.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/stn/logged/False/locTest.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/stn/logged/False/name.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/stn/logged/False/truthMachine.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/stn/logged/True/calc.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/stn/logged/True/count.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/stn/logged/True/fact.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/stn/logged/True/hWorld.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/stn/logged/True/hanoi.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/stn/logged/True/helloWorld.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/stn/logged/True/locTest.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/stn/logged/True/name.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/stn/logged/True/truthMachine.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/ws/logged/False/calc.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/ws/logged/False/count.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/ws/logged/False/fact.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/ws/logged/False/hanoi.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/ws/logged/False/hworld.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/ws/logged/False/loctest.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/ws/logged/False/name.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/ws/logged/True/calc.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/ws/logged/True/count.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/ws/logged/True/fact.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/ws/logged/True/hanoi.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/ws/logged/True/hworld.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/ws/logged/True/loctest.out delete mode 100644 .output/actual/examples/ws/output/simpleEval/original/ws/logged/True/name.out delete mode 100644 .output/actual/examples/ws/output/simpleEvalIL/logged/call.out delete mode 100644 .output/actual/examples/ws/output/simpleEvalIL/logged/push-pop.out delete mode 100644 .output/actual/examples/ws/output/simpleEvalTL/logged/calcTL.out delete mode 100644 .output/actual/examples/ws/output/simpleEvalTL/logged/countTL.out delete mode 100644 .output/actual/examples/ws/output/simpleEvalTL/logged/factTL.out delete mode 100644 .output/actual/examples/ws/output/simpleEvalTL/logged/hWorldTL.out delete mode 100644 .output/actual/examples/ws/output/simpleEvalTL/logged/hanoiTL.out delete mode 100644 .output/actual/examples/ws/output/simpleEvalTL/logged/helloWorldTL.out delete mode 100644 .output/actual/examples/ws/output/simpleEvalTL/logged/locTestTL.out delete mode 100644 .output/actual/examples/ws/output/simpleEvalTL/logged/nameTL.out delete mode 100644 .output/actual/examples/ws/output/simpleEvalTL/logged/truthMachineTL.out create mode 100644 .output/golden/examples/bf/exec/logged/IL/Int16Type/99botles.logged create mode 100644 .output/golden/examples/bf/exec/logged/IL/Int16Type/fascistHelloWorld.logged create mode 100644 .output/golden/examples/bf/exec/logged/IL/Int16Type/helloWorld.logged create mode 100644 .output/golden/examples/bf/exec/logged/IL/Int16Type/triangle.logged create mode 100644 .output/golden/examples/bf/exec/logged/IL/Int8Type/99botles.logged create mode 100644 .output/golden/examples/bf/exec/logged/IL/Int8Type/fascistHelloWorld.logged create mode 100644 .output/golden/examples/bf/exec/logged/IL/Int8Type/fibonacci.logged create mode 100644 .output/golden/examples/bf/exec/logged/IL/Int8Type/helloWorld.logged create mode 100644 .output/golden/examples/bf/exec/logged/IL/Int8Type/padHelloWorld.logged create mode 100644 .output/golden/examples/bf/exec/logged/IL/Int8Type/theShortestHelloWorld.logged create mode 100644 .output/golden/examples/bf/exec/logged/IL/Int8Type/triangle.logged create mode 100644 .output/golden/examples/bf/exec/logged/IL/Int8Type/value256.logged create mode 100644 .output/golden/examples/bf/exec/logged/IL/Word16Type/99botles.logged create mode 100644 .output/golden/examples/bf/exec/logged/IL/Word16Type/fascistHelloWorld.logged create mode 100644 .output/golden/examples/bf/exec/logged/IL/Word16Type/helloWorld.logged create mode 100644 .output/golden/examples/bf/exec/logged/IL/Word16Type/triangle.logged create mode 100644 .output/golden/examples/bf/exec/logged/IL/Word8Type/99botles.logged create mode 100644 .output/golden/examples/bf/exec/logged/IL/Word8Type/fascistHelloWorld.logged create mode 100644 .output/golden/examples/bf/exec/logged/IL/Word8Type/fibonacci.logged create mode 100644 .output/golden/examples/bf/exec/logged/IL/Word8Type/helloWorld.logged create mode 100644 .output/golden/examples/bf/exec/logged/IL/Word8Type/padHelloWorld.logged create mode 100644 .output/golden/examples/bf/exec/logged/IL/Word8Type/theShortestHelloWorld.logged create mode 100644 .output/golden/examples/bf/exec/logged/IL/Word8Type/triangle.logged create mode 100644 .output/golden/examples/bf/exec/logged/IL/Word8Type/value256.logged create mode 100644 .output/golden/examples/bf/exec/logged/TL/Int16Type/99botles.logged create mode 100644 .output/golden/examples/bf/exec/logged/TL/Int16Type/fascistHelloWorld.logged create mode 100644 .output/golden/examples/bf/exec/logged/TL/Int16Type/helloWorld.logged create mode 100644 .output/golden/examples/bf/exec/logged/TL/Int16Type/triangle.logged create mode 100644 .output/golden/examples/bf/exec/logged/TL/Int8Type/99botles.logged create mode 100644 .output/golden/examples/bf/exec/logged/TL/Int8Type/fascistHelloWorld.logged create mode 100644 .output/golden/examples/bf/exec/logged/TL/Int8Type/fibonacci.logged create mode 100644 .output/golden/examples/bf/exec/logged/TL/Int8Type/helloWorld.logged create mode 100644 .output/golden/examples/bf/exec/logged/TL/Int8Type/padHelloWorld.logged create mode 100644 .output/golden/examples/bf/exec/logged/TL/Int8Type/theShortestHelloWorld.logged create mode 100644 .output/golden/examples/bf/exec/logged/TL/Int8Type/triangle.logged create mode 100644 .output/golden/examples/bf/exec/logged/TL/Int8Type/value256.logged create mode 100644 .output/golden/examples/bf/exec/logged/TL/Word16Type/99botles.logged create mode 100644 .output/golden/examples/bf/exec/logged/TL/Word16Type/fascistHelloWorld.logged create mode 100644 .output/golden/examples/bf/exec/logged/TL/Word16Type/helloWorld.logged create mode 100644 .output/golden/examples/bf/exec/logged/TL/Word16Type/triangle.logged create mode 100644 .output/golden/examples/bf/exec/logged/TL/Word8Type/99botles.logged create mode 100644 .output/golden/examples/bf/exec/logged/TL/Word8Type/fascistHelloWorld.logged create mode 100644 .output/golden/examples/bf/exec/logged/TL/Word8Type/fibonacci.logged create mode 100644 .output/golden/examples/bf/exec/logged/TL/Word8Type/helloWorld.logged create mode 100644 .output/golden/examples/bf/exec/logged/TL/Word8Type/padHelloWorld.logged create mode 100644 .output/golden/examples/bf/exec/logged/TL/Word8Type/theShortestHelloWorld.logged create mode 100644 .output/golden/examples/bf/exec/logged/TL/Word8Type/triangle.logged create mode 100644 .output/golden/examples/bf/exec/logged/TL/Word8Type/value256.logged create mode 100644 .output/golden/examples/bf/exec/output/IL/Int16Type/99botles.output create mode 100644 .output/golden/examples/bf/exec/output/IL/Int16Type/fascistHelloWorld.output create mode 100644 .output/golden/examples/bf/exec/output/IL/Int16Type/helloWorld.output create mode 100644 .output/golden/examples/bf/exec/output/IL/Int16Type/triangle.output create mode 100644 .output/golden/examples/bf/exec/output/IL/Int8Type/99botles.output create mode 100644 .output/golden/examples/bf/exec/output/IL/Int8Type/fascistHelloWorld.output create mode 100644 .output/golden/examples/bf/exec/output/IL/Int8Type/fibonacci.output create mode 100644 .output/golden/examples/bf/exec/output/IL/Int8Type/helloWorld.output create mode 100644 .output/golden/examples/bf/exec/output/IL/Int8Type/padHelloWorld.output create mode 100644 .output/golden/examples/bf/exec/output/IL/Int8Type/theShortestHelloWorld.output create mode 100644 .output/golden/examples/bf/exec/output/IL/Int8Type/triangle.output create mode 100644 .output/golden/examples/bf/exec/output/IL/Int8Type/value256.output create mode 100644 .output/golden/examples/bf/exec/output/IL/Word16Type/99botles.output create mode 100644 .output/golden/examples/bf/exec/output/IL/Word16Type/fascistHelloWorld.output create mode 100644 .output/golden/examples/bf/exec/output/IL/Word16Type/helloWorld.output create mode 100644 .output/golden/examples/bf/exec/output/IL/Word16Type/triangle.output create mode 100644 .output/golden/examples/bf/exec/output/IL/Word8Type/99botles.output create mode 100644 .output/golden/examples/bf/exec/output/IL/Word8Type/fascistHelloWorld.output create mode 100644 .output/golden/examples/bf/exec/output/IL/Word8Type/fibonacci.output create mode 100644 .output/golden/examples/bf/exec/output/IL/Word8Type/helloWorld.output create mode 100644 .output/golden/examples/bf/exec/output/IL/Word8Type/padHelloWorld.output create mode 100644 .output/golden/examples/bf/exec/output/IL/Word8Type/theShortestHelloWorld.output create mode 100644 .output/golden/examples/bf/exec/output/IL/Word8Type/triangle.output create mode 100644 .output/golden/examples/bf/exec/output/IL/Word8Type/value256.output create mode 100644 .output/golden/examples/bf/exec/output/TL/Int16Type/99botles.output create mode 100644 .output/golden/examples/bf/exec/output/TL/Int16Type/fascistHelloWorld.output create mode 100644 .output/golden/examples/bf/exec/output/TL/Int16Type/helloWorld.output create mode 100644 .output/golden/examples/bf/exec/output/TL/Int16Type/triangle.output create mode 100644 .output/golden/examples/bf/exec/output/TL/Int8Type/99botles.output create mode 100644 .output/golden/examples/bf/exec/output/TL/Int8Type/fascistHelloWorld.output create mode 100644 .output/golden/examples/bf/exec/output/TL/Int8Type/fibonacci.output create mode 100644 .output/golden/examples/bf/exec/output/TL/Int8Type/helloWorld.output create mode 100644 .output/golden/examples/bf/exec/output/TL/Int8Type/padHelloWorld.output create mode 100644 .output/golden/examples/bf/exec/output/TL/Int8Type/theShortestHelloWorld.output create mode 100644 .output/golden/examples/bf/exec/output/TL/Int8Type/triangle.output create mode 100644 .output/golden/examples/bf/exec/output/TL/Int8Type/value256.output create mode 100644 .output/golden/examples/bf/exec/output/TL/Word16Type/99botles.output create mode 100644 .output/golden/examples/bf/exec/output/TL/Word16Type/fascistHelloWorld.output create mode 100644 .output/golden/examples/bf/exec/output/TL/Word16Type/helloWorld.output create mode 100644 .output/golden/examples/bf/exec/output/TL/Word16Type/triangle.output create mode 100644 .output/golden/examples/bf/exec/output/TL/Word8Type/99botles.output create mode 100644 .output/golden/examples/bf/exec/output/TL/Word8Type/fascistHelloWorld.output create mode 100644 .output/golden/examples/bf/exec/output/TL/Word8Type/fibonacci.output create mode 100644 .output/golden/examples/bf/exec/output/TL/Word8Type/helloWorld.output create mode 100644 .output/golden/examples/bf/exec/output/TL/Word8Type/padHelloWorld.output create mode 100644 .output/golden/examples/bf/exec/output/TL/Word8Type/theShortestHelloWorld.output create mode 100644 .output/golden/examples/bf/exec/output/TL/Word8Type/triangle.output create mode 100644 .output/golden/examples/bf/exec/output/TL/Word8Type/value256.output delete mode 100644 .output/golden/examples/bf/output/logged/Int16Type/99botles.out delete mode 100644 .output/golden/examples/bf/output/logged/Int16Type/fascistHelloWorld.out delete mode 100644 .output/golden/examples/bf/output/logged/Int16Type/helloWorld.out delete mode 100644 .output/golden/examples/bf/output/logged/Int16Type/triangle.out delete mode 100644 .output/golden/examples/bf/output/logged/Int8Type/99botles.out delete mode 100644 .output/golden/examples/bf/output/logged/Int8Type/fascistHelloWorld.out delete mode 100644 .output/golden/examples/bf/output/logged/Int8Type/fibonacci.out delete mode 100644 .output/golden/examples/bf/output/logged/Int8Type/helloWorld.out delete mode 100644 .output/golden/examples/bf/output/logged/Int8Type/padHelloWorld.out delete mode 100644 .output/golden/examples/bf/output/logged/Int8Type/theShortestHelloWorld.out delete mode 100644 .output/golden/examples/bf/output/logged/Int8Type/triangle.out delete mode 100644 .output/golden/examples/bf/output/logged/Int8Type/value256.out delete mode 100644 .output/golden/examples/bf/output/logged/Word16Type/99botles.out delete mode 100644 .output/golden/examples/bf/output/logged/Word16Type/fascistHelloWorld.out delete mode 100644 .output/golden/examples/bf/output/logged/Word16Type/helloWorld.out delete mode 100644 .output/golden/examples/bf/output/logged/Word16Type/triangle.out delete mode 100644 .output/golden/examples/bf/output/logged/Word8Type/99botles.out delete mode 100644 .output/golden/examples/bf/output/logged/Word8Type/fascistHelloWorld.out delete mode 100644 .output/golden/examples/bf/output/logged/Word8Type/fibonacci.out delete mode 100644 .output/golden/examples/bf/output/logged/Word8Type/helloWorld.out delete mode 100644 .output/golden/examples/bf/output/logged/Word8Type/padHelloWorld.out delete mode 100644 .output/golden/examples/bf/output/logged/Word8Type/theShortestHelloWorld.out delete mode 100644 .output/golden/examples/bf/output/logged/Word8Type/triangle.out delete mode 100644 .output/golden/examples/bf/output/logged/Word8Type/value256.out create mode 100644 .output/golden/examples/eta/exec/logged/from-eas/bottles.logged create mode 100644 ".output/golden/examples/eta/exec/logged/from-eas/fact0\n.logged" create mode 100644 ".output/golden/examples/eta/exec/logged/from-eas/fact1\n.logged" create mode 100644 ".output/golden/examples/eta/exec/logged/from-eas/fact2\n.logged" create mode 100644 ".output/golden/examples/eta/exec/logged/from-eas/fact3\n.logged" create mode 100644 ".output/golden/examples/eta/exec/logged/from-eas/fact4\n.logged" create mode 100644 ".output/golden/examples/eta/exec/logged/from-eas/fact5\n.logged" create mode 100644 ".output/golden/examples/eta/exec/logged/from-eas/fact6\n.logged" create mode 100644 ".output/golden/examples/eta/exec/logged/from-eas/fact7\n.logged" create mode 100644 ".output/golden/examples/eta/exec/logged/from-eas/fact8\n.logged" create mode 100644 ".output/golden/examples/eta/exec/logged/from-eas/fact9\n.logged" create mode 100644 .output/golden/examples/eta/exec/logged/from-eas/hello.logged create mode 100644 .output/golden/examples/eta/exec/logged/from-eas/hello2.logged create mode 100644 .output/golden/examples/eta/exec/logged/from-eas/hello3.logged create mode 100644 .output/golden/examples/eta/exec/logged/from-eas/hello4.logged create mode 100644 ".output/golden/examples/eta/exec/logged/from-eas/readnum0\n.logged" create mode 100644 ".output/golden/examples/eta/exec/logged/from-eas/readnum1\n.logged" create mode 100644 .output/golden/examples/eta/exec/logged/from-eas/true.logged create mode 100644 .output/golden/examples/eta/exec/logged/original/bottles.logged create mode 100644 .output/golden/examples/eta/exec/logged/original/crlf.logged create mode 100644 ".output/golden/examples/eta/exec/logged/original/fact1\n.logged" create mode 100644 ".output/golden/examples/eta/exec/logged/original/fact2\n.logged" create mode 100644 ".output/golden/examples/eta/exec/logged/original/fact3\n.logged" create mode 100644 ".output/golden/examples/eta/exec/logged/original/fact4\n.logged" create mode 100644 ".output/golden/examples/eta/exec/logged/original/fact5\n.logged" create mode 100644 ".output/golden/examples/eta/exec/logged/original/fact6\n.logged" create mode 100644 ".output/golden/examples/eta/exec/logged/original/fact7\n.logged" create mode 100644 ".output/golden/examples/eta/exec/logged/original/fact8\n.logged" create mode 100644 .output/golden/examples/eta/exec/logged/original/hello.logged create mode 100644 .output/golden/examples/eta/exec/logged/original/hello2.logged rename .output/golden/examples/eta/{output/from-eas/output/bottles.out => exec/output/from-eas/bottles.output} (100%) rename .output/actual/examples/bf/output/logged/Word16Type/triangle.out => ".output/golden/examples/eta/exec/output/from-eas/fact0\n.output" (100%) rename .output/actual/examples/bf/output/logged/Word8Type/99botles.out => ".output/golden/examples/eta/exec/output/from-eas/fact1\n.output" (100%) rename .output/actual/examples/bf/output/logged/Word8Type/fascistHelloWorld.out => ".output/golden/examples/eta/exec/output/from-eas/fact2\n.output" (100%) rename .output/actual/examples/bf/output/logged/Word8Type/fibonacci.out => ".output/golden/examples/eta/exec/output/from-eas/fact3\n.output" (100%) rename .output/actual/examples/bf/output/logged/Word8Type/helloWorld.out => ".output/golden/examples/eta/exec/output/from-eas/fact4\n.output" (100%) rename .output/actual/examples/bf/output/logged/Word8Type/padHelloWorld.out => ".output/golden/examples/eta/exec/output/from-eas/fact5\n.output" (100%) rename .output/actual/examples/bf/output/logged/Word8Type/theShortestHelloWorld.out => ".output/golden/examples/eta/exec/output/from-eas/fact6\n.output" (100%) rename .output/actual/examples/bf/output/logged/Word8Type/triangle.out => ".output/golden/examples/eta/exec/output/from-eas/fact7\n.output" (100%) rename .output/actual/examples/bf/output/logged/Word8Type/value256.out => ".output/golden/examples/eta/exec/output/from-eas/fact8\n.output" (100%) rename ".output/actual/examples/eta/output/from-eas/output/fact0\n.out" => ".output/golden/examples/eta/exec/output/from-eas/fact9\n.output" (100%) rename .output/golden/examples/eta/{output/from-eas/output/hello.out => exec/output/from-eas/hello.output} (100%) rename .output/golden/examples/eta/{output/from-eas/output/hello2.out => exec/output/from-eas/hello2.output} (100%) rename .output/golden/examples/eta/{output/from-eas/output/hello3.out => exec/output/from-eas/hello3.output} (100%) rename .output/golden/examples/eta/{output/from-eas/output/hello4.out => exec/output/from-eas/hello4.output} (100%) rename ".output/actual/examples/eta/output/from-eas/output/fact1\n.out" => ".output/golden/examples/eta/exec/output/from-eas/readnum0\n.output" (100%) rename ".output/actual/examples/eta/output/from-eas/output/fact2\n.out" => ".output/golden/examples/eta/exec/output/from-eas/readnum1\n.output" (100%) rename ".output/actual/examples/eta/output/from-eas/output/fact3\n.out" => .output/golden/examples/eta/exec/output/from-eas/true.output (100%) rename .output/golden/examples/eta/{output/original/output/bottles.out => exec/output/original/bottles.output} (100%) rename .output/golden/examples/eta/{output/original/output/crlf.out => exec/output/original/crlf.output} (100%) rename ".output/golden/examples/eta/output/original/output/fact1\n.out" => ".output/golden/examples/eta/exec/output/original/fact1\n.output" (100%) rename ".output/golden/examples/eta/output/original/output/fact2\n.out" => ".output/golden/examples/eta/exec/output/original/fact2\n.output" (100%) rename ".output/golden/examples/eta/output/original/output/fact3\n.out" => ".output/golden/examples/eta/exec/output/original/fact3\n.output" (100%) rename ".output/golden/examples/eta/output/original/output/fact4\n.out" => ".output/golden/examples/eta/exec/output/original/fact4\n.output" (100%) rename ".output/golden/examples/eta/output/original/output/fact5\n.out" => ".output/golden/examples/eta/exec/output/original/fact5\n.output" (100%) rename ".output/golden/examples/eta/output/original/output/fact6\n.out" => ".output/golden/examples/eta/exec/output/original/fact6\n.output" (100%) rename ".output/golden/examples/eta/output/original/output/fact7\n.out" => ".output/golden/examples/eta/exec/output/original/fact7\n.output" (100%) rename ".output/golden/examples/eta/output/original/output/fact8\n.out" => ".output/golden/examples/eta/exec/output/original/fact8\n.output" (100%) rename .output/golden/examples/eta/{output/original/output/hello.out => exec/output/original/hello.output} (100%) rename .output/golden/examples/eta/{output/original/output/hello2.out => exec/output/original/hello2.output} (100%) rename .output/golden/examples/eta/{from-eas/minified => minified/from-eas}/bottles.eta (100%) rename .output/golden/examples/eta/{from-eas/minified => minified/from-eas}/euclid.eta (100%) rename .output/golden/examples/eta/{from-eas/minified => minified/from-eas}/fact.eta (100%) rename .output/golden/examples/eta/{from-eas/minified => minified/from-eas}/function.eta (100%) rename .output/golden/examples/eta/{from-eas/minified => minified/from-eas}/hello.eta (100%) rename .output/golden/examples/eta/{from-eas/minified => minified/from-eas}/hello2.eta (100%) rename .output/golden/examples/eta/{from-eas/minified => minified/from-eas}/hello3.eta (100%) rename .output/golden/examples/eta/{from-eas/minified => minified/from-eas}/hello4.eta (100%) rename .output/golden/examples/eta/{from-eas/minified => minified/from-eas}/multiply.eta (100%) rename .output/golden/examples/eta/{from-eas/minified => minified/from-eas}/pip.eta (100%) rename .output/golden/examples/eta/{from-eas/minified => minified/from-eas}/pip2.eta (100%) rename .output/golden/examples/eta/{from-eas/minified => minified/from-eas}/readnum.eta (100%) rename .output/golden/examples/eta/{from-eas/minified => minified/from-eas}/reverse.eta (100%) rename .output/golden/examples/eta/{from-eas/minified => minified/from-eas}/true.eta (100%) rename .output/golden/examples/eta/{from-eas/minified => minified/from-eas}/writenum.eta (100%) rename .output/golden/examples/eta/{from-eas/minified => minified/from-eas}/writestr.eta (100%) rename .output/golden/examples/eta/{original/minified => minified/original}/bottles.eta (100%) rename .output/golden/examples/eta/{original/minified => minified/original}/crlf.eta (100%) rename .output/golden/examples/eta/{original/minified => minified/original}/fact.eta (100%) rename .output/golden/examples/eta/{original/minified => minified/original}/hello.eta (100%) rename .output/golden/examples/eta/{original/minified => minified/original}/hello2.eta (100%) rename .output/golden/examples/eta/{original/minified => minified/original}/pip.eta (100%) rename .output/golden/examples/eta/{original/minified => minified/original}/pip2.eta (100%) delete mode 100644 .output/golden/examples/eta/output/from-eas/logged/bottles.out delete mode 100644 ".output/golden/examples/eta/output/from-eas/logged/fact0\n.out" delete mode 100644 ".output/golden/examples/eta/output/from-eas/logged/fact1\n.out" delete mode 100644 ".output/golden/examples/eta/output/from-eas/logged/fact2\n.out" delete mode 100644 ".output/golden/examples/eta/output/from-eas/logged/fact3\n.out" delete mode 100644 ".output/golden/examples/eta/output/from-eas/logged/fact4\n.out" delete mode 100644 ".output/golden/examples/eta/output/from-eas/logged/fact5\n.out" delete mode 100644 ".output/golden/examples/eta/output/from-eas/logged/fact6\n.out" delete mode 100644 ".output/golden/examples/eta/output/from-eas/logged/fact7\n.out" delete mode 100644 ".output/golden/examples/eta/output/from-eas/logged/fact8\n.out" delete mode 100644 ".output/golden/examples/eta/output/from-eas/logged/fact9\n.out" delete mode 100644 .output/golden/examples/eta/output/from-eas/logged/hello.out delete mode 100644 .output/golden/examples/eta/output/from-eas/logged/hello2.out delete mode 100644 .output/golden/examples/eta/output/from-eas/logged/hello3.out delete mode 100644 .output/golden/examples/eta/output/from-eas/logged/hello4.out delete mode 100644 ".output/golden/examples/eta/output/from-eas/logged/readnum0\n.out" delete mode 100644 ".output/golden/examples/eta/output/from-eas/logged/readnum1\n.out" delete mode 100644 .output/golden/examples/eta/output/from-eas/logged/true.out delete mode 100644 ".output/golden/examples/eta/output/from-eas/output/fact0\n.out" delete mode 100644 ".output/golden/examples/eta/output/from-eas/output/fact1\n.out" delete mode 100644 ".output/golden/examples/eta/output/from-eas/output/fact2\n.out" delete mode 100644 ".output/golden/examples/eta/output/from-eas/output/fact3\n.out" delete mode 100644 ".output/golden/examples/eta/output/from-eas/output/fact4\n.out" delete mode 100644 ".output/golden/examples/eta/output/from-eas/output/fact5\n.out" delete mode 100644 ".output/golden/examples/eta/output/from-eas/output/fact6\n.out" delete mode 100644 ".output/golden/examples/eta/output/from-eas/output/fact7\n.out" delete mode 100644 ".output/golden/examples/eta/output/from-eas/output/fact8\n.out" delete mode 100644 ".output/golden/examples/eta/output/from-eas/output/fact9\n.out" delete mode 100644 ".output/golden/examples/eta/output/from-eas/output/readnum0\n.out" delete mode 100644 ".output/golden/examples/eta/output/from-eas/output/readnum1\n.out" delete mode 100644 .output/golden/examples/eta/output/from-eas/output/true.out delete mode 100644 .output/golden/examples/eta/output/original/logged/bottles.out delete mode 100644 .output/golden/examples/eta/output/original/logged/crlf.out delete mode 100644 ".output/golden/examples/eta/output/original/logged/fact1\n.out" delete mode 100644 ".output/golden/examples/eta/output/original/logged/fact2\n.out" delete mode 100644 ".output/golden/examples/eta/output/original/logged/fact3\n.out" delete mode 100644 ".output/golden/examples/eta/output/original/logged/fact4\n.out" delete mode 100644 ".output/golden/examples/eta/output/original/logged/fact5\n.out" delete mode 100644 ".output/golden/examples/eta/output/original/logged/fact6\n.out" delete mode 100644 ".output/golden/examples/eta/output/original/logged/fact7\n.out" delete mode 100644 ".output/golden/examples/eta/output/original/logged/fact8\n.out" delete mode 100644 .output/golden/examples/eta/output/original/logged/hello.out delete mode 100644 .output/golden/examples/eta/output/original/logged/hello2.out create mode 100644 .output/golden/examples/sq/exec/logged/esolangs/helloWorld.logged create mode 100644 .output/golden/examples/sq/exec/logged/hello.logged create mode 100644 .output/golden/examples/sq/exec/logged/longHello.logged create mode 100644 .output/golden/examples/sq/exec/logged/mazonka/factorial.logged create mode 100644 .output/golden/examples/sq/exec/logged/mazonka/helloWorld.logged create mode 100644 .output/golden/examples/sq/exec/logged/mazonka/hi.logged rename .output/golden/examples/sq/{output/output/esolangs/helloWorld.out => exec/output/esolangs/helloWorld.output} (100%) rename .output/golden/examples/sq/{output/output/hello.out => exec/output/hello.output} (100%) rename .output/golden/examples/sq/{output/output/longHello.out => exec/output/longHello.output} (100%) rename .output/golden/examples/sq/{output/output/mazonka/factorial.out => exec/output/mazonka/factorial.output} (100%) rename .output/golden/examples/sq/{output/output/mazonka/helloWorld.out => exec/output/mazonka/helloWorld.output} (100%) rename .output/golden/examples/sq/{output/output/mazonka/hi.out => exec/output/mazonka/hi.output} (100%) delete mode 100644 .output/golden/examples/sq/output/logged/esolangs/helloWorld.out delete mode 100644 .output/golden/examples/sq/output/logged/hello.out delete mode 100644 .output/golden/examples/sq/output/logged/longHello.out delete mode 100644 .output/golden/examples/sq/output/logged/mazonka/factorial.out delete mode 100644 .output/golden/examples/sq/output/logged/mazonka/helloWorld.out delete mode 100644 .output/golden/examples/sq/output/logged/mazonka/hi.out create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/bottles.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/hello.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/hello2.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/hello4.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/prim.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/true.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/bottles.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/hello.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/hello2.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/hello4.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/prim.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/true.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/calc.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/count.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/fact.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/hWorld.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/hanoi.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/helloWorld.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/locTest.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/name.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/truthMachine.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/calc.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/count.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/fact.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/hWorld.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/hanoi.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/helloWorld.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/locTest.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/name.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/truthMachine.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/calc.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/count.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/fact.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/hanoi.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/hworld.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/loctest.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/name.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/calc.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/count.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/fact.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/hanoi.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/hworld.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/loctest.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/name.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEvalIL/call.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEvalIL/push-pop.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEvalTL/calcTL.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEvalTL/countTL.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEvalTL/factTL.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEvalTL/hWorldTL.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEvalTL/hanoiTL.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEvalTL/helloWorldTL.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEvalTL/locTestTL.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEvalTL/nameTL.logged create mode 100644 .output/golden/examples/ws/exec/logged/simpleEvalTL/truthMachineTL.logged rename .output/golden/examples/ws/{output/simpleEval/from-wsa/stn/output/False/bottles.out => exec/output/simpleEval/from-wsa/stn/False/bottles.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/from-wsa/stn/output/False/hello.out => exec/output/simpleEval/from-wsa/stn/False/hello.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/from-wsa/stn/output/False/hello2.out => exec/output/simpleEval/from-wsa/stn/False/hello2.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/from-wsa/stn/output/False/hello4.out => exec/output/simpleEval/from-wsa/stn/False/hello4.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/from-wsa/stn/output/False/prim.out => exec/output/simpleEval/from-wsa/stn/False/prim.output} (100%) rename ".output/actual/examples/eta/output/from-eas/output/fact4\n.out" => .output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/False/true.output (100%) rename .output/golden/examples/ws/{output/simpleEval/from-wsa/stn/output/True/bottles.out => exec/output/simpleEval/from-wsa/stn/True/bottles.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/from-wsa/stn/output/True/hello.out => exec/output/simpleEval/from-wsa/stn/True/hello.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/from-wsa/stn/output/True/hello2.out => exec/output/simpleEval/from-wsa/stn/True/hello2.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/from-wsa/stn/output/True/hello4.out => exec/output/simpleEval/from-wsa/stn/True/hello4.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/from-wsa/stn/output/True/prim.out => exec/output/simpleEval/from-wsa/stn/True/prim.output} (100%) rename ".output/actual/examples/eta/output/from-eas/output/fact5\n.out" => .output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/True/true.output (100%) rename .output/golden/examples/ws/{output/simpleEval/original/stn/output/False/calc.out => exec/output/simpleEval/original/stn/False/calc.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/stn/output/False/count.out => exec/output/simpleEval/original/stn/False/count.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/stn/output/False/fact.out => exec/output/simpleEval/original/stn/False/fact.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/stn/output/False/hWorld.out => exec/output/simpleEval/original/stn/False/hWorld.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/stn/output/False/hanoi.out => exec/output/simpleEval/original/stn/False/hanoi.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/stn/output/False/helloWorld.out => exec/output/simpleEval/original/stn/False/helloWorld.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/stn/output/False/locTest.out => exec/output/simpleEval/original/stn/False/locTest.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/stn/output/False/name.out => exec/output/simpleEval/original/stn/False/name.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/stn/output/False/truthMachine.out => exec/output/simpleEval/original/stn/False/truthMachine.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/stn/output/True/calc.out => exec/output/simpleEval/original/stn/True/calc.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/stn/output/True/count.out => exec/output/simpleEval/original/stn/True/count.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/stn/output/True/fact.out => exec/output/simpleEval/original/stn/True/fact.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/stn/output/True/hWorld.out => exec/output/simpleEval/original/stn/True/hWorld.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/stn/output/True/hanoi.out => exec/output/simpleEval/original/stn/True/hanoi.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/stn/output/True/helloWorld.out => exec/output/simpleEval/original/stn/True/helloWorld.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/stn/output/True/locTest.out => exec/output/simpleEval/original/stn/True/locTest.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/stn/output/True/name.out => exec/output/simpleEval/original/stn/True/name.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/stn/output/True/truthMachine.out => exec/output/simpleEval/original/stn/True/truthMachine.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/ws/output/False/calc.out => exec/output/simpleEval/original/ws/False/calc.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/ws/output/False/count.out => exec/output/simpleEval/original/ws/False/count.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/ws/output/False/fact.out => exec/output/simpleEval/original/ws/False/fact.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/ws/output/False/hanoi.out => exec/output/simpleEval/original/ws/False/hanoi.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/ws/output/False/hworld.out => exec/output/simpleEval/original/ws/False/hworld.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/ws/output/False/loctest.out => exec/output/simpleEval/original/ws/False/loctest.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/ws/output/False/name.out => exec/output/simpleEval/original/ws/False/name.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/ws/output/True/calc.out => exec/output/simpleEval/original/ws/True/calc.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/ws/output/True/count.out => exec/output/simpleEval/original/ws/True/count.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/ws/output/True/fact.out => exec/output/simpleEval/original/ws/True/fact.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/ws/output/True/hanoi.out => exec/output/simpleEval/original/ws/True/hanoi.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/ws/output/True/hworld.out => exec/output/simpleEval/original/ws/True/hworld.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/ws/output/True/loctest.out => exec/output/simpleEval/original/ws/True/loctest.output} (100%) rename .output/golden/examples/ws/{output/simpleEval/original/ws/output/True/name.out => exec/output/simpleEval/original/ws/True/name.output} (100%) rename .output/golden/examples/ws/{output/simpleEvalTL/output/calcTL.out => exec/output/simpleEvalTL/calcTL.output} (100%) rename .output/golden/examples/ws/{output/simpleEvalTL/output/countTL.out => exec/output/simpleEvalTL/countTL.output} (100%) rename .output/golden/examples/ws/{output/simpleEvalTL/output/factTL.out => exec/output/simpleEvalTL/factTL.output} (100%) rename .output/golden/examples/ws/{output/simpleEvalTL/output/hWorldTL.out => exec/output/simpleEvalTL/hWorldTL.output} (100%) rename .output/golden/examples/ws/{output/simpleEvalTL/output/hanoiTL.out => exec/output/simpleEvalTL/hanoiTL.output} (100%) rename .output/golden/examples/ws/{output/simpleEvalTL/output/helloWorldTL.out => exec/output/simpleEvalTL/helloWorldTL.output} (100%) rename .output/golden/examples/ws/{output/simpleEvalTL/output/locTestTL.out => exec/output/simpleEvalTL/locTestTL.output} (100%) rename .output/golden/examples/ws/{output/simpleEvalTL/output/nameTL.out => exec/output/simpleEvalTL/nameTL.output} (100%) rename .output/golden/examples/ws/{output/simpleEvalTL/output/truthMachineTL.out => exec/output/simpleEvalTL/truthMachineTL.output} (100%) delete mode 100644 .output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/False/bottles.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/False/hello.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/False/hello2.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/False/hello4.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/False/prim.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/False/true.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/True/bottles.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/True/hello.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/True/hello2.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/True/hello4.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/True/prim.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/True/true.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/False/true.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/True/true.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/stn/logged/False/calc.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/stn/logged/False/count.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/stn/logged/False/fact.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/stn/logged/False/hWorld.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/stn/logged/False/hanoi.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/stn/logged/False/helloWorld.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/stn/logged/False/locTest.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/stn/logged/False/name.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/stn/logged/False/truthMachine.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/stn/logged/True/calc.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/stn/logged/True/count.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/stn/logged/True/fact.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/stn/logged/True/hWorld.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/stn/logged/True/hanoi.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/stn/logged/True/helloWorld.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/stn/logged/True/locTest.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/stn/logged/True/name.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/stn/logged/True/truthMachine.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/ws/logged/False/calc.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/ws/logged/False/count.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/ws/logged/False/fact.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/ws/logged/False/hanoi.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/ws/logged/False/hworld.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/ws/logged/False/loctest.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/ws/logged/False/name.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/ws/logged/True/calc.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/ws/logged/True/count.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/ws/logged/True/fact.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/ws/logged/True/hanoi.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/ws/logged/True/hworld.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/ws/logged/True/loctest.out delete mode 100644 .output/golden/examples/ws/output/simpleEval/original/ws/logged/True/name.out delete mode 100644 .output/golden/examples/ws/output/simpleEvalIL/logged/call.out delete mode 100644 .output/golden/examples/ws/output/simpleEvalIL/logged/push-pop.out delete mode 100644 .output/golden/examples/ws/output/simpleEvalTL/logged/calcTL.out delete mode 100644 .output/golden/examples/ws/output/simpleEvalTL/logged/countTL.out delete mode 100644 .output/golden/examples/ws/output/simpleEvalTL/logged/factTL.out delete mode 100644 .output/golden/examples/ws/output/simpleEvalTL/logged/hWorldTL.out delete mode 100644 .output/golden/examples/ws/output/simpleEvalTL/logged/hanoiTL.out delete mode 100644 .output/golden/examples/ws/output/simpleEvalTL/logged/helloWorldTL.out delete mode 100644 .output/golden/examples/ws/output/simpleEvalTL/logged/locTestTL.out delete mode 100644 .output/golden/examples/ws/output/simpleEvalTL/logged/nameTL.out delete mode 100644 .output/golden/examples/ws/output/simpleEvalTL/logged/truthMachineTL.out create mode 100755 exec.sh delete mode 100644 hs/src/HelVM/HelMA/Automata/ETA/Evaluator/MTEvaluator.hs create mode 100644 hs/test/HelVM/HelMA/Automata/FileUtil.hs diff --git a/.output/actual/examples/bf/exec/logged/IL/Int16Type/99botles.logged b/.output/actual/examples/bf/exec/logged/IL/Int16Type/99botles.logged new file mode 100644 index 000000000..d300a4056 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/IL/Int16Type/99botles.logged @@ -0,0 +1,2 @@ +iv: [>,+,+,+,+,+,+,+,+,+,[<+++++++++++>-],<,[>[-]>[-]<<[>+>+<<-]>>[<<+>>-]>>>[-]<<<+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+<-]<<-<-]+++++++++>[<->-]>>+>[<[-]<<+>>>-]>[-]+<<[>+>-<<-]<<<[>>+>+<<<-]>>>[<<<+>>>-]>[<+>-]<<-[>[-]<[-]]>>+<[>[-]<-]<++++++++[<++++++<++++++>>-]>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>[-]>[-]++++[<++++++++>-]<.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++[<---------->-]<--.>+++++++++[<+++++++++>-]<--.-.>++++++++[<---------->-]<++.>++++++++[<++++++++++>-]<++++.------------.---.>+++++++[<---------->-]<+.>++++++++[<+++++++++++>-]<-.>++[<----------->-]<.+++++++++++..>+++++++++[<---------->-]<-----.---.>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>>++++[<++++++>-]<--.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++++[<---------->-]<-.---.>+++++++[<++++++++++>-]<++++.+++++++++++++.++++++++++.------.>+++++++[<---------->-]<+.>++++++++[<++++++++++>-]<-.-.---------.>+++++++[<---------->-]<+.>+++++++[<++++++++++>-]<--.+++++++++++.++++++++.---------.>++++++++[<---------->-]<++.>+++++[<+++++++++++++>-]<.+++++++++++++.----------.>+++++++[<---------->-]<++.>++++++++[<++++++++++>-]<.>+++[<----->-]<.>+++[<++++++>-]<..>+++++++++[<--------->-]<--.>+++++++[<++++++++++>-]<+++.+++++++++++.>++++++++[<----------->-]<++++.>+++++[<+++++++++++++>-]<.>+++[<++++++>-]<-.---.++++++.-------.----------.>++++++++[<----------->-]<+.---.[-]<<<->[-]>[-]<<[>+>+<<-]>>[<<+>>-]>>>[-]<<<+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+<-]<<-<-]+++++++++>[<->-]>>+>[<[-]<<+>>>-]>[-]+<<[>+>-<<-]<<<[>>+>+<<<-]>>>[<<<+>>>-]<>>[<+>-]<<-[>[-]<[-]]>>+<[>[-]<-]<++++++++[<++++++<++++++>>-]>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>[-]>[-]++++[<++++++++>-]<.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++[<---------->-]<--.>+++++++++[<+++++++++>-]<--.-.>++++++++[<---------->-]<++.>++++++++[<++++++++++>-]<++++.------------.---.>+++++++[<---------->-]<+.>++++++++[<+++++++++++>-]<-.>++[<----------->-]<.+++++++++++..>+++++++++[<---------->-]<-----.---.+++.---.[-]<<<]] +tape: ([48,48,0,0,1,0,0,0,0],[0]) diff --git a/.output/actual/examples/bf/exec/logged/IL/Int16Type/fascistHelloWorld.logged b/.output/actual/examples/bf/exec/logged/IL/Int16Type/fascistHelloWorld.logged new file mode 100644 index 000000000..b74049a09 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/IL/Int16Type/fascistHelloWorld.logged @@ -0,0 +1,2 @@ +iv: [>,+,+,+,+,+,+,+,+,[-<+++++++++>],<,.,>,>,+,>,-,[+],+,+,>,+,+,>,+,+,+,[>[->+++<<+++>]<<],>,-,-,-,-,-,.,>,-,>,+,+,+,.,.,+,+,+,.,>,-,.,<,<,+,[>[+>+]>>],<,-,-,-,-,-,-,-,-,-,-,-,-,-,-,.,>,>,.,+,+,+,.,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,>,+,.,>,+,.] +tape: ([0],[10,33,100,0,87,0,72]) diff --git a/.output/actual/examples/bf/exec/logged/IL/Int16Type/helloWorld.logged b/.output/actual/examples/bf/exec/logged/IL/Int16Type/helloWorld.logged new file mode 100644 index 000000000..fc759ada3 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/IL/Int16Type/helloWorld.logged @@ -0,0 +1,2 @@ +iv: [+,+,+,+,+,+,+,+,[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-],>,>,.,>,-,-,-,.,+,+,+,+,+,+,+,.,.,+,+,+,.,>,>,.,<,-,.,<,.,+,+,+,.,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,>,>,+,.,>,+,+,.] +tape: ([0],[10,33,87,100,72,0,0]) diff --git a/.output/actual/examples/bf/exec/logged/IL/Int16Type/triangle.logged b/.output/actual/examples/bf/exec/logged/IL/Int16Type/triangle.logged new file mode 100644 index 000000000..9684b2219 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/IL/Int16Type/triangle.logged @@ -0,0 +1,2 @@ +iv: [[-.],>,+,+,+,+,[<++++++++>-],>,+,+,+,+,+,+,+,+,[>++++<-],>,>,+,+,>,>,>,+,>,>,>,+,<,<,<,<,<,<,<,<,<,<,[-[->+<]>[-<+>>>.<<]>>>[[->++++++++[>++++<-]>.<<[->+<]+>[->++++++++++<<+>]>.[-]>]]+<<<[-[->+<]+>[-<+>>>-[->+<]++>[-<->]<<<]<<<<]++++++++++.+++.[-]<],+,+,+,+,+] +tape: ([0,0,32,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,1,0,0,1,0],[5]) diff --git a/.output/actual/examples/bf/exec/logged/IL/Int8Type/99botles.logged b/.output/actual/examples/bf/exec/logged/IL/Int8Type/99botles.logged new file mode 100644 index 000000000..d300a4056 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/IL/Int8Type/99botles.logged @@ -0,0 +1,2 @@ +iv: [>,+,+,+,+,+,+,+,+,+,[<+++++++++++>-],<,[>[-]>[-]<<[>+>+<<-]>>[<<+>>-]>>>[-]<<<+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+<-]<<-<-]+++++++++>[<->-]>>+>[<[-]<<+>>>-]>[-]+<<[>+>-<<-]<<<[>>+>+<<<-]>>>[<<<+>>>-]>[<+>-]<<-[>[-]<[-]]>>+<[>[-]<-]<++++++++[<++++++<++++++>>-]>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>[-]>[-]++++[<++++++++>-]<.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++[<---------->-]<--.>+++++++++[<+++++++++>-]<--.-.>++++++++[<---------->-]<++.>++++++++[<++++++++++>-]<++++.------------.---.>+++++++[<---------->-]<+.>++++++++[<+++++++++++>-]<-.>++[<----------->-]<.+++++++++++..>+++++++++[<---------->-]<-----.---.>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>>++++[<++++++>-]<--.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++++[<---------->-]<-.---.>+++++++[<++++++++++>-]<++++.+++++++++++++.++++++++++.------.>+++++++[<---------->-]<+.>++++++++[<++++++++++>-]<-.-.---------.>+++++++[<---------->-]<+.>+++++++[<++++++++++>-]<--.+++++++++++.++++++++.---------.>++++++++[<---------->-]<++.>+++++[<+++++++++++++>-]<.+++++++++++++.----------.>+++++++[<---------->-]<++.>++++++++[<++++++++++>-]<.>+++[<----->-]<.>+++[<++++++>-]<..>+++++++++[<--------->-]<--.>+++++++[<++++++++++>-]<+++.+++++++++++.>++++++++[<----------->-]<++++.>+++++[<+++++++++++++>-]<.>+++[<++++++>-]<-.---.++++++.-------.----------.>++++++++[<----------->-]<+.---.[-]<<<->[-]>[-]<<[>+>+<<-]>>[<<+>>-]>>>[-]<<<+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+<-]<<-<-]+++++++++>[<->-]>>+>[<[-]<<+>>>-]>[-]+<<[>+>-<<-]<<<[>>+>+<<<-]>>>[<<<+>>>-]<>>[<+>-]<<-[>[-]<[-]]>>+<[>[-]<-]<++++++++[<++++++<++++++>>-]>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>[-]>[-]++++[<++++++++>-]<.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++[<---------->-]<--.>+++++++++[<+++++++++>-]<--.-.>++++++++[<---------->-]<++.>++++++++[<++++++++++>-]<++++.------------.---.>+++++++[<---------->-]<+.>++++++++[<+++++++++++>-]<-.>++[<----------->-]<.+++++++++++..>+++++++++[<---------->-]<-----.---.+++.---.[-]<<<]] +tape: ([48,48,0,0,1,0,0,0,0],[0]) diff --git a/.output/actual/examples/bf/exec/logged/IL/Int8Type/fascistHelloWorld.logged b/.output/actual/examples/bf/exec/logged/IL/Int8Type/fascistHelloWorld.logged new file mode 100644 index 000000000..b74049a09 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/IL/Int8Type/fascistHelloWorld.logged @@ -0,0 +1,2 @@ +iv: [>,+,+,+,+,+,+,+,+,[-<+++++++++>],<,.,>,>,+,>,-,[+],+,+,>,+,+,>,+,+,+,[>[->+++<<+++>]<<],>,-,-,-,-,-,.,>,-,>,+,+,+,.,.,+,+,+,.,>,-,.,<,<,+,[>[+>+]>>],<,-,-,-,-,-,-,-,-,-,-,-,-,-,-,.,>,>,.,+,+,+,.,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,>,+,.,>,+,.] +tape: ([0],[10,33,100,0,87,0,72]) diff --git a/.output/actual/examples/bf/exec/logged/IL/Int8Type/fibonacci.logged b/.output/actual/examples/bf/exec/logged/IL/Int8Type/fibonacci.logged new file mode 100644 index 000000000..59491da94 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/IL/Int8Type/fibonacci.logged @@ -0,0 +1,2 @@ +iv: [,,.,,,.,.,,,+,+,+,+,+,+,+,+,+,+,+,>,+,>,>,>,>,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,<,<,[>[>>>>>>+>+<<<<<<<-]>>>>>>>[<<<<<<<+>>>>>>>-]<[>++++++++++[-<-[>>+>+<<<-]>>>[<<<+>>>-]+<[>[-]<[-]]>[<<[>>>+<<<-]>>[-]]<<]>>>[>>+>+<<<-]>>>[<<<+>>>-]+<[>[-]<[-]]>[<<+>>[-]]<<<<<<<]>>>>>[++++++++++++++++++++++++++++++++++++++++++++++++.[-]]++++++++++<[->-<]>++++++++++++++++++++++++++++++++++++++++++++++++.[-]<<<<<<<<<<<<[>>>+>+<<<<-]>>>>[<<<<+>>>>-]<-[>>.>.<<<[-]]<<[>>+>+<<<-]>>>[<<<+>>>-]<<[<+>-]>[<+>-]<<<-],+,+,+,+,+,+,+,+,+,+,+,>,+,>,>,>,>,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,<,<,[>[>>>>>>+>+<<<<<<<-]>>>>>>>[<<<<<<<+>>>>>>>-]<[>++++++++++[-<-[>>+>+<<<-]>>>[<<<+>>>-]+<[>[-]<[-]]>[<<[>>>+<<<-]>>[-]]<<]>>>[>>+>+<<<-]>>>[<<<+>>>-]+<[>[-]<[-]]>[<<+>>[-]]<<<<<<<]>>>>>[++++++++++++++++++++++++++++++++++++++++++++++++.[-]]++++++++++<[->-<]>++++++++++++++++++++++++++++++++++++++++++++++++.[-]<<<<<<<<<<<<[>>>+>+<<<<-]>>>>[<<<<+>>>>-]<-[>>.>.<<<[-]]<<[>>+>+<<<-]>>>[<<<+>>>-]<<[<+>-]>[<+>-]<<<-]] +tape: ([114,94,0,0,88,64,0,0,0,0,0,0,0,0,0],[0]) diff --git a/.output/actual/examples/bf/exec/logged/IL/Int8Type/helloWorld.logged b/.output/actual/examples/bf/exec/logged/IL/Int8Type/helloWorld.logged new file mode 100644 index 000000000..fc759ada3 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/IL/Int8Type/helloWorld.logged @@ -0,0 +1,2 @@ +iv: [+,+,+,+,+,+,+,+,[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-],>,>,.,>,-,-,-,.,+,+,+,+,+,+,+,.,.,+,+,+,.,>,>,.,<,-,.,<,.,+,+,+,.,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,>,>,+,.,>,+,+,.] +tape: ([0],[10,33,87,100,72,0,0]) diff --git a/.output/actual/examples/bf/exec/logged/IL/Int8Type/padHelloWorld.logged b/.output/actual/examples/bf/exec/logged/IL/Int8Type/padHelloWorld.logged new file mode 100644 index 000000000..6fd9cece1 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/IL/Int8Type/padHelloWorld.logged @@ -0,0 +1,2 @@ +iv: [-,-,<,-,<,<,+,[+[<+>--->->->-<<<]>],<,<,-,-,.,<,+,+,+,+,+,+,.,<,<,-,.,.,<,<,.,<,+,.,>,>,.,>,>,.,<,<,<,.,+,+,+,.,>,>,.,>,>,-,.,<,<,<,+,.] +tape: ([108,87,100,72,0,0,87,-74,0],[33,114,44,7,-126,-9,115,17,-104,-1,55,3,-54,-113,-97,117,64,111,-13,-33,-30,103,27,-39,-40,-1,-97,-37,-118,-65,39,125,32,-17,123,55,-126,-41,3,-95,-40,127,-57,51,-118,-17,-17,-123,-64,-17,-61,15,98,71,43,105,-104,127,-81,11,-54,31,-9,-115,32,111,-53,103,-126,-73,-109,49,24,-1,87,99,74,79,63,-107,64,111,-109,63,-30,39,59,-7,88,-1,-65,59,10,127,-57,-99,32,-17,27,-105,-126,-105,35,-63,88,127,-25,-109,10,-81,-113,-91,-64,-17,99,111,98,7,75,-119,24,127,-49,107,74,-33,-105,-83,32,111,107,-57,-126,119,-77,81,-104,-1,119,-61,-54,15,-33,-75,64,111,51,-97,-30,-25,91,25,-40,-1,-33,-101,-118,63,103,-67,32,-17,-69,-9,-126,87,67,-31,-40,127,7,-13,-118,111,47,-59,-64,-17,3,-49,98,-57,107,-87,-104,127,-17,-53,-54,-97,55,-51,32,111,11,39,-126,55,-45,113,24,-1,-105,35,74,-49,127,-43,64,111,-45,-1,-30,-89,123,57,86]) diff --git a/.output/actual/examples/bf/exec/logged/IL/Int8Type/theShortestHelloWorld.logged b/.output/actual/examples/bf/exec/logged/IL/Int8Type/theShortestHelloWorld.logged new file mode 100644 index 000000000..bb5c0a585 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/IL/Int8Type/theShortestHelloWorld.logged @@ -0,0 +1,2 @@ +iv: [+,[-->-[>>+>-----<<]<--<---],>,-,.,>,>,>,+,.,>,>,.,.,+,+,+,[.>],<,<,<,<,.,+,+,+,.,-,-,-,-,-,-,.,<,<,-,.,>,>,>,>,+,.] +tape: ([87,0,0],[33,44,108,-84,100,-103,0,72,0]) diff --git a/.output/actual/examples/bf/exec/logged/IL/Int8Type/triangle.logged b/.output/actual/examples/bf/exec/logged/IL/Int8Type/triangle.logged new file mode 100644 index 000000000..9684b2219 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/IL/Int8Type/triangle.logged @@ -0,0 +1,2 @@ +iv: [[-.],>,+,+,+,+,[<++++++++>-],>,+,+,+,+,+,+,+,+,[>++++<-],>,>,+,+,>,>,>,+,>,>,>,+,<,<,<,<,<,<,<,<,<,<,[-[->+<]>[-<+>>>.<<]>>>[[->++++++++[>++++<-]>.<<[->+<]+>[->++++++++++<<+>]>.[-]>]]+<<<[-[->+<]+>[-<+>>>-[->+<]++>[-<->]<<<]<<<<]++++++++++.+++.[-]<],+,+,+,+,+] +tape: ([0,0,32,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,1,0,0,1,0],[5]) diff --git a/.output/actual/examples/bf/exec/logged/IL/Int8Type/value256.logged b/.output/actual/examples/bf/exec/logged/IL/Int8Type/value256.logged new file mode 100644 index 000000000..632db50cd --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/IL/Int8Type/value256.logged @@ -0,0 +1,2 @@ +iv: [+,+,+,+,+,+,+,+,[>++++++++<-],>,[<++++>-],+,<,[>-<[>++++<-]>[<++++++++>-]<[>++++++++<-]+>[>++++++++++[>+++++<-]>+.-.[-]<<[-]<->]<[>>+++++++[>+++++++<-]>.+++++.[-]<<<-]],>,[>++++++++[>+++++++<-]>.[-]<<-],<,+,+,+,+,+,+,+,+,+,+,+,[>+++>+++++++++>+++++++++>+<<<<-],>,-,.,>,-,.,+,+,+,+,+,+,+,.,+,+,+,+,+,+,+,+,+,+,+,.,<,.,>,>,.,+,+,.,+,+,+,+,+,+,+,.,.,<,-,.,>,>,-,.,[[-]<]] +tape: ([0,0,0,0,0],[0]) diff --git a/.output/actual/examples/bf/exec/logged/IL/Word16Type/99botles.logged b/.output/actual/examples/bf/exec/logged/IL/Word16Type/99botles.logged new file mode 100644 index 000000000..d300a4056 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/IL/Word16Type/99botles.logged @@ -0,0 +1,2 @@ +iv: [>,+,+,+,+,+,+,+,+,+,[<+++++++++++>-],<,[>[-]>[-]<<[>+>+<<-]>>[<<+>>-]>>>[-]<<<+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+<-]<<-<-]+++++++++>[<->-]>>+>[<[-]<<+>>>-]>[-]+<<[>+>-<<-]<<<[>>+>+<<<-]>>>[<<<+>>>-]>[<+>-]<<-[>[-]<[-]]>>+<[>[-]<-]<++++++++[<++++++<++++++>>-]>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>[-]>[-]++++[<++++++++>-]<.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++[<---------->-]<--.>+++++++++[<+++++++++>-]<--.-.>++++++++[<---------->-]<++.>++++++++[<++++++++++>-]<++++.------------.---.>+++++++[<---------->-]<+.>++++++++[<+++++++++++>-]<-.>++[<----------->-]<.+++++++++++..>+++++++++[<---------->-]<-----.---.>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>>++++[<++++++>-]<--.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++++[<---------->-]<-.---.>+++++++[<++++++++++>-]<++++.+++++++++++++.++++++++++.------.>+++++++[<---------->-]<+.>++++++++[<++++++++++>-]<-.-.---------.>+++++++[<---------->-]<+.>+++++++[<++++++++++>-]<--.+++++++++++.++++++++.---------.>++++++++[<---------->-]<++.>+++++[<+++++++++++++>-]<.+++++++++++++.----------.>+++++++[<---------->-]<++.>++++++++[<++++++++++>-]<.>+++[<----->-]<.>+++[<++++++>-]<..>+++++++++[<--------->-]<--.>+++++++[<++++++++++>-]<+++.+++++++++++.>++++++++[<----------->-]<++++.>+++++[<+++++++++++++>-]<.>+++[<++++++>-]<-.---.++++++.-------.----------.>++++++++[<----------->-]<+.---.[-]<<<->[-]>[-]<<[>+>+<<-]>>[<<+>>-]>>>[-]<<<+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+<-]<<-<-]+++++++++>[<->-]>>+>[<[-]<<+>>>-]>[-]+<<[>+>-<<-]<<<[>>+>+<<<-]>>>[<<<+>>>-]<>>[<+>-]<<-[>[-]<[-]]>>+<[>[-]<-]<++++++++[<++++++<++++++>>-]>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>[-]>[-]++++[<++++++++>-]<.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++[<---------->-]<--.>+++++++++[<+++++++++>-]<--.-.>++++++++[<---------->-]<++.>++++++++[<++++++++++>-]<++++.------------.---.>+++++++[<---------->-]<+.>++++++++[<+++++++++++>-]<-.>++[<----------->-]<.+++++++++++..>+++++++++[<---------->-]<-----.---.+++.---.[-]<<<]] +tape: ([48,48,0,0,1,0,0,0,0],[0]) diff --git a/.output/actual/examples/bf/exec/logged/IL/Word16Type/fascistHelloWorld.logged b/.output/actual/examples/bf/exec/logged/IL/Word16Type/fascistHelloWorld.logged new file mode 100644 index 000000000..b74049a09 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/IL/Word16Type/fascistHelloWorld.logged @@ -0,0 +1,2 @@ +iv: [>,+,+,+,+,+,+,+,+,[-<+++++++++>],<,.,>,>,+,>,-,[+],+,+,>,+,+,>,+,+,+,[>[->+++<<+++>]<<],>,-,-,-,-,-,.,>,-,>,+,+,+,.,.,+,+,+,.,>,-,.,<,<,+,[>[+>+]>>],<,-,-,-,-,-,-,-,-,-,-,-,-,-,-,.,>,>,.,+,+,+,.,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,>,+,.,>,+,.] +tape: ([0],[10,33,100,0,87,0,72]) diff --git a/.output/actual/examples/bf/exec/logged/IL/Word16Type/helloWorld.logged b/.output/actual/examples/bf/exec/logged/IL/Word16Type/helloWorld.logged new file mode 100644 index 000000000..fc759ada3 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/IL/Word16Type/helloWorld.logged @@ -0,0 +1,2 @@ +iv: [+,+,+,+,+,+,+,+,[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-],>,>,.,>,-,-,-,.,+,+,+,+,+,+,+,.,.,+,+,+,.,>,>,.,<,-,.,<,.,+,+,+,.,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,>,>,+,.,>,+,+,.] +tape: ([0],[10,33,87,100,72,0,0]) diff --git a/.output/actual/examples/bf/exec/logged/IL/Word16Type/triangle.logged b/.output/actual/examples/bf/exec/logged/IL/Word16Type/triangle.logged new file mode 100644 index 000000000..9684b2219 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/IL/Word16Type/triangle.logged @@ -0,0 +1,2 @@ +iv: [[-.],>,+,+,+,+,[<++++++++>-],>,+,+,+,+,+,+,+,+,[>++++<-],>,>,+,+,>,>,>,+,>,>,>,+,<,<,<,<,<,<,<,<,<,<,[-[->+<]>[-<+>>>.<<]>>>[[->++++++++[>++++<-]>.<<[->+<]+>[->++++++++++<<+>]>.[-]>]]+<<<[-[->+<]+>[-<+>>>-[->+<]++>[-<->]<<<]<<<<]++++++++++.+++.[-]<],+,+,+,+,+] +tape: ([0,0,32,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,1,0,0,1,0],[5]) diff --git a/.output/actual/examples/bf/exec/logged/IL/Word8Type/99botles.logged b/.output/actual/examples/bf/exec/logged/IL/Word8Type/99botles.logged new file mode 100644 index 000000000..d300a4056 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/IL/Word8Type/99botles.logged @@ -0,0 +1,2 @@ +iv: [>,+,+,+,+,+,+,+,+,+,[<+++++++++++>-],<,[>[-]>[-]<<[>+>+<<-]>>[<<+>>-]>>>[-]<<<+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+<-]<<-<-]+++++++++>[<->-]>>+>[<[-]<<+>>>-]>[-]+<<[>+>-<<-]<<<[>>+>+<<<-]>>>[<<<+>>>-]>[<+>-]<<-[>[-]<[-]]>>+<[>[-]<-]<++++++++[<++++++<++++++>>-]>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>[-]>[-]++++[<++++++++>-]<.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++[<---------->-]<--.>+++++++++[<+++++++++>-]<--.-.>++++++++[<---------->-]<++.>++++++++[<++++++++++>-]<++++.------------.---.>+++++++[<---------->-]<+.>++++++++[<+++++++++++>-]<-.>++[<----------->-]<.+++++++++++..>+++++++++[<---------->-]<-----.---.>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>>++++[<++++++>-]<--.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++++[<---------->-]<-.---.>+++++++[<++++++++++>-]<++++.+++++++++++++.++++++++++.------.>+++++++[<---------->-]<+.>++++++++[<++++++++++>-]<-.-.---------.>+++++++[<---------->-]<+.>+++++++[<++++++++++>-]<--.+++++++++++.++++++++.---------.>++++++++[<---------->-]<++.>+++++[<+++++++++++++>-]<.+++++++++++++.----------.>+++++++[<---------->-]<++.>++++++++[<++++++++++>-]<.>+++[<----->-]<.>+++[<++++++>-]<..>+++++++++[<--------->-]<--.>+++++++[<++++++++++>-]<+++.+++++++++++.>++++++++[<----------->-]<++++.>+++++[<+++++++++++++>-]<.>+++[<++++++>-]<-.---.++++++.-------.----------.>++++++++[<----------->-]<+.---.[-]<<<->[-]>[-]<<[>+>+<<-]>>[<<+>>-]>>>[-]<<<+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+<-]<<-<-]+++++++++>[<->-]>>+>[<[-]<<+>>>-]>[-]+<<[>+>-<<-]<<<[>>+>+<<<-]>>>[<<<+>>>-]<>>[<+>-]<<-[>[-]<[-]]>>+<[>[-]<-]<++++++++[<++++++<++++++>>-]>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>[-]>[-]++++[<++++++++>-]<.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++[<---------->-]<--.>+++++++++[<+++++++++>-]<--.-.>++++++++[<---------->-]<++.>++++++++[<++++++++++>-]<++++.------------.---.>+++++++[<---------->-]<+.>++++++++[<+++++++++++>-]<-.>++[<----------->-]<.+++++++++++..>+++++++++[<---------->-]<-----.---.+++.---.[-]<<<]] +tape: ([48,48,0,0,1,0,0,0,0],[0]) diff --git a/.output/actual/examples/bf/exec/logged/IL/Word8Type/fascistHelloWorld.logged b/.output/actual/examples/bf/exec/logged/IL/Word8Type/fascistHelloWorld.logged new file mode 100644 index 000000000..b74049a09 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/IL/Word8Type/fascistHelloWorld.logged @@ -0,0 +1,2 @@ +iv: [>,+,+,+,+,+,+,+,+,[-<+++++++++>],<,.,>,>,+,>,-,[+],+,+,>,+,+,>,+,+,+,[>[->+++<<+++>]<<],>,-,-,-,-,-,.,>,-,>,+,+,+,.,.,+,+,+,.,>,-,.,<,<,+,[>[+>+]>>],<,-,-,-,-,-,-,-,-,-,-,-,-,-,-,.,>,>,.,+,+,+,.,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,>,+,.,>,+,.] +tape: ([0],[10,33,100,0,87,0,72]) diff --git a/.output/actual/examples/bf/exec/logged/IL/Word8Type/fibonacci.logged b/.output/actual/examples/bf/exec/logged/IL/Word8Type/fibonacci.logged new file mode 100644 index 000000000..59491da94 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/IL/Word8Type/fibonacci.logged @@ -0,0 +1,2 @@ +iv: [,,.,,,.,.,,,+,+,+,+,+,+,+,+,+,+,+,>,+,>,>,>,>,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,<,<,[>[>>>>>>+>+<<<<<<<-]>>>>>>>[<<<<<<<+>>>>>>>-]<[>++++++++++[-<-[>>+>+<<<-]>>>[<<<+>>>-]+<[>[-]<[-]]>[<<[>>>+<<<-]>>[-]]<<]>>>[>>+>+<<<-]>>>[<<<+>>>-]+<[>[-]<[-]]>[<<+>>[-]]<<<<<<<]>>>>>[++++++++++++++++++++++++++++++++++++++++++++++++.[-]]++++++++++<[->-<]>++++++++++++++++++++++++++++++++++++++++++++++++.[-]<<<<<<<<<<<<[>>>+>+<<<<-]>>>>[<<<<+>>>>-]<-[>>.>.<<<[-]]<<[>>+>+<<<-]>>>[<<<+>>>-]<<[<+>-]>[<+>-]<<<-],+,+,+,+,+,+,+,+,+,+,+,>,+,>,>,>,>,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,<,<,[>[>>>>>>+>+<<<<<<<-]>>>>>>>[<<<<<<<+>>>>>>>-]<[>++++++++++[-<-[>>+>+<<<-]>>>[<<<+>>>-]+<[>[-]<[-]]>[<<[>>>+<<<-]>>[-]]<<]>>>[>>+>+<<<-]>>>[<<<+>>>-]+<[>[-]<[-]]>[<<+>>[-]]<<<<<<<]>>>>>[++++++++++++++++++++++++++++++++++++++++++++++++.[-]]++++++++++<[->-<]>++++++++++++++++++++++++++++++++++++++++++++++++.[-]<<<<<<<<<<<<[>>>+>+<<<<-]>>>>[<<<<+>>>>-]<-[>>.>.<<<[-]]<<[>>+>+<<<-]>>>[<<<+>>>-]<<[<+>-]>[<+>-]<<<-]] +tape: ([114,94,0,0,88,64,0,0,0,0,0,0,0,0,0],[0]) diff --git a/.output/actual/examples/bf/exec/logged/IL/Word8Type/helloWorld.logged b/.output/actual/examples/bf/exec/logged/IL/Word8Type/helloWorld.logged new file mode 100644 index 000000000..fc759ada3 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/IL/Word8Type/helloWorld.logged @@ -0,0 +1,2 @@ +iv: [+,+,+,+,+,+,+,+,[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-],>,>,.,>,-,-,-,.,+,+,+,+,+,+,+,.,.,+,+,+,.,>,>,.,<,-,.,<,.,+,+,+,.,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,>,>,+,.,>,+,+,.] +tape: ([0],[10,33,87,100,72,0,0]) diff --git a/.output/actual/examples/bf/exec/logged/IL/Word8Type/padHelloWorld.logged b/.output/actual/examples/bf/exec/logged/IL/Word8Type/padHelloWorld.logged new file mode 100644 index 000000000..e8ac5f95e --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/IL/Word8Type/padHelloWorld.logged @@ -0,0 +1,2 @@ +iv: [-,-,<,-,<,<,+,[+[<+>--->->->-<<<]>],<,<,-,-,.,<,+,+,+,+,+,+,.,<,<,-,.,.,<,<,.,<,+,.,>,>,.,>,>,.,<,<,<,.,+,+,+,.,>,>,.,>,>,-,.,<,<,<,+,.] +tape: ([108,87,100,72,0,0,87,182,0],[33,114,44,7,130,247,115,17,152,255,55,3,202,143,159,117,64,111,243,223,226,103,27,217,216,255,159,219,138,191,39,125,32,239,123,55,130,215,3,161,216,127,199,51,138,239,239,133,192,239,195,15,98,71,43,105,152,127,175,11,202,31,247,141,32,111,203,103,130,183,147,49,24,255,87,99,74,79,63,149,64,111,147,63,226,39,59,249,88,255,191,59,10,127,199,157,32,239,27,151,130,151,35,193,88,127,231,147,10,175,143,165,192,239,99,111,98,7,75,137,24,127,207,107,74,223,151,173,32,111,107,199,130,119,179,81,152,255,119,195,202,15,223,181,64,111,51,159,226,231,91,25,216,255,223,155,138,63,103,189,32,239,187,247,130,87,67,225,216,127,7,243,138,111,47,197,192,239,3,207,98,199,107,169,152,127,239,203,202,159,55,205,32,111,11,39,130,55,211,113,24,255,151,35,74,207,127,213,64,111,211,255,226,167,123,57,86]) diff --git a/.output/actual/examples/bf/exec/logged/IL/Word8Type/theShortestHelloWorld.logged b/.output/actual/examples/bf/exec/logged/IL/Word8Type/theShortestHelloWorld.logged new file mode 100644 index 000000000..c899abb2e --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/IL/Word8Type/theShortestHelloWorld.logged @@ -0,0 +1,2 @@ +iv: [+,[-->-[>>+>-----<<]<--<---],>,-,.,>,>,>,+,.,>,>,.,.,+,+,+,[.>],<,<,<,<,.,+,+,+,.,-,-,-,-,-,-,.,<,<,-,.,>,>,>,>,+,.] +tape: ([87,0,0],[33,44,108,172,100,153,0,72,0]) diff --git a/.output/actual/examples/bf/exec/logged/IL/Word8Type/triangle.logged b/.output/actual/examples/bf/exec/logged/IL/Word8Type/triangle.logged new file mode 100644 index 000000000..9684b2219 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/IL/Word8Type/triangle.logged @@ -0,0 +1,2 @@ +iv: [[-.],>,+,+,+,+,[<++++++++>-],>,+,+,+,+,+,+,+,+,[>++++<-],>,>,+,+,>,>,>,+,>,>,>,+,<,<,<,<,<,<,<,<,<,<,[-[->+<]>[-<+>>>.<<]>>>[[->++++++++[>++++<-]>.<<[->+<]+>[->++++++++++<<+>]>.[-]>]]+<<<[-[->+<]+>[-<+>>>-[->+<]++>[-<->]<<<]<<<<]++++++++++.+++.[-]<],+,+,+,+,+] +tape: ([0,0,32,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,1,0,0,1,0],[5]) diff --git a/.output/actual/examples/bf/exec/logged/IL/Word8Type/value256.logged b/.output/actual/examples/bf/exec/logged/IL/Word8Type/value256.logged new file mode 100644 index 000000000..632db50cd --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/IL/Word8Type/value256.logged @@ -0,0 +1,2 @@ +iv: [+,+,+,+,+,+,+,+,[>++++++++<-],>,[<++++>-],+,<,[>-<[>++++<-]>[<++++++++>-]<[>++++++++<-]+>[>++++++++++[>+++++<-]>+.-.[-]<<[-]<->]<[>>+++++++[>+++++++<-]>.+++++.[-]<<<-]],>,[>++++++++[>+++++++<-]>.[-]<<-],<,+,+,+,+,+,+,+,+,+,+,+,[>+++>+++++++++>+++++++++>+<<<<-],>,-,.,>,-,.,+,+,+,+,+,+,+,.,+,+,+,+,+,+,+,+,+,+,+,.,<,.,>,>,.,+,+,.,+,+,+,+,+,+,+,.,.,<,-,.,>,>,-,.,[[-]<]] +tape: ([0,0,0,0,0],[0]) diff --git a/.output/actual/examples/bf/exec/logged/TL/Int16Type/99botles.logged b/.output/actual/examples/bf/exec/logged/TL/Int16Type/99botles.logged new file mode 100644 index 000000000..6414e145d --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/TL/Int16Type/99botles.logged @@ -0,0 +1,2 @@ +table: ([],<,<,<,],-,[,.,-,-,-,.,+,+,+,.,-,-,-,.,-,-,-,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,>,.,.,+,+,+,+,+,+,+,+,+,+,+,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,>,.,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,.,-,-,-,-,-,-,-,-,-,-,-,-,.,+,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,.,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,>,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],-,[,<,<,<,<,],-,>,>,>,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,[,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,.,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,.,+,+,+,+,+,<,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,],-,[,>,],-,[,>,>,.,<,<,<,<,<,<,],-,>,>,>,>,>,.,<,<,<,<,<,[,<,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,>,>,>,],-,>,>,+,+,+,+,+,+,<,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,<,],-,<,],-,[,>,[,<,+,>,>,],],-,[,<,],-,[,>,[,-,<,<,],-,>,+,<,[,>,>,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,<,<,<,],-,<,<,-,>,+,>,[,<,<,+,],-,[,>,],-,>,>,>,+,<,<,],-,[,<,[,>,+,>,>,],-,>,-,<,[,>,+,+,+,+,+,+,+,+,+,],-,<,-,<,<,],-,<,+,>,>,>,+,+,+,+,+,+,+,+,+,+,<,<,[,>,],-,>,+,<,[,>,],-,<,<,],-,[,>,+,>,[,<,<,+,>,>,>,[,<,+,+,+,+,+,+,+,+,+,<,<,<,],-,[,>,>,>,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,<,<,],-,[,>,],-,[,>,-,<,<,<,],-,[,.,-,-,-,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,.,+,+,+,+,+,+,.,-,-,-,.,-,<,],-,>,+,+,+,+,+,+,<,[,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,.,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,>,.,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,>,.,.,<,],-,>,+,+,+,+,+,+,<,[,+,+,+,>,.,<,],-,>,-,-,-,-,-,<,[,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,-,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,+,+,+,+,+,+,+,+,.,+,+,+,+,+,+,+,+,+,+,+,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,.,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,.,+,+,+,+,+,+,+,+,+,+,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,+,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,>,.,-,-,-,.,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,.,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,>,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],-,[,<,<,<,<,],-,>,>,>,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,[,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,.,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,.,+,+,+,+,+,<,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,.,-,-,<,],-,>,+,+,+,+,+,+,<,[,+,+,+,+,>,>,>,.,<,<,<,<,<,<,],-,>,>,>,>,>,.,<,<,<,<,<,[,<,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,>,>,>,.,-,-,-,.,-,-,-,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,>,.,.,+,+,+,+,+,+,+,+,+,+,+,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,>,.,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,.,-,-,-,-,-,-,-,-,-,-,-,-,.,+,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,.,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,>,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],-,[,<,<,<,<,],-,>,>,>,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,[,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,.,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,.,+,+,+,+,+,<,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,],-,[,>,],-,[,>,>,.,<,<,<,<,<,<,],-,>,>,>,>,>,.,<,<,<,<,<,[,<,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,>,>,>,],-,>,>,+,+,+,+,+,+,<,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,<,],-,<,],-,[,>,[,<,+,>,>,],],-,[,<,],-,[,>,[,-,<,<,],-,>,+,<,[,>,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,<,<,<,],-,<,<,-,>,+,>,[,<,<,+,],-,[,>,],-,>,>,>,+,<,<,],-,[,<,[,>,+,>,>,],-,>,-,<,[,>,+,+,+,+,+,+,+,+,+,],-,<,-,<,<,],-,<,+,>,>,>,+,+,+,+,+,+,+,+,+,+,<,<,[,>,],-,>,+,<,[,>,],-,<,<,],-,[,>,+,>,[,<,<,+,>,>,>,[,<,+,+,+,+,+,+,+,+,+,<,<,<,],-,[,>,>,>,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,<,<,],-,[,>,],-,[,>,[,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>],[]) +tape: ([48,48,0,0,1,0,0,0,0],[0]) diff --git a/.output/actual/examples/bf/exec/logged/TL/Int16Type/fascistHelloWorld.logged b/.output/actual/examples/bf/exec/logged/TL/Int16Type/fascistHelloWorld.logged new file mode 100644 index 000000000..e4c3c1096 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/TL/Int16Type/fascistHelloWorld.logged @@ -0,0 +1,2 @@ +table: ([.,+,>,.,+,>,.,-,-,-,-,-,-,-,-,.,-,-,-,-,-,-,.,+,+,+,.,>,>,.,-,-,-,-,-,-,-,-,-,-,-,-,-,-,<,],>,>,],+,>,+,[,>,[,+,<,<,.,-,>,.,+,+,+,.,.,+,+,+,>,-,>,.,-,-,-,-,-,>,],<,<,],>,+,+,+,<,<,+,+,+,>,-,[,>,[,+,+,+,>,+,+,>,+,+,],+,[,-,>,+,>,>,.,<,],>,+,+,+,+,+,+,+,+,+,<,-,[,+,+,+,+,+,+,+,+,>],[]) +tape: ([0],[10,33,100,0,87,0,72]) diff --git a/.output/actual/examples/bf/exec/logged/TL/Int16Type/helloWorld.logged b/.output/actual/examples/bf/exec/logged/TL/Int16Type/helloWorld.logged new file mode 100644 index 000000000..3e6cb4d2b --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/TL/Int16Type/helloWorld.logged @@ -0,0 +1,2 @@ +table: ([.,+,+,>,.,+,>,>,.,-,-,-,-,-,-,-,-,.,-,-,-,-,-,-,.,+,+,+,.,<,.,-,<,.,>,>,.,+,+,+,.,.,+,+,+,+,+,+,+,.,-,-,-,>,.,>,>,],-,<,],<,[,+,>,>,-,>,+,>,+,>,],-,<,<,<,<,+,>,+,+,+,>,+,+,+,>,+,+,>,[,+,+,+,+,>,[,+,+,+,+,+,+,+,+],[]) +tape: ([0],[10,33,87,100,72,0,0]) diff --git a/.output/actual/examples/bf/exec/logged/TL/Int16Type/triangle.logged b/.output/actual/examples/bf/exec/logged/TL/Int16Type/triangle.logged new file mode 100644 index 000000000..9b1c3a513 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/TL/Int16Type/triangle.logged @@ -0,0 +1,2 @@ +table: ([+,+,+,+,+,],<,],-,[,.,+,+,+,.,+,+,+,+,+,+,+,+,+,+,],<,<,<,<,],<,<,<,],>,-,<,-,[,>,+,+,],<,+,>,-,[,-,>,>,>,+,<,-,[,>,+,],<,+,>,-,[,-,[,<,<,<,+,],],>,],-,[,.,>,],>,+,<,<,+,+,+,+,+,+,+,+,+,+,>,-,[,>,+,],<,+,>,-,[,<,<,.,>,],-,<,+,+,+,+,>,[,+,+,+,+,+,+,+,+,>,-,[,[,>,>,>,],<,<,.,>,>,>,+,<,-,[,>,],<,+,>,-,[,-,[,<,<,<,<,<,<,<,<,<,<,+,>,>,>,+,>,>,>,+,+,>,>,],-,<,+,+,+,+,>,[,+,+,+,+,+,+,+,+,>,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],.,-,[],[]) +tape: ([0,0,32,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,1,0,0,1,0],[5]) diff --git a/.output/actual/examples/bf/exec/logged/TL/Int8Type/99botles.logged b/.output/actual/examples/bf/exec/logged/TL/Int8Type/99botles.logged new file mode 100644 index 000000000..6414e145d --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/TL/Int8Type/99botles.logged @@ -0,0 +1,2 @@ +table: ([],<,<,<,],-,[,.,-,-,-,.,+,+,+,.,-,-,-,.,-,-,-,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,>,.,.,+,+,+,+,+,+,+,+,+,+,+,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,>,.,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,.,-,-,-,-,-,-,-,-,-,-,-,-,.,+,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,.,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,>,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],-,[,<,<,<,<,],-,>,>,>,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,[,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,.,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,.,+,+,+,+,+,<,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,],-,[,>,],-,[,>,>,.,<,<,<,<,<,<,],-,>,>,>,>,>,.,<,<,<,<,<,[,<,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,>,>,>,],-,>,>,+,+,+,+,+,+,<,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,<,],-,<,],-,[,>,[,<,+,>,>,],],-,[,<,],-,[,>,[,-,<,<,],-,>,+,<,[,>,>,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,<,<,<,],-,<,<,-,>,+,>,[,<,<,+,],-,[,>,],-,>,>,>,+,<,<,],-,[,<,[,>,+,>,>,],-,>,-,<,[,>,+,+,+,+,+,+,+,+,+,],-,<,-,<,<,],-,<,+,>,>,>,+,+,+,+,+,+,+,+,+,+,<,<,[,>,],-,>,+,<,[,>,],-,<,<,],-,[,>,+,>,[,<,<,+,>,>,>,[,<,+,+,+,+,+,+,+,+,+,<,<,<,],-,[,>,>,>,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,<,<,],-,[,>,],-,[,>,-,<,<,<,],-,[,.,-,-,-,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,.,+,+,+,+,+,+,.,-,-,-,.,-,<,],-,>,+,+,+,+,+,+,<,[,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,.,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,>,.,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,>,.,.,<,],-,>,+,+,+,+,+,+,<,[,+,+,+,>,.,<,],-,>,-,-,-,-,-,<,[,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,-,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,+,+,+,+,+,+,+,+,.,+,+,+,+,+,+,+,+,+,+,+,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,.,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,.,+,+,+,+,+,+,+,+,+,+,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,+,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,>,.,-,-,-,.,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,.,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,>,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],-,[,<,<,<,<,],-,>,>,>,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,[,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,.,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,.,+,+,+,+,+,<,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,.,-,-,<,],-,>,+,+,+,+,+,+,<,[,+,+,+,+,>,>,>,.,<,<,<,<,<,<,],-,>,>,>,>,>,.,<,<,<,<,<,[,<,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,>,>,>,.,-,-,-,.,-,-,-,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,>,.,.,+,+,+,+,+,+,+,+,+,+,+,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,>,.,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,.,-,-,-,-,-,-,-,-,-,-,-,-,.,+,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,.,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,>,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],-,[,<,<,<,<,],-,>,>,>,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,[,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,.,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,.,+,+,+,+,+,<,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,],-,[,>,],-,[,>,>,.,<,<,<,<,<,<,],-,>,>,>,>,>,.,<,<,<,<,<,[,<,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,>,>,>,],-,>,>,+,+,+,+,+,+,<,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,<,],-,<,],-,[,>,[,<,+,>,>,],],-,[,<,],-,[,>,[,-,<,<,],-,>,+,<,[,>,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,<,<,<,],-,<,<,-,>,+,>,[,<,<,+,],-,[,>,],-,>,>,>,+,<,<,],-,[,<,[,>,+,>,>,],-,>,-,<,[,>,+,+,+,+,+,+,+,+,+,],-,<,-,<,<,],-,<,+,>,>,>,+,+,+,+,+,+,+,+,+,+,<,<,[,>,],-,>,+,<,[,>,],-,<,<,],-,[,>,+,>,[,<,<,+,>,>,>,[,<,+,+,+,+,+,+,+,+,+,<,<,<,],-,[,>,>,>,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,<,<,],-,[,>,],-,[,>,[,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>],[]) +tape: ([48,48,0,0,1,0,0,0,0],[0]) diff --git a/.output/actual/examples/bf/exec/logged/TL/Int8Type/fascistHelloWorld.logged b/.output/actual/examples/bf/exec/logged/TL/Int8Type/fascistHelloWorld.logged new file mode 100644 index 000000000..e4c3c1096 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/TL/Int8Type/fascistHelloWorld.logged @@ -0,0 +1,2 @@ +table: ([.,+,>,.,+,>,.,-,-,-,-,-,-,-,-,.,-,-,-,-,-,-,.,+,+,+,.,>,>,.,-,-,-,-,-,-,-,-,-,-,-,-,-,-,<,],>,>,],+,>,+,[,>,[,+,<,<,.,-,>,.,+,+,+,.,.,+,+,+,>,-,>,.,-,-,-,-,-,>,],<,<,],>,+,+,+,<,<,+,+,+,>,-,[,>,[,+,+,+,>,+,+,>,+,+,],+,[,-,>,+,>,>,.,<,],>,+,+,+,+,+,+,+,+,+,<,-,[,+,+,+,+,+,+,+,+,>],[]) +tape: ([0],[10,33,100,0,87,0,72]) diff --git a/.output/actual/examples/bf/exec/logged/TL/Int8Type/fibonacci.logged b/.output/actual/examples/bf/exec/logged/TL/Int8Type/fibonacci.logged new file mode 100644 index 000000000..2da8f8ce3 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/TL/Int8Type/fibonacci.logged @@ -0,0 +1,2 @@ +table: ([],-,<,<,<,],-,>,+,<,[,>,],-,>,+,<,[,<,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,<,<,],],-,[,<,<,<,.,>,.,>,>,[,-,<,],-,>,>,>,>,+,<,<,<,<,[,>,>,>,>,],-,<,<,<,<,+,>,+,>,>,>,[,<,<,<,<,<,<,<,<,<,<,<,<,],-,[,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,],<,-,>,-,[,<,+,+,+,+,+,+,+,+,+,+,],],-,[,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,[,>,>,>,>,>,],<,<,<,<,<,<,<,],],-,[,>,>,+,<,<,[,>,],],-,[,<,],-,[,>,[,<,+,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,>,],<,<,],],-,[,>,>,],-,<,<,<,+,>,>,>,[,<,<,[,>,],],-,[,<,],-,[,>,[,<,+,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,-,<,-,[,+,+,+,+,+,+,+,+,+,+,>,[,<,],-,>,>,>,>,>,>,>,+,<,<,<,<,<,<,<,[,>,>,>,>,>,>,>,],-,<,<,<,<,<,<,<,+,>,+,>,>,>,>,>,>,[,>,[,<,<,<,<,<,<,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,>,>,>,+,>,+,+,+,+,+,+,+,+,+,+,+,],-,<,<,<,],-,>,+,<,[,>,],-,>,+,<,[,<,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,<,<,],],-,[,<,<,<,.,>,.,>,>,[,-,<,],-,>,>,>,>,+,<,<,<,<,[,>,>,>,>,],-,<,<,<,<,+,>,+,>,>,>,[,<,<,<,<,<,<,<,<,<,<,<,<,],-,[,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,],<,-,>,-,[,<,+,+,+,+,+,+,+,+,+,+,],],-,[,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,[,>,>,>,>,>,],<,<,<,<,<,<,<,],],-,[,>,>,+,<,<,[,>,],],-,[,<,],-,[,>,[,<,+,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,>,],<,<,],],-,[,>,>,],-,<,<,<,+,>,>,>,[,<,<,[,>,],],-,[,<,],-,[,>,[,<,+,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,-,<,-,[,+,+,+,+,+,+,+,+,+,+,>,[,<,],-,>,>,>,>,>,>,>,+,<,<,<,<,<,<,<,[,>,>,>,>,>,>,>,],-,<,<,<,<,<,<,<,+,>,+,>,>,>,>,>,>,[,>,[,<,<,<,<,<,<,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,>,>,>,+,>,+,+,+,+,+,+,+,+,+,+,+,,,.,.,,,.,,],[]) +tape: ([114,94,0,0,88,64,0,0,0,0,0,0,0,0,0],[0]) diff --git a/.output/actual/examples/bf/exec/logged/TL/Int8Type/helloWorld.logged b/.output/actual/examples/bf/exec/logged/TL/Int8Type/helloWorld.logged new file mode 100644 index 000000000..3e6cb4d2b --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/TL/Int8Type/helloWorld.logged @@ -0,0 +1,2 @@ +table: ([.,+,+,>,.,+,>,>,.,-,-,-,-,-,-,-,-,.,-,-,-,-,-,-,.,+,+,+,.,<,.,-,<,.,>,>,.,+,+,+,.,.,+,+,+,+,+,+,+,.,-,-,-,>,.,>,>,],-,<,],<,[,+,>,>,-,>,+,>,+,>,],-,<,<,<,<,+,>,+,+,+,>,+,+,+,>,+,+,>,[,+,+,+,+,>,[,+,+,+,+,+,+,+,+],[]) +tape: ([0],[10,33,87,100,72,0,0]) diff --git a/.output/actual/examples/bf/exec/logged/TL/Int8Type/padHelloWorld.logged b/.output/actual/examples/bf/exec/logged/TL/Int8Type/padHelloWorld.logged new file mode 100644 index 000000000..d6c43d6a4 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/TL/Int8Type/padHelloWorld.logged @@ -0,0 +1,2 @@ +table: ([.,+,<,<,<,.,-,>,>,.,>,>,.,+,+,+,.,<,<,<,.,>,>,.,>,>,.,+,<,.,<,<,.,.,-,<,<,.,+,+,+,+,+,+,<,.,-,-,<,<,],>,],<,<,<,-,>,-,>,-,>,-,-,-,>,+,<,[,+,[,+,<,<,-,<,-,-],[]) +tape: ([108,87,100,72,0,0,87,-74,0],[33,114,44,7,-126,-9,115,17,-104,-1,55,3,-54,-113,-97,117,64,111,-13,-33,-30,103,27,-39,-40,-1,-97,-37,-118,-65,39,125,32,-17,123,55,-126,-41,3,-95,-40,127,-57,51,-118,-17,-17,-123,-64,-17,-61,15,98,71,43,105,-104,127,-81,11,-54,31,-9,-115,32,111,-53,103,-126,-73,-109,49,24,-1,87,99,74,79,63,-107,64,111,-109,63,-30,39,59,-7,88,-1,-65,59,10,127,-57,-99,32,-17,27,-105,-126,-105,35,-63,88,127,-25,-109,10,-81,-113,-91,-64,-17,99,111,98,7,75,-119,24,127,-49,107,74,-33,-105,-83,32,111,107,-57,-126,119,-77,81,-104,-1,119,-61,-54,15,-33,-75,64,111,51,-97,-30,-25,91,25,-40,-1,-33,-101,-118,63,103,-67,32,-17,-69,-9,-126,87,67,-31,-40,127,7,-13,-118,111,47,-59,-64,-17,3,-49,98,-57,107,-87,-104,127,-17,-53,-54,-97,55,-51,32,111,11,39,-126,55,-45,113,24,-1,-105,35,74,-49,127,-43,64,111,-45,-1,-30,-89,123,57,86]) diff --git a/.output/actual/examples/bf/exec/logged/TL/Int8Type/theShortestHelloWorld.logged b/.output/actual/examples/bf/exec/logged/TL/Int8Type/theShortestHelloWorld.logged new file mode 100644 index 000000000..772d433fb --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/TL/Int8Type/theShortestHelloWorld.logged @@ -0,0 +1,2 @@ +table: ([.,+,>,>,>,>,.,-,<,<,.,-,-,-,-,-,-,.,+,+,+,.,<,<,<,<,],>,.,[,+,+,+,.,.,>,>,.,+,>,>,>,.,-,>,],-,-,-,<,-,-,<,],<,<,-,-,-,-,-,>,+,>,>,[,-,>,-,-,[,+],[]) +tape: ([87,0,0],[33,44,108,-84,100,-103,0,72,0]) diff --git a/.output/actual/examples/bf/exec/logged/TL/Int8Type/triangle.logged b/.output/actual/examples/bf/exec/logged/TL/Int8Type/triangle.logged new file mode 100644 index 000000000..9b1c3a513 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/TL/Int8Type/triangle.logged @@ -0,0 +1,2 @@ +table: ([+,+,+,+,+,],<,],-,[,.,+,+,+,.,+,+,+,+,+,+,+,+,+,+,],<,<,<,<,],<,<,<,],>,-,<,-,[,>,+,+,],<,+,>,-,[,-,>,>,>,+,<,-,[,>,+,],<,+,>,-,[,-,[,<,<,<,+,],],>,],-,[,.,>,],>,+,<,<,+,+,+,+,+,+,+,+,+,+,>,-,[,>,+,],<,+,>,-,[,<,<,.,>,],-,<,+,+,+,+,>,[,+,+,+,+,+,+,+,+,>,-,[,[,>,>,>,],<,<,.,>,>,>,+,<,-,[,>,],<,+,>,-,[,-,[,<,<,<,<,<,<,<,<,<,<,+,>,>,>,+,>,>,>,+,+,>,>,],-,<,+,+,+,+,>,[,+,+,+,+,+,+,+,+,>,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],.,-,[],[]) +tape: ([0,0,32,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,1,0,0,1,0],[5]) diff --git a/.output/actual/examples/bf/exec/logged/TL/Int8Type/value256.logged b/.output/actual/examples/bf/exec/logged/TL/Int8Type/value256.logged new file mode 100644 index 000000000..783b728ad --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/TL/Int8Type/value256.logged @@ -0,0 +1,2 @@ +table: ([],<,],-,[,[,.,-,>,>,.,-,<,.,.,+,+,+,+,+,+,+,.,+,+,.,>,>,.,<,.,+,+,+,+,+,+,+,+,+,+,+,.,+,+,+,+,+,+,+,.,-,>,.,-,>,],-,<,<,<,<,+,>,+,+,+,+,+,+,+,+,+,>,+,+,+,+,+,+,+,+,+,>,+,+,+,>,[,+,+,+,+,+,+,+,+,+,+,+,<,],-,<,<,],-,[,.,>,],-,<,+,+,+,+,+,+,+,>,[,+,+,+,+,+,+,+,+,>,[,>,],],-,<,<,<,],-,[,.,+,+,+,+,+,.,>,],-,<,+,+,+,+,+,+,+,>,[,+,+,+,+,+,+,+,>,>,[,<,],>,-,<,],-,[,<,<,],-,[,.,-,.,+,>,],-,<,+,+,+,+,+,>,[,+,+,+,+,+,+,+,+,+,+,>,[,>,+,],-,<,+,+,+,+,+,+,+,+,>,[,<,],-,>,+,+,+,+,+,+,+,+,<,[,>,],-,<,+,+,+,+,>,[,<,-,>,[,<,+,],-,>,+,+,+,+,<,[,>,],-,<,+,+,+,+,+,+,+,+,>,[,+,+,+,+,+,+,+,+],[]) +tape: ([0,0,0,0,0],[0]) diff --git a/.output/actual/examples/bf/exec/logged/TL/Word16Type/99botles.logged b/.output/actual/examples/bf/exec/logged/TL/Word16Type/99botles.logged new file mode 100644 index 000000000..6414e145d --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/TL/Word16Type/99botles.logged @@ -0,0 +1,2 @@ +table: ([],<,<,<,],-,[,.,-,-,-,.,+,+,+,.,-,-,-,.,-,-,-,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,>,.,.,+,+,+,+,+,+,+,+,+,+,+,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,>,.,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,.,-,-,-,-,-,-,-,-,-,-,-,-,.,+,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,.,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,>,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],-,[,<,<,<,<,],-,>,>,>,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,[,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,.,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,.,+,+,+,+,+,<,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,],-,[,>,],-,[,>,>,.,<,<,<,<,<,<,],-,>,>,>,>,>,.,<,<,<,<,<,[,<,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,>,>,>,],-,>,>,+,+,+,+,+,+,<,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,<,],-,<,],-,[,>,[,<,+,>,>,],],-,[,<,],-,[,>,[,-,<,<,],-,>,+,<,[,>,>,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,<,<,<,],-,<,<,-,>,+,>,[,<,<,+,],-,[,>,],-,>,>,>,+,<,<,],-,[,<,[,>,+,>,>,],-,>,-,<,[,>,+,+,+,+,+,+,+,+,+,],-,<,-,<,<,],-,<,+,>,>,>,+,+,+,+,+,+,+,+,+,+,<,<,[,>,],-,>,+,<,[,>,],-,<,<,],-,[,>,+,>,[,<,<,+,>,>,>,[,<,+,+,+,+,+,+,+,+,+,<,<,<,],-,[,>,>,>,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,<,<,],-,[,>,],-,[,>,-,<,<,<,],-,[,.,-,-,-,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,.,+,+,+,+,+,+,.,-,-,-,.,-,<,],-,>,+,+,+,+,+,+,<,[,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,.,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,>,.,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,>,.,.,<,],-,>,+,+,+,+,+,+,<,[,+,+,+,>,.,<,],-,>,-,-,-,-,-,<,[,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,-,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,+,+,+,+,+,+,+,+,.,+,+,+,+,+,+,+,+,+,+,+,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,.,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,.,+,+,+,+,+,+,+,+,+,+,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,+,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,>,.,-,-,-,.,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,.,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,>,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],-,[,<,<,<,<,],-,>,>,>,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,[,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,.,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,.,+,+,+,+,+,<,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,.,-,-,<,],-,>,+,+,+,+,+,+,<,[,+,+,+,+,>,>,>,.,<,<,<,<,<,<,],-,>,>,>,>,>,.,<,<,<,<,<,[,<,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,>,>,>,.,-,-,-,.,-,-,-,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,>,.,.,+,+,+,+,+,+,+,+,+,+,+,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,>,.,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,.,-,-,-,-,-,-,-,-,-,-,-,-,.,+,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,.,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,>,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],-,[,<,<,<,<,],-,>,>,>,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,[,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,.,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,.,+,+,+,+,+,<,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,],-,[,>,],-,[,>,>,.,<,<,<,<,<,<,],-,>,>,>,>,>,.,<,<,<,<,<,[,<,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,>,>,>,],-,>,>,+,+,+,+,+,+,<,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,<,],-,<,],-,[,>,[,<,+,>,>,],],-,[,<,],-,[,>,[,-,<,<,],-,>,+,<,[,>,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,<,<,<,],-,<,<,-,>,+,>,[,<,<,+,],-,[,>,],-,>,>,>,+,<,<,],-,[,<,[,>,+,>,>,],-,>,-,<,[,>,+,+,+,+,+,+,+,+,+,],-,<,-,<,<,],-,<,+,>,>,>,+,+,+,+,+,+,+,+,+,+,<,<,[,>,],-,>,+,<,[,>,],-,<,<,],-,[,>,+,>,[,<,<,+,>,>,>,[,<,+,+,+,+,+,+,+,+,+,<,<,<,],-,[,>,>,>,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,<,<,],-,[,>,],-,[,>,[,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>],[]) +tape: ([48,48,0,0,1,0,0,0,0],[0]) diff --git a/.output/actual/examples/bf/exec/logged/TL/Word16Type/fascistHelloWorld.logged b/.output/actual/examples/bf/exec/logged/TL/Word16Type/fascistHelloWorld.logged new file mode 100644 index 000000000..e4c3c1096 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/TL/Word16Type/fascistHelloWorld.logged @@ -0,0 +1,2 @@ +table: ([.,+,>,.,+,>,.,-,-,-,-,-,-,-,-,.,-,-,-,-,-,-,.,+,+,+,.,>,>,.,-,-,-,-,-,-,-,-,-,-,-,-,-,-,<,],>,>,],+,>,+,[,>,[,+,<,<,.,-,>,.,+,+,+,.,.,+,+,+,>,-,>,.,-,-,-,-,-,>,],<,<,],>,+,+,+,<,<,+,+,+,>,-,[,>,[,+,+,+,>,+,+,>,+,+,],+,[,-,>,+,>,>,.,<,],>,+,+,+,+,+,+,+,+,+,<,-,[,+,+,+,+,+,+,+,+,>],[]) +tape: ([0],[10,33,100,0,87,0,72]) diff --git a/.output/actual/examples/bf/exec/logged/TL/Word16Type/helloWorld.logged b/.output/actual/examples/bf/exec/logged/TL/Word16Type/helloWorld.logged new file mode 100644 index 000000000..3e6cb4d2b --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/TL/Word16Type/helloWorld.logged @@ -0,0 +1,2 @@ +table: ([.,+,+,>,.,+,>,>,.,-,-,-,-,-,-,-,-,.,-,-,-,-,-,-,.,+,+,+,.,<,.,-,<,.,>,>,.,+,+,+,.,.,+,+,+,+,+,+,+,.,-,-,-,>,.,>,>,],-,<,],<,[,+,>,>,-,>,+,>,+,>,],-,<,<,<,<,+,>,+,+,+,>,+,+,+,>,+,+,>,[,+,+,+,+,>,[,+,+,+,+,+,+,+,+],[]) +tape: ([0],[10,33,87,100,72,0,0]) diff --git a/.output/actual/examples/bf/exec/logged/TL/Word16Type/triangle.logged b/.output/actual/examples/bf/exec/logged/TL/Word16Type/triangle.logged new file mode 100644 index 000000000..9b1c3a513 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/TL/Word16Type/triangle.logged @@ -0,0 +1,2 @@ +table: ([+,+,+,+,+,],<,],-,[,.,+,+,+,.,+,+,+,+,+,+,+,+,+,+,],<,<,<,<,],<,<,<,],>,-,<,-,[,>,+,+,],<,+,>,-,[,-,>,>,>,+,<,-,[,>,+,],<,+,>,-,[,-,[,<,<,<,+,],],>,],-,[,.,>,],>,+,<,<,+,+,+,+,+,+,+,+,+,+,>,-,[,>,+,],<,+,>,-,[,<,<,.,>,],-,<,+,+,+,+,>,[,+,+,+,+,+,+,+,+,>,-,[,[,>,>,>,],<,<,.,>,>,>,+,<,-,[,>,],<,+,>,-,[,-,[,<,<,<,<,<,<,<,<,<,<,+,>,>,>,+,>,>,>,+,+,>,>,],-,<,+,+,+,+,>,[,+,+,+,+,+,+,+,+,>,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],.,-,[],[]) +tape: ([0,0,32,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,1,0,0,1,0],[5]) diff --git a/.output/actual/examples/bf/exec/logged/TL/Word8Type/99botles.logged b/.output/actual/examples/bf/exec/logged/TL/Word8Type/99botles.logged new file mode 100644 index 000000000..6414e145d --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/TL/Word8Type/99botles.logged @@ -0,0 +1,2 @@ +table: ([],<,<,<,],-,[,.,-,-,-,.,+,+,+,.,-,-,-,.,-,-,-,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,>,.,.,+,+,+,+,+,+,+,+,+,+,+,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,>,.,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,.,-,-,-,-,-,-,-,-,-,-,-,-,.,+,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,.,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,>,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],-,[,<,<,<,<,],-,>,>,>,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,[,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,.,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,.,+,+,+,+,+,<,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,],-,[,>,],-,[,>,>,.,<,<,<,<,<,<,],-,>,>,>,>,>,.,<,<,<,<,<,[,<,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,>,>,>,],-,>,>,+,+,+,+,+,+,<,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,<,],-,<,],-,[,>,[,<,+,>,>,],],-,[,<,],-,[,>,[,-,<,<,],-,>,+,<,[,>,>,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,<,<,<,],-,<,<,-,>,+,>,[,<,<,+,],-,[,>,],-,>,>,>,+,<,<,],-,[,<,[,>,+,>,>,],-,>,-,<,[,>,+,+,+,+,+,+,+,+,+,],-,<,-,<,<,],-,<,+,>,>,>,+,+,+,+,+,+,+,+,+,+,<,<,[,>,],-,>,+,<,[,>,],-,<,<,],-,[,>,+,>,[,<,<,+,>,>,>,[,<,+,+,+,+,+,+,+,+,+,<,<,<,],-,[,>,>,>,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,<,<,],-,[,>,],-,[,>,-,<,<,<,],-,[,.,-,-,-,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,.,+,+,+,+,+,+,.,-,-,-,.,-,<,],-,>,+,+,+,+,+,+,<,[,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,.,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,>,.,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,>,.,.,<,],-,>,+,+,+,+,+,+,<,[,+,+,+,>,.,<,],-,>,-,-,-,-,-,<,[,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,-,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,+,+,+,+,+,+,+,+,.,+,+,+,+,+,+,+,+,+,+,+,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,.,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,.,+,+,+,+,+,+,+,+,+,+,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,+,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,>,.,-,-,-,.,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,.,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,>,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],-,[,<,<,<,<,],-,>,>,>,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,[,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,.,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,.,+,+,+,+,+,<,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,.,-,-,<,],-,>,+,+,+,+,+,+,<,[,+,+,+,+,>,>,>,.,<,<,<,<,<,<,],-,>,>,>,>,>,.,<,<,<,<,<,[,<,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,>,>,>,.,-,-,-,.,-,-,-,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,>,.,.,+,+,+,+,+,+,+,+,+,+,+,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,>,.,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,.,-,-,-,-,-,-,-,-,-,-,-,-,.,+,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,.,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,>,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],-,[,<,<,<,<,],-,>,>,>,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,[,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,.,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,.,+,+,+,+,+,<,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,],-,[,>,],-,[,>,>,.,<,<,<,<,<,<,],-,>,>,>,>,>,.,<,<,<,<,<,[,<,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,>,>,>,],-,>,>,+,+,+,+,+,+,<,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,<,],-,<,],-,[,>,[,<,+,>,>,],],-,[,<,],-,[,>,[,-,<,<,],-,>,+,<,[,>,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,<,<,<,],-,<,<,-,>,+,>,[,<,<,+,],-,[,>,],-,>,>,>,+,<,<,],-,[,<,[,>,+,>,>,],-,>,-,<,[,>,+,+,+,+,+,+,+,+,+,],-,<,-,<,<,],-,<,+,>,>,>,+,+,+,+,+,+,+,+,+,+,<,<,[,>,],-,>,+,<,[,>,],-,<,<,],-,[,>,+,>,[,<,<,+,>,>,>,[,<,+,+,+,+,+,+,+,+,+,<,<,<,],-,[,>,>,>,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,<,<,],-,[,>,],-,[,>,[,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>],[]) +tape: ([48,48,0,0,1,0,0,0,0],[0]) diff --git a/.output/actual/examples/bf/exec/logged/TL/Word8Type/fascistHelloWorld.logged b/.output/actual/examples/bf/exec/logged/TL/Word8Type/fascistHelloWorld.logged new file mode 100644 index 000000000..e4c3c1096 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/TL/Word8Type/fascistHelloWorld.logged @@ -0,0 +1,2 @@ +table: ([.,+,>,.,+,>,.,-,-,-,-,-,-,-,-,.,-,-,-,-,-,-,.,+,+,+,.,>,>,.,-,-,-,-,-,-,-,-,-,-,-,-,-,-,<,],>,>,],+,>,+,[,>,[,+,<,<,.,-,>,.,+,+,+,.,.,+,+,+,>,-,>,.,-,-,-,-,-,>,],<,<,],>,+,+,+,<,<,+,+,+,>,-,[,>,[,+,+,+,>,+,+,>,+,+,],+,[,-,>,+,>,>,.,<,],>,+,+,+,+,+,+,+,+,+,<,-,[,+,+,+,+,+,+,+,+,>],[]) +tape: ([0],[10,33,100,0,87,0,72]) diff --git a/.output/actual/examples/bf/exec/logged/TL/Word8Type/fibonacci.logged b/.output/actual/examples/bf/exec/logged/TL/Word8Type/fibonacci.logged new file mode 100644 index 000000000..2da8f8ce3 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/TL/Word8Type/fibonacci.logged @@ -0,0 +1,2 @@ +table: ([],-,<,<,<,],-,>,+,<,[,>,],-,>,+,<,[,<,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,<,<,],],-,[,<,<,<,.,>,.,>,>,[,-,<,],-,>,>,>,>,+,<,<,<,<,[,>,>,>,>,],-,<,<,<,<,+,>,+,>,>,>,[,<,<,<,<,<,<,<,<,<,<,<,<,],-,[,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,],<,-,>,-,[,<,+,+,+,+,+,+,+,+,+,+,],],-,[,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,[,>,>,>,>,>,],<,<,<,<,<,<,<,],],-,[,>,>,+,<,<,[,>,],],-,[,<,],-,[,>,[,<,+,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,>,],<,<,],],-,[,>,>,],-,<,<,<,+,>,>,>,[,<,<,[,>,],],-,[,<,],-,[,>,[,<,+,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,-,<,-,[,+,+,+,+,+,+,+,+,+,+,>,[,<,],-,>,>,>,>,>,>,>,+,<,<,<,<,<,<,<,[,>,>,>,>,>,>,>,],-,<,<,<,<,<,<,<,+,>,+,>,>,>,>,>,>,[,>,[,<,<,<,<,<,<,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,>,>,>,+,>,+,+,+,+,+,+,+,+,+,+,+,],-,<,<,<,],-,>,+,<,[,>,],-,>,+,<,[,<,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,<,<,],],-,[,<,<,<,.,>,.,>,>,[,-,<,],-,>,>,>,>,+,<,<,<,<,[,>,>,>,>,],-,<,<,<,<,+,>,+,>,>,>,[,<,<,<,<,<,<,<,<,<,<,<,<,],-,[,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,],<,-,>,-,[,<,+,+,+,+,+,+,+,+,+,+,],],-,[,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,[,>,>,>,>,>,],<,<,<,<,<,<,<,],],-,[,>,>,+,<,<,[,>,],],-,[,<,],-,[,>,[,<,+,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,>,],<,<,],],-,[,>,>,],-,<,<,<,+,>,>,>,[,<,<,[,>,],],-,[,<,],-,[,>,[,<,+,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,-,<,-,[,+,+,+,+,+,+,+,+,+,+,>,[,<,],-,>,>,>,>,>,>,>,+,<,<,<,<,<,<,<,[,>,>,>,>,>,>,>,],-,<,<,<,<,<,<,<,+,>,+,>,>,>,>,>,>,[,>,[,<,<,<,<,<,<,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,>,>,>,+,>,+,+,+,+,+,+,+,+,+,+,+,,,.,.,,,.,,],[]) +tape: ([114,94,0,0,88,64,0,0,0,0,0,0,0,0,0],[0]) diff --git a/.output/actual/examples/bf/exec/logged/TL/Word8Type/helloWorld.logged b/.output/actual/examples/bf/exec/logged/TL/Word8Type/helloWorld.logged new file mode 100644 index 000000000..3e6cb4d2b --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/TL/Word8Type/helloWorld.logged @@ -0,0 +1,2 @@ +table: ([.,+,+,>,.,+,>,>,.,-,-,-,-,-,-,-,-,.,-,-,-,-,-,-,.,+,+,+,.,<,.,-,<,.,>,>,.,+,+,+,.,.,+,+,+,+,+,+,+,.,-,-,-,>,.,>,>,],-,<,],<,[,+,>,>,-,>,+,>,+,>,],-,<,<,<,<,+,>,+,+,+,>,+,+,+,>,+,+,>,[,+,+,+,+,>,[,+,+,+,+,+,+,+,+],[]) +tape: ([0],[10,33,87,100,72,0,0]) diff --git a/.output/actual/examples/bf/exec/logged/TL/Word8Type/padHelloWorld.logged b/.output/actual/examples/bf/exec/logged/TL/Word8Type/padHelloWorld.logged new file mode 100644 index 000000000..cabc156e3 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/TL/Word8Type/padHelloWorld.logged @@ -0,0 +1,2 @@ +table: ([.,+,<,<,<,.,-,>,>,.,>,>,.,+,+,+,.,<,<,<,.,>,>,.,>,>,.,+,<,.,<,<,.,.,-,<,<,.,+,+,+,+,+,+,<,.,-,-,<,<,],>,],<,<,<,-,>,-,>,-,>,-,-,-,>,+,<,[,+,[,+,<,<,-,<,-,-],[]) +tape: ([108,87,100,72,0,0,87,182,0],[33,114,44,7,130,247,115,17,152,255,55,3,202,143,159,117,64,111,243,223,226,103,27,217,216,255,159,219,138,191,39,125,32,239,123,55,130,215,3,161,216,127,199,51,138,239,239,133,192,239,195,15,98,71,43,105,152,127,175,11,202,31,247,141,32,111,203,103,130,183,147,49,24,255,87,99,74,79,63,149,64,111,147,63,226,39,59,249,88,255,191,59,10,127,199,157,32,239,27,151,130,151,35,193,88,127,231,147,10,175,143,165,192,239,99,111,98,7,75,137,24,127,207,107,74,223,151,173,32,111,107,199,130,119,179,81,152,255,119,195,202,15,223,181,64,111,51,159,226,231,91,25,216,255,223,155,138,63,103,189,32,239,187,247,130,87,67,225,216,127,7,243,138,111,47,197,192,239,3,207,98,199,107,169,152,127,239,203,202,159,55,205,32,111,11,39,130,55,211,113,24,255,151,35,74,207,127,213,64,111,211,255,226,167,123,57,86]) diff --git a/.output/actual/examples/bf/exec/logged/TL/Word8Type/theShortestHelloWorld.logged b/.output/actual/examples/bf/exec/logged/TL/Word8Type/theShortestHelloWorld.logged new file mode 100644 index 000000000..eb3fa48f5 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/TL/Word8Type/theShortestHelloWorld.logged @@ -0,0 +1,2 @@ +table: ([.,+,>,>,>,>,.,-,<,<,.,-,-,-,-,-,-,.,+,+,+,.,<,<,<,<,],>,.,[,+,+,+,.,.,>,>,.,+,>,>,>,.,-,>,],-,-,-,<,-,-,<,],<,<,-,-,-,-,-,>,+,>,>,[,-,>,-,-,[,+],[]) +tape: ([87,0,0],[33,44,108,172,100,153,0,72,0]) diff --git a/.output/actual/examples/bf/exec/logged/TL/Word8Type/triangle.logged b/.output/actual/examples/bf/exec/logged/TL/Word8Type/triangle.logged new file mode 100644 index 000000000..9b1c3a513 --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/TL/Word8Type/triangle.logged @@ -0,0 +1,2 @@ +table: ([+,+,+,+,+,],<,],-,[,.,+,+,+,.,+,+,+,+,+,+,+,+,+,+,],<,<,<,<,],<,<,<,],>,-,<,-,[,>,+,+,],<,+,>,-,[,-,>,>,>,+,<,-,[,>,+,],<,+,>,-,[,-,[,<,<,<,+,],],>,],-,[,.,>,],>,+,<,<,+,+,+,+,+,+,+,+,+,+,>,-,[,>,+,],<,+,>,-,[,<,<,.,>,],-,<,+,+,+,+,>,[,+,+,+,+,+,+,+,+,>,-,[,[,>,>,>,],<,<,.,>,>,>,+,<,-,[,>,],<,+,>,-,[,-,[,<,<,<,<,<,<,<,<,<,<,+,>,>,>,+,>,>,>,+,+,>,>,],-,<,+,+,+,+,>,[,+,+,+,+,+,+,+,+,>,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],.,-,[],[]) +tape: ([0,0,32,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,1,0,0,1,0],[5]) diff --git a/.output/actual/examples/bf/exec/logged/TL/Word8Type/value256.logged b/.output/actual/examples/bf/exec/logged/TL/Word8Type/value256.logged new file mode 100644 index 000000000..783b728ad --- /dev/null +++ b/.output/actual/examples/bf/exec/logged/TL/Word8Type/value256.logged @@ -0,0 +1,2 @@ +table: ([],<,],-,[,[,.,-,>,>,.,-,<,.,.,+,+,+,+,+,+,+,.,+,+,.,>,>,.,<,.,+,+,+,+,+,+,+,+,+,+,+,.,+,+,+,+,+,+,+,.,-,>,.,-,>,],-,<,<,<,<,+,>,+,+,+,+,+,+,+,+,+,>,+,+,+,+,+,+,+,+,+,>,+,+,+,>,[,+,+,+,+,+,+,+,+,+,+,+,<,],-,<,<,],-,[,.,>,],-,<,+,+,+,+,+,+,+,>,[,+,+,+,+,+,+,+,+,>,[,>,],],-,<,<,<,],-,[,.,+,+,+,+,+,.,>,],-,<,+,+,+,+,+,+,+,>,[,+,+,+,+,+,+,+,>,>,[,<,],>,-,<,],-,[,<,<,],-,[,.,-,.,+,>,],-,<,+,+,+,+,+,>,[,+,+,+,+,+,+,+,+,+,+,>,[,>,+,],-,<,+,+,+,+,+,+,+,+,>,[,<,],-,>,+,+,+,+,+,+,+,+,<,[,>,],-,<,+,+,+,+,>,[,<,-,>,[,<,+,],-,>,+,+,+,+,<,[,>,],-,<,+,+,+,+,+,+,+,+,>,[,+,+,+,+,+,+,+,+],[]) +tape: ([0,0,0,0,0],[0]) diff --git a/.output/actual/examples/bf/output/output/Int16Type/99botles.out b/.output/actual/examples/bf/exec/output/IL/Int16Type/99botles.output similarity index 100% rename from .output/actual/examples/bf/output/output/Int16Type/99botles.out rename to .output/actual/examples/bf/exec/output/IL/Int16Type/99botles.output diff --git a/.output/actual/examples/bf/output/output/Int16Type/fascistHelloWorld.out b/.output/actual/examples/bf/exec/output/IL/Int16Type/fascistHelloWorld.output similarity index 100% rename from .output/actual/examples/bf/output/output/Int16Type/fascistHelloWorld.out rename to .output/actual/examples/bf/exec/output/IL/Int16Type/fascistHelloWorld.output diff --git a/.output/actual/examples/bf/output/output/Int16Type/helloWorld.out b/.output/actual/examples/bf/exec/output/IL/Int16Type/helloWorld.output similarity index 100% rename from .output/actual/examples/bf/output/output/Int16Type/helloWorld.out rename to .output/actual/examples/bf/exec/output/IL/Int16Type/helloWorld.output diff --git a/.output/actual/examples/bf/output/output/Int16Type/triangle.out b/.output/actual/examples/bf/exec/output/IL/Int16Type/triangle.output similarity index 100% rename from .output/actual/examples/bf/output/output/Int16Type/triangle.out rename to .output/actual/examples/bf/exec/output/IL/Int16Type/triangle.output diff --git a/.output/actual/examples/bf/output/output/Int8Type/99botles.out b/.output/actual/examples/bf/exec/output/IL/Int8Type/99botles.output similarity index 100% rename from .output/actual/examples/bf/output/output/Int8Type/99botles.out rename to .output/actual/examples/bf/exec/output/IL/Int8Type/99botles.output diff --git a/.output/actual/examples/bf/output/output/Int8Type/fascistHelloWorld.out b/.output/actual/examples/bf/exec/output/IL/Int8Type/fascistHelloWorld.output similarity index 100% rename from .output/actual/examples/bf/output/output/Int8Type/fascistHelloWorld.out rename to .output/actual/examples/bf/exec/output/IL/Int8Type/fascistHelloWorld.output diff --git a/.output/actual/examples/bf/output/output/Int8Type/fibonacci.out b/.output/actual/examples/bf/exec/output/IL/Int8Type/fibonacci.output similarity index 100% rename from .output/actual/examples/bf/output/output/Int8Type/fibonacci.out rename to .output/actual/examples/bf/exec/output/IL/Int8Type/fibonacci.output diff --git a/.output/actual/examples/bf/output/output/Int8Type/helloWorld.out b/.output/actual/examples/bf/exec/output/IL/Int8Type/helloWorld.output similarity index 100% rename from .output/actual/examples/bf/output/output/Int8Type/helloWorld.out rename to .output/actual/examples/bf/exec/output/IL/Int8Type/helloWorld.output diff --git a/.output/actual/examples/bf/output/output/Int8Type/padHelloWorld.out b/.output/actual/examples/bf/exec/output/IL/Int8Type/padHelloWorld.output similarity index 100% rename from .output/actual/examples/bf/output/output/Int8Type/padHelloWorld.out rename to .output/actual/examples/bf/exec/output/IL/Int8Type/padHelloWorld.output diff --git a/.output/actual/examples/bf/output/output/Int8Type/theShortestHelloWorld.out b/.output/actual/examples/bf/exec/output/IL/Int8Type/theShortestHelloWorld.output similarity index 100% rename from .output/actual/examples/bf/output/output/Int8Type/theShortestHelloWorld.out rename to .output/actual/examples/bf/exec/output/IL/Int8Type/theShortestHelloWorld.output diff --git a/.output/actual/examples/bf/output/output/Int8Type/triangle.out b/.output/actual/examples/bf/exec/output/IL/Int8Type/triangle.output similarity index 100% rename from .output/actual/examples/bf/output/output/Int8Type/triangle.out rename to .output/actual/examples/bf/exec/output/IL/Int8Type/triangle.output diff --git a/.output/actual/examples/bf/output/output/Int8Type/value256.out b/.output/actual/examples/bf/exec/output/IL/Int8Type/value256.output similarity index 100% rename from .output/actual/examples/bf/output/output/Int8Type/value256.out rename to .output/actual/examples/bf/exec/output/IL/Int8Type/value256.output diff --git a/.output/actual/examples/bf/output/output/Word16Type/99botles.out b/.output/actual/examples/bf/exec/output/IL/Word16Type/99botles.output similarity index 100% rename from .output/actual/examples/bf/output/output/Word16Type/99botles.out rename to .output/actual/examples/bf/exec/output/IL/Word16Type/99botles.output diff --git a/.output/actual/examples/bf/output/output/Word16Type/fascistHelloWorld.out b/.output/actual/examples/bf/exec/output/IL/Word16Type/fascistHelloWorld.output similarity index 100% rename from .output/actual/examples/bf/output/output/Word16Type/fascistHelloWorld.out rename to .output/actual/examples/bf/exec/output/IL/Word16Type/fascistHelloWorld.output diff --git a/.output/actual/examples/bf/output/output/Word16Type/helloWorld.out b/.output/actual/examples/bf/exec/output/IL/Word16Type/helloWorld.output similarity index 100% rename from .output/actual/examples/bf/output/output/Word16Type/helloWorld.out rename to .output/actual/examples/bf/exec/output/IL/Word16Type/helloWorld.output diff --git a/.output/actual/examples/bf/output/output/Word16Type/triangle.out b/.output/actual/examples/bf/exec/output/IL/Word16Type/triangle.output similarity index 100% rename from .output/actual/examples/bf/output/output/Word16Type/triangle.out rename to .output/actual/examples/bf/exec/output/IL/Word16Type/triangle.output diff --git a/.output/actual/examples/bf/output/output/Word8Type/99botles.out b/.output/actual/examples/bf/exec/output/IL/Word8Type/99botles.output similarity index 100% rename from .output/actual/examples/bf/output/output/Word8Type/99botles.out rename to .output/actual/examples/bf/exec/output/IL/Word8Type/99botles.output diff --git a/.output/actual/examples/bf/output/output/Word8Type/fascistHelloWorld.out b/.output/actual/examples/bf/exec/output/IL/Word8Type/fascistHelloWorld.output similarity index 100% rename from .output/actual/examples/bf/output/output/Word8Type/fascistHelloWorld.out rename to .output/actual/examples/bf/exec/output/IL/Word8Type/fascistHelloWorld.output diff --git a/.output/actual/examples/bf/output/output/Word8Type/fibonacci.out b/.output/actual/examples/bf/exec/output/IL/Word8Type/fibonacci.output similarity index 100% rename from .output/actual/examples/bf/output/output/Word8Type/fibonacci.out rename to .output/actual/examples/bf/exec/output/IL/Word8Type/fibonacci.output diff --git a/.output/actual/examples/bf/output/output/Word8Type/helloWorld.out b/.output/actual/examples/bf/exec/output/IL/Word8Type/helloWorld.output similarity index 100% rename from .output/actual/examples/bf/output/output/Word8Type/helloWorld.out rename to .output/actual/examples/bf/exec/output/IL/Word8Type/helloWorld.output diff --git a/.output/actual/examples/bf/output/output/Word8Type/padHelloWorld.out b/.output/actual/examples/bf/exec/output/IL/Word8Type/padHelloWorld.output similarity index 100% rename from .output/actual/examples/bf/output/output/Word8Type/padHelloWorld.out rename to .output/actual/examples/bf/exec/output/IL/Word8Type/padHelloWorld.output diff --git a/.output/actual/examples/bf/output/output/Word8Type/theShortestHelloWorld.out b/.output/actual/examples/bf/exec/output/IL/Word8Type/theShortestHelloWorld.output similarity index 100% rename from .output/actual/examples/bf/output/output/Word8Type/theShortestHelloWorld.out rename to .output/actual/examples/bf/exec/output/IL/Word8Type/theShortestHelloWorld.output diff --git a/.output/actual/examples/bf/output/output/Word8Type/triangle.out b/.output/actual/examples/bf/exec/output/IL/Word8Type/triangle.output similarity index 100% rename from .output/actual/examples/bf/output/output/Word8Type/triangle.out rename to .output/actual/examples/bf/exec/output/IL/Word8Type/triangle.output diff --git a/.output/actual/examples/bf/output/output/Word8Type/value256.out b/.output/actual/examples/bf/exec/output/IL/Word8Type/value256.output similarity index 100% rename from .output/actual/examples/bf/output/output/Word8Type/value256.out rename to .output/actual/examples/bf/exec/output/IL/Word8Type/value256.output diff --git a/.output/golden/examples/bf/output/output/Int16Type/99botles.out b/.output/actual/examples/bf/exec/output/TL/Int16Type/99botles.output similarity index 100% rename from .output/golden/examples/bf/output/output/Int16Type/99botles.out rename to .output/actual/examples/bf/exec/output/TL/Int16Type/99botles.output diff --git a/.output/golden/examples/bf/output/output/Int16Type/fascistHelloWorld.out b/.output/actual/examples/bf/exec/output/TL/Int16Type/fascistHelloWorld.output similarity index 100% rename from .output/golden/examples/bf/output/output/Int16Type/fascistHelloWorld.out rename to .output/actual/examples/bf/exec/output/TL/Int16Type/fascistHelloWorld.output diff --git a/.output/golden/examples/bf/output/output/Int16Type/helloWorld.out b/.output/actual/examples/bf/exec/output/TL/Int16Type/helloWorld.output similarity index 100% rename from .output/golden/examples/bf/output/output/Int16Type/helloWorld.out rename to .output/actual/examples/bf/exec/output/TL/Int16Type/helloWorld.output diff --git a/.output/golden/examples/bf/output/output/Int16Type/triangle.out b/.output/actual/examples/bf/exec/output/TL/Int16Type/triangle.output similarity index 100% rename from .output/golden/examples/bf/output/output/Int16Type/triangle.out rename to .output/actual/examples/bf/exec/output/TL/Int16Type/triangle.output diff --git a/.output/golden/examples/bf/output/output/Int8Type/99botles.out b/.output/actual/examples/bf/exec/output/TL/Int8Type/99botles.output similarity index 100% rename from .output/golden/examples/bf/output/output/Int8Type/99botles.out rename to .output/actual/examples/bf/exec/output/TL/Int8Type/99botles.output diff --git a/.output/golden/examples/bf/output/output/Int8Type/fascistHelloWorld.out b/.output/actual/examples/bf/exec/output/TL/Int8Type/fascistHelloWorld.output similarity index 100% rename from .output/golden/examples/bf/output/output/Int8Type/fascistHelloWorld.out rename to .output/actual/examples/bf/exec/output/TL/Int8Type/fascistHelloWorld.output diff --git a/.output/golden/examples/bf/output/output/Int8Type/fibonacci.out b/.output/actual/examples/bf/exec/output/TL/Int8Type/fibonacci.output similarity index 100% rename from .output/golden/examples/bf/output/output/Int8Type/fibonacci.out rename to .output/actual/examples/bf/exec/output/TL/Int8Type/fibonacci.output diff --git a/.output/golden/examples/bf/output/output/Int8Type/helloWorld.out b/.output/actual/examples/bf/exec/output/TL/Int8Type/helloWorld.output similarity index 100% rename from .output/golden/examples/bf/output/output/Int8Type/helloWorld.out rename to .output/actual/examples/bf/exec/output/TL/Int8Type/helloWorld.output diff --git a/.output/golden/examples/bf/output/output/Int8Type/padHelloWorld.out b/.output/actual/examples/bf/exec/output/TL/Int8Type/padHelloWorld.output similarity index 100% rename from .output/golden/examples/bf/output/output/Int8Type/padHelloWorld.out rename to .output/actual/examples/bf/exec/output/TL/Int8Type/padHelloWorld.output diff --git a/.output/golden/examples/bf/output/output/Int8Type/theShortestHelloWorld.out b/.output/actual/examples/bf/exec/output/TL/Int8Type/theShortestHelloWorld.output similarity index 100% rename from .output/golden/examples/bf/output/output/Int8Type/theShortestHelloWorld.out rename to .output/actual/examples/bf/exec/output/TL/Int8Type/theShortestHelloWorld.output diff --git a/.output/golden/examples/bf/output/output/Int8Type/triangle.out b/.output/actual/examples/bf/exec/output/TL/Int8Type/triangle.output similarity index 100% rename from .output/golden/examples/bf/output/output/Int8Type/triangle.out rename to .output/actual/examples/bf/exec/output/TL/Int8Type/triangle.output diff --git a/.output/golden/examples/bf/output/output/Int8Type/value256.out b/.output/actual/examples/bf/exec/output/TL/Int8Type/value256.output similarity index 100% rename from .output/golden/examples/bf/output/output/Int8Type/value256.out rename to .output/actual/examples/bf/exec/output/TL/Int8Type/value256.output diff --git a/.output/golden/examples/bf/output/output/Word16Type/99botles.out b/.output/actual/examples/bf/exec/output/TL/Word16Type/99botles.output similarity index 100% rename from .output/golden/examples/bf/output/output/Word16Type/99botles.out rename to .output/actual/examples/bf/exec/output/TL/Word16Type/99botles.output diff --git a/.output/golden/examples/bf/output/output/Word16Type/fascistHelloWorld.out b/.output/actual/examples/bf/exec/output/TL/Word16Type/fascistHelloWorld.output similarity index 100% rename from .output/golden/examples/bf/output/output/Word16Type/fascistHelloWorld.out rename to .output/actual/examples/bf/exec/output/TL/Word16Type/fascistHelloWorld.output diff --git a/.output/golden/examples/bf/output/output/Word16Type/helloWorld.out b/.output/actual/examples/bf/exec/output/TL/Word16Type/helloWorld.output similarity index 100% rename from .output/golden/examples/bf/output/output/Word16Type/helloWorld.out rename to .output/actual/examples/bf/exec/output/TL/Word16Type/helloWorld.output diff --git a/.output/golden/examples/bf/output/output/Word16Type/triangle.out b/.output/actual/examples/bf/exec/output/TL/Word16Type/triangle.output similarity index 100% rename from .output/golden/examples/bf/output/output/Word16Type/triangle.out rename to .output/actual/examples/bf/exec/output/TL/Word16Type/triangle.output diff --git a/.output/golden/examples/bf/output/output/Word8Type/99botles.out b/.output/actual/examples/bf/exec/output/TL/Word8Type/99botles.output similarity index 100% rename from .output/golden/examples/bf/output/output/Word8Type/99botles.out rename to .output/actual/examples/bf/exec/output/TL/Word8Type/99botles.output diff --git a/.output/golden/examples/bf/output/output/Word8Type/fascistHelloWorld.out b/.output/actual/examples/bf/exec/output/TL/Word8Type/fascistHelloWorld.output similarity index 100% rename from .output/golden/examples/bf/output/output/Word8Type/fascistHelloWorld.out rename to .output/actual/examples/bf/exec/output/TL/Word8Type/fascistHelloWorld.output diff --git a/.output/golden/examples/bf/output/output/Word8Type/fibonacci.out b/.output/actual/examples/bf/exec/output/TL/Word8Type/fibonacci.output similarity index 100% rename from .output/golden/examples/bf/output/output/Word8Type/fibonacci.out rename to .output/actual/examples/bf/exec/output/TL/Word8Type/fibonacci.output diff --git a/.output/golden/examples/bf/output/output/Word8Type/helloWorld.out b/.output/actual/examples/bf/exec/output/TL/Word8Type/helloWorld.output similarity index 100% rename from .output/golden/examples/bf/output/output/Word8Type/helloWorld.out rename to .output/actual/examples/bf/exec/output/TL/Word8Type/helloWorld.output diff --git a/.output/golden/examples/bf/output/output/Word8Type/padHelloWorld.out b/.output/actual/examples/bf/exec/output/TL/Word8Type/padHelloWorld.output similarity index 100% rename from .output/golden/examples/bf/output/output/Word8Type/padHelloWorld.out rename to .output/actual/examples/bf/exec/output/TL/Word8Type/padHelloWorld.output diff --git a/.output/golden/examples/bf/output/output/Word8Type/theShortestHelloWorld.out b/.output/actual/examples/bf/exec/output/TL/Word8Type/theShortestHelloWorld.output similarity index 100% rename from .output/golden/examples/bf/output/output/Word8Type/theShortestHelloWorld.out rename to .output/actual/examples/bf/exec/output/TL/Word8Type/theShortestHelloWorld.output diff --git a/.output/golden/examples/bf/output/output/Word8Type/triangle.out b/.output/actual/examples/bf/exec/output/TL/Word8Type/triangle.output similarity index 100% rename from .output/golden/examples/bf/output/output/Word8Type/triangle.out rename to .output/actual/examples/bf/exec/output/TL/Word8Type/triangle.output diff --git a/.output/golden/examples/bf/output/output/Word8Type/value256.out b/.output/actual/examples/bf/exec/output/TL/Word8Type/value256.output similarity index 100% rename from .output/golden/examples/bf/output/output/Word8Type/value256.out rename to .output/actual/examples/bf/exec/output/TL/Word8Type/value256.output diff --git a/.output/actual/examples/eta/exec/logged/from-eas/bottles.logged b/.output/actual/examples/eta/exec/logged/from-eas/bottles.logged new file mode 100644 index 000000000..e1af83308 --- /dev/null +++ b/.output/actual/examples/eta/exec/logged/from-eas/bottles.logged @@ -0,0 +1,2 @@ +iu: IU [N,T,E,N,I,O,E,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,A,E,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,A,I,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,T,I,E,T,R,A,N,T,E,N,A,E,T,R,N,T,E,N,T,E,H,T,R,R,N,T,E,H,R,A,N,T,E,N,T,T,E,T,R,N,E,N,A,A,A,E,N,A,H,O,E,N,A,H,O,E,N,A,H,H,E,N,I,I,E,N,A,H,I,E,N,A,T,S,E,N,I,I,E,N,A,A,O,E,N,A,H,O,E,N,A,T,O,E,N,A,A,I,E,N,A,A,I,E,N,A,T,S,E,N,A,H,H,E,N,I,I,E,R,A,N,T,E,N,A,E,T,R,N,T,E,N,T,E,H,T,R,N,T,E,H,R,A,N,T,E,N,O,H,E,T,R,N,E,N,A,T,O,E,N,A,T,O,E,N,T,S,S,E,N,A,O,H,E,N,I,I,E,N,A,H,O,E,N,A,H,S,E,N,A,A,I,E,N,I,I,E,N,A,T,N,E,N,A,T,S,E,N,I,I,E,R,A,N,T,E,N,A,E,T,R,N,T,E,N,T,E,H,T,R,N,O,E,R,N,E,H,A,N,T,E,N,O,N,E,T,R,N,S,A,E,O,N,I,I,E,O,R,N,E,H,A,N,T,E,N,O,H,E,T,R,N,T,O,E,O,R,N,E,N,T,O,E,N,A,H,A,E,N,A,T,N,E,N,A,A,N,E,N,A,T,S,E,N,A,A,A,E,N,T,S,S,E,N,I,I,E,N,A,A,I,E,N,A,T,H,E,N,I,I,E,N,A,A,O,E,N,A,A,O,E,N,T,S,S,E,N,A,A,H,E,N,I,I,E,N,S,A,E,N,A,T,N,E,N,A,O,H,E,N,A,T,S,E,N,A,H,A,E,N,I,I,E,N,A,H,O,E,N,A,T,N,E,N,A,T,S,E,N,I,I,E,N,A,H,O,E,N,A,T,A,E,N,T,S,S,E,N,T,N,H,E,R,A,N,T,E,N,A,E,T,R,N,T,E,S,R,N,E,H,A,N,T,E,N,O,N,E,T,R,N,T,O,E,N,T,O,E,O,O,R,N,E,H,N,I,I,E,T,R,N,E,T,R] 605 +stack: fromList [] diff --git "a/.output/actual/examples/eta/exec/logged/from-eas/fact0\n.logged" "b/.output/actual/examples/eta/exec/logged/from-eas/fact0\n.logged" new file mode 100644 index 000000000..10fdb305a --- /dev/null +++ "b/.output/actual/examples/eta/exec/logged/from-eas/fact0\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 +stack: fromList [0,1,496,2] diff --git "a/.output/actual/examples/eta/exec/logged/from-eas/fact1\n.logged" "b/.output/actual/examples/eta/exec/logged/from-eas/fact1\n.logged" new file mode 100644 index 000000000..b695787a5 --- /dev/null +++ "b/.output/actual/examples/eta/exec/logged/from-eas/fact1\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 +stack: fromList [0,1,506,2] diff --git "a/.output/actual/examples/eta/exec/logged/from-eas/fact2\n.logged" "b/.output/actual/examples/eta/exec/logged/from-eas/fact2\n.logged" new file mode 100644 index 000000000..5865b5404 --- /dev/null +++ "b/.output/actual/examples/eta/exec/logged/from-eas/fact2\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 +stack: fromList [0,1,516,2] diff --git "a/.output/actual/examples/eta/exec/logged/from-eas/fact3\n.logged" "b/.output/actual/examples/eta/exec/logged/from-eas/fact3\n.logged" new file mode 100644 index 000000000..dfbe9fe19 --- /dev/null +++ "b/.output/actual/examples/eta/exec/logged/from-eas/fact3\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 +stack: fromList [0,1,526,2] diff --git "a/.output/actual/examples/eta/exec/logged/from-eas/fact4\n.logged" "b/.output/actual/examples/eta/exec/logged/from-eas/fact4\n.logged" new file mode 100644 index 000000000..9e944368f --- /dev/null +++ "b/.output/actual/examples/eta/exec/logged/from-eas/fact4\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 +stack: fromList [0,1,536,2] diff --git "a/.output/actual/examples/eta/exec/logged/from-eas/fact5\n.logged" "b/.output/actual/examples/eta/exec/logged/from-eas/fact5\n.logged" new file mode 100644 index 000000000..fd5622a5f --- /dev/null +++ "b/.output/actual/examples/eta/exec/logged/from-eas/fact5\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 +stack: fromList [0,1,546,2] diff --git "a/.output/actual/examples/eta/exec/logged/from-eas/fact6\n.logged" "b/.output/actual/examples/eta/exec/logged/from-eas/fact6\n.logged" new file mode 100644 index 000000000..44faff5ab --- /dev/null +++ "b/.output/actual/examples/eta/exec/logged/from-eas/fact6\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 +stack: fromList [0,1,556,2] diff --git "a/.output/actual/examples/eta/exec/logged/from-eas/fact7\n.logged" "b/.output/actual/examples/eta/exec/logged/from-eas/fact7\n.logged" new file mode 100644 index 000000000..1417e4dfc --- /dev/null +++ "b/.output/actual/examples/eta/exec/logged/from-eas/fact7\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 +stack: fromList [0,1,566,2] diff --git "a/.output/actual/examples/eta/exec/logged/from-eas/fact8\n.logged" "b/.output/actual/examples/eta/exec/logged/from-eas/fact8\n.logged" new file mode 100644 index 000000000..4027d5571 --- /dev/null +++ "b/.output/actual/examples/eta/exec/logged/from-eas/fact8\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 +stack: fromList [0,1,576,2] diff --git "a/.output/actual/examples/eta/exec/logged/from-eas/fact9\n.logged" "b/.output/actual/examples/eta/exec/logged/from-eas/fact9\n.logged" new file mode 100644 index 000000000..1b759f434 --- /dev/null +++ "b/.output/actual/examples/eta/exec/logged/from-eas/fact9\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 +stack: fromList [0,1,586,2] diff --git a/.output/actual/examples/eta/exec/logged/from-eas/hello.logged b/.output/actual/examples/eta/exec/logged/from-eas/hello.logged new file mode 100644 index 000000000..71362fd4e --- /dev/null +++ b/.output/actual/examples/eta/exec/logged/from-eas/hello.logged @@ -0,0 +1,2 @@ +iu: IU [N,I,I,E,R,N,S,A,E,N,A,T,S,E,N,A,T,O,E,N,A,T,O,E,N,A,H,O,E,N,T,O,A,E,R,O,O,O,O,O,O,O,R,N,T,O,E,R,N,I,N,E,N,A,H,A,E,N,A,T,O,E,N,A,A,A,E,N,A,T,S,E,N,A,O,H,E,R,O,O,O,O,O,O,O,R] 86 +stack: fromList [] diff --git a/.output/actual/examples/eta/exec/logged/from-eas/hello2.logged b/.output/actual/examples/eta/exec/logged/from-eas/hello2.logged new file mode 100644 index 000000000..fb963bc1f --- /dev/null +++ b/.output/actual/examples/eta/exec/logged/from-eas/hello2.logged @@ -0,0 +1,2 @@ +iu: IU [N,E,N,T,O,E,N,I,N,E,N,A,H,A,E,N,A,T,O,E,N,A,A,A,E,N,A,T,S,E,N,A,O,H,E,N,I,I,E,N,S,A,E,N,A,T,S,E,N,A,T,O,E,N,A,T,O,E,N,A,H,O,E,N,T,O,A,E,R,A,N,T,E,N,I,E,T,R,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,I,E,T,R] 84 +stack: fromList [0,1] diff --git a/.output/actual/examples/eta/exec/logged/from-eas/hello3.logged b/.output/actual/examples/eta/exec/logged/from-eas/hello3.logged new file mode 100644 index 000000000..fb963bc1f --- /dev/null +++ b/.output/actual/examples/eta/exec/logged/from-eas/hello3.logged @@ -0,0 +1,2 @@ +iu: IU [N,E,N,T,O,E,N,I,N,E,N,A,H,A,E,N,A,T,O,E,N,A,A,A,E,N,A,T,S,E,N,A,O,H,E,N,I,I,E,N,S,A,E,N,A,T,S,E,N,A,T,O,E,N,A,T,O,E,N,A,H,O,E,N,T,O,A,E,R,A,N,T,E,N,I,E,T,R,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,I,E,T,R] 84 +stack: fromList [0,1] diff --git a/.output/actual/examples/eta/exec/logged/from-eas/hello4.logged b/.output/actual/examples/eta/exec/logged/from-eas/hello4.logged new file mode 100644 index 000000000..fb963bc1f --- /dev/null +++ b/.output/actual/examples/eta/exec/logged/from-eas/hello4.logged @@ -0,0 +1,2 @@ +iu: IU [N,E,N,T,O,E,N,I,N,E,N,A,H,A,E,N,A,T,O,E,N,A,A,A,E,N,A,T,S,E,N,A,O,H,E,N,I,I,E,N,S,A,E,N,A,T,S,E,N,A,T,O,E,N,A,T,O,E,N,A,H,O,E,N,T,O,A,E,R,A,N,T,E,N,I,E,T,R,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,I,E,T,R] 84 +stack: fromList [0,1] diff --git "a/.output/actual/examples/eta/exec/logged/from-eas/readnum0\n.logged" "b/.output/actual/examples/eta/exec/logged/from-eas/readnum0\n.logged" new file mode 100644 index 000000000..cb038c7d3 --- /dev/null +++ "b/.output/actual/examples/eta/exec/logged/from-eas/readnum0\n.logged" @@ -0,0 +1,2 @@ +iu: IU [I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,T,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,A,N,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,A,H,E,T,R,N,T,E,N,A,O,E,T,R,N,E,H,N,T,O,E,S,N,A,A,E,T,R,N,T,E,N,A,O,E,T,R,N,E,H,N,E,N,T,E,S,S,N,S,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,I,N,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,O,A,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R] 157 +stack: fromList [0,1,496] diff --git "a/.output/actual/examples/eta/exec/logged/from-eas/readnum1\n.logged" "b/.output/actual/examples/eta/exec/logged/from-eas/readnum1\n.logged" new file mode 100644 index 000000000..8446a5ba2 --- /dev/null +++ "b/.output/actual/examples/eta/exec/logged/from-eas/readnum1\n.logged" @@ -0,0 +1,2 @@ +iu: IU [I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,T,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,A,N,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,A,H,E,T,R,N,T,E,N,A,O,E,T,R,N,E,H,N,T,O,E,S,N,A,A,E,T,R,N,T,E,N,A,O,E,T,R,N,E,H,N,E,N,T,E,S,S,N,S,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,I,N,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,O,A,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R] 157 +stack: fromList [0,1,506] diff --git a/.output/actual/examples/eta/exec/logged/from-eas/true.logged b/.output/actual/examples/eta/exec/logged/from-eas/true.logged new file mode 100644 index 000000000..c1266e53a --- /dev/null +++ b/.output/actual/examples/eta/exec/logged/from-eas/true.logged @@ -0,0 +1,2 @@ +iu: IU [] 0 +stack: fromList [] diff --git a/.output/actual/examples/eta/exec/logged/original/bottles.logged b/.output/actual/examples/eta/exec/logged/original/bottles.logged new file mode 100644 index 000000000..fb79389d0 --- /dev/null +++ b/.output/actual/examples/eta/exec/logged/original/bottles.logged @@ -0,0 +1,2 @@ +iu: IU [N,A,S,T,E,N,I,I,E,T,O,N,O,T,T,E,S,E,T,A,I,T,T,E,N,I,E,T,A,O,R,N,T,E,H,N,T,E,A,T,S,A,E,I,O,E,I,T,S,H,A,A,T,E,I,S,T,I,O,O,R,N,E,H,N,T,E,A,T,S,E,S,T,S,I,T,S,N,O,T,S,H,A,H,O,T,I,E,A,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,A,E,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,A,I,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,T,I,E,T,A,N,T,I,E,A,N,H,A,T,S,I,T,H,A,T,H,E,N,T,E,H,S,T,R,A,N,T,E,N,A,E,T,R,N,T,E,N,T,E,H,T,R,N,T,E,H,R,A,N,T,E,N,T,T,E,T,R,N,E,N,A,A,A,E,N,A,H,O,E,N,A,H,O,E,N,A,H,H,E,N,I,I,E,N,A,H,I,E,N,A,T,S,E,N,I,I,E,N,T,E,A,T,N,O,O,T,I,I,S,A,T,I,O,N,R,N,A,A,O,E,N,A,H,O,E,N,A,T,O,E,N,A,A,I,E,N,A,A,I,E,N,A,T,S,E,N,A,H,H,E,N,I,I,E,N,T,E,A,T,N,O,O,T,I,I,S,A,T,I,O,N,R,A,N,T,E,N,A,E,T,R,N,T,E,N,T,E,H,T,R,N,T,E,H,R,A,N,T,E,N,A,S,E,T,R,N,E,N,A,T,O,E,N,A,T,O,E,N,T,S,S,E,N,A,O,H,E,N,I,I,E,N,A,H,O,E,N,T,E,A,T,N,O,O,T,I,I,S,A,T,I,O,N,R,N,A,H,S,E,N,A,A,I,E,N,I,I,E,N,A,T,N,E,N,A,T,S,E,N,I,I,E,N,T,E,A,T,N,O,O,T,I,I,S,A,T,I,O,N,R,A,N,T,E,N,A,E,T,R,N,T,E,N,T,E,H,T,I,T,N,E,E,S,A,T,E,I,N,O,A,S,I,O,N,A,E,E,I,N,R,N,A,H,T,E,R,N,E,H,A,N,T,E,N,O,N,E,T,R,N,S,A,E,O,N,I,I,E,O,R,N,E,H,A,N,T,E,N,A,S,E,T,R,N,T,O,E,O,R,N,E,N,T,O,E,N,A,H,A,E,N,A,T,N,E,N,A,A,N,E,N,A,T,S,E,R,N,A,A,A,E,N,T,S,S,E,N,I,I,E,N,A,A,I,E,N,A,T,H,E,N,I,I,E,R,N,A,A,O,E,N,A,A,O,E,N,T,S,S,E,N,A,A,H,E,N,I,I,E,N,S,A,E,R,N,A,T,N,E,N,A,O,H,E,N,A,T,S,E,N,A,H,A,E,N,I,I,E,N,A,H,O,E,R,N,A,T,N,E,N,A,T,S,E,N,I,I,E,N,A,H,O,E,N,A,T,A,E,N,T,S,S,E,N,T,N,H,E,R,A,N,T,E,N,A,E,T,R,N,T,E,S,R,N,E,H,A,N,T,E,N,O,N,E,T,R,N,T,O,E,N,T,O,E,O,O,R,N,E,H,N,I,N,E,T,R,N,E,T,R] 798 +stack: fromList [] diff --git a/.output/actual/examples/eta/exec/logged/original/crlf.logged b/.output/actual/examples/eta/exec/logged/original/crlf.logged new file mode 100644 index 000000000..67079611b --- /dev/null +++ b/.output/actual/examples/eta/exec/logged/original/crlf.logged @@ -0,0 +1,2 @@ +iu: IU [N,T,E,N,O,E,T,R,N,T,O,E,N,T,H,H,E,N,T,A,N,E,N,T,A,A,E,N,T,A,O,E,O,O,O,O,O,N,T,E,N,E,T,R,N,T,O,E,N,T,O,N,E,N,T,I,A,E,O,O,O,N,T,E,N,E,T,R,N,T,O,E,N,T,H,T,E,N,T,A,N,E,N,T,A,A,E,N,T,A,O,E,O,O,O,O,O,N,T,E,N,E,T,R] 67 +stack: fromList [0,1] diff --git "a/.output/actual/examples/eta/exec/logged/original/fact1\n.logged" "b/.output/actual/examples/eta/exec/logged/original/fact1\n.logged" new file mode 100644 index 000000000..606527795 --- /dev/null +++ "b/.output/actual/examples/eta/exec/logged/original/fact1\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 +stack: fromList [0,1] diff --git "a/.output/actual/examples/eta/exec/logged/original/fact2\n.logged" "b/.output/actual/examples/eta/exec/logged/original/fact2\n.logged" new file mode 100644 index 000000000..606527795 --- /dev/null +++ "b/.output/actual/examples/eta/exec/logged/original/fact2\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 +stack: fromList [0,1] diff --git "a/.output/actual/examples/eta/exec/logged/original/fact3\n.logged" "b/.output/actual/examples/eta/exec/logged/original/fact3\n.logged" new file mode 100644 index 000000000..606527795 --- /dev/null +++ "b/.output/actual/examples/eta/exec/logged/original/fact3\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 +stack: fromList [0,1] diff --git "a/.output/actual/examples/eta/exec/logged/original/fact4\n.logged" "b/.output/actual/examples/eta/exec/logged/original/fact4\n.logged" new file mode 100644 index 000000000..606527795 --- /dev/null +++ "b/.output/actual/examples/eta/exec/logged/original/fact4\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 +stack: fromList [0,1] diff --git "a/.output/actual/examples/eta/exec/logged/original/fact5\n.logged" "b/.output/actual/examples/eta/exec/logged/original/fact5\n.logged" new file mode 100644 index 000000000..606527795 --- /dev/null +++ "b/.output/actual/examples/eta/exec/logged/original/fact5\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 +stack: fromList [0,1] diff --git "a/.output/actual/examples/eta/exec/logged/original/fact6\n.logged" "b/.output/actual/examples/eta/exec/logged/original/fact6\n.logged" new file mode 100644 index 000000000..606527795 --- /dev/null +++ "b/.output/actual/examples/eta/exec/logged/original/fact6\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 +stack: fromList [0,1] diff --git "a/.output/actual/examples/eta/exec/logged/original/fact7\n.logged" "b/.output/actual/examples/eta/exec/logged/original/fact7\n.logged" new file mode 100644 index 000000000..606527795 --- /dev/null +++ "b/.output/actual/examples/eta/exec/logged/original/fact7\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 +stack: fromList [0,1] diff --git "a/.output/actual/examples/eta/exec/logged/original/fact8\n.logged" "b/.output/actual/examples/eta/exec/logged/original/fact8\n.logged" new file mode 100644 index 000000000..606527795 --- /dev/null +++ "b/.output/actual/examples/eta/exec/logged/original/fact8\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 +stack: fromList [0,1] diff --git a/.output/actual/examples/eta/exec/logged/original/hello.logged b/.output/actual/examples/eta/exec/logged/original/hello.logged new file mode 100644 index 000000000..258476039 --- /dev/null +++ b/.output/actual/examples/eta/exec/logged/original/hello.logged @@ -0,0 +1,2 @@ +iu: IU [N,O,H,E,A,T,H,E,O,E,T,A,I,T,T,E,N,I,E,T,A,O,R,R,N,I,I,E,R,N,S,A,E,N,A,R,T,S,E,R,N,A,T,O,E,N,A,T,O,E,N,A,H,O,E,R,N,T,O,A,E,N,E,S,R,O,O,O,O,O,O,O,R,N,T,O,E,R,N,I,N,E,N,A,H,A,E,N,A,T,O,E,R,N,A,A,A,E,N,A,T,S,E,N,A,O,H,E,R,O,O,O,O,O,O,O,R] 117 +stack: fromList [] diff --git a/.output/actual/examples/eta/exec/logged/original/hello2.logged b/.output/actual/examples/eta/exec/logged/original/hello2.logged new file mode 100644 index 000000000..afd7ea87d --- /dev/null +++ b/.output/actual/examples/eta/exec/logged/original/hello2.logged @@ -0,0 +1,2 @@ +iu: IU [N,E,N,T,O,E,N,I,N,E,N,A,H,A,E,N,A,T,O,E,N,A,A,A,E,N,A,T,S,E,N,A,O,H,E,N,I,I,E,R,N,S,A,E,N,A,T,S,E,N,A,T,O,E,N,A,T,O,E,N,A,H,O,E,N,T,O,A,E,A,N,T,E,N,I,E,T,R,N,T,E,N,E,T,A,N,O,T,E,T,I,S,T,O,O,E,A,T,I,N,S,S,T,E,S,R,N,T,E,H,N,E,H,A,N,E,N,T,E,S,S,T,R,S,N,T,I,E,N,T,E,H,T,R,O,N,T,H,E,N,I,E,T,S,S,I,A,N,R] 84 +stack: fromList [0,1] diff --git a/.output/actual/examples/eta/output/from-eas/output/bottles.out b/.output/actual/examples/eta/exec/output/from-eas/bottles.output similarity index 100% rename from .output/actual/examples/eta/output/from-eas/output/bottles.out rename to .output/actual/examples/eta/exec/output/from-eas/bottles.output diff --git a/.output/actual/examples/bf/output/logged/Int16Type/99botles.out "b/.output/actual/examples/eta/exec/output/from-eas/fact0\n.output" similarity index 100% rename from .output/actual/examples/bf/output/logged/Int16Type/99botles.out rename to ".output/actual/examples/eta/exec/output/from-eas/fact0\n.output" diff --git a/.output/actual/examples/bf/output/logged/Int16Type/fascistHelloWorld.out "b/.output/actual/examples/eta/exec/output/from-eas/fact1\n.output" similarity index 100% rename from .output/actual/examples/bf/output/logged/Int16Type/fascistHelloWorld.out rename to ".output/actual/examples/eta/exec/output/from-eas/fact1\n.output" diff --git a/.output/actual/examples/bf/output/logged/Int16Type/helloWorld.out "b/.output/actual/examples/eta/exec/output/from-eas/fact2\n.output" similarity index 100% rename from .output/actual/examples/bf/output/logged/Int16Type/helloWorld.out rename to ".output/actual/examples/eta/exec/output/from-eas/fact2\n.output" diff --git a/.output/actual/examples/bf/output/logged/Int16Type/triangle.out "b/.output/actual/examples/eta/exec/output/from-eas/fact3\n.output" similarity index 100% rename from .output/actual/examples/bf/output/logged/Int16Type/triangle.out rename to ".output/actual/examples/eta/exec/output/from-eas/fact3\n.output" diff --git a/.output/actual/examples/bf/output/logged/Int8Type/99botles.out "b/.output/actual/examples/eta/exec/output/from-eas/fact4\n.output" similarity index 100% rename from .output/actual/examples/bf/output/logged/Int8Type/99botles.out rename to ".output/actual/examples/eta/exec/output/from-eas/fact4\n.output" diff --git a/.output/actual/examples/bf/output/logged/Int8Type/fascistHelloWorld.out "b/.output/actual/examples/eta/exec/output/from-eas/fact5\n.output" similarity index 100% rename from .output/actual/examples/bf/output/logged/Int8Type/fascistHelloWorld.out rename to ".output/actual/examples/eta/exec/output/from-eas/fact5\n.output" diff --git a/.output/actual/examples/bf/output/logged/Int8Type/fibonacci.out "b/.output/actual/examples/eta/exec/output/from-eas/fact6\n.output" similarity index 100% rename from .output/actual/examples/bf/output/logged/Int8Type/fibonacci.out rename to ".output/actual/examples/eta/exec/output/from-eas/fact6\n.output" diff --git a/.output/actual/examples/bf/output/logged/Int8Type/helloWorld.out "b/.output/actual/examples/eta/exec/output/from-eas/fact7\n.output" similarity index 100% rename from .output/actual/examples/bf/output/logged/Int8Type/helloWorld.out rename to ".output/actual/examples/eta/exec/output/from-eas/fact7\n.output" diff --git a/.output/actual/examples/bf/output/logged/Int8Type/padHelloWorld.out "b/.output/actual/examples/eta/exec/output/from-eas/fact8\n.output" similarity index 100% rename from .output/actual/examples/bf/output/logged/Int8Type/padHelloWorld.out rename to ".output/actual/examples/eta/exec/output/from-eas/fact8\n.output" diff --git a/.output/actual/examples/bf/output/logged/Int8Type/theShortestHelloWorld.out "b/.output/actual/examples/eta/exec/output/from-eas/fact9\n.output" similarity index 100% rename from .output/actual/examples/bf/output/logged/Int8Type/theShortestHelloWorld.out rename to ".output/actual/examples/eta/exec/output/from-eas/fact9\n.output" diff --git a/.output/actual/examples/eta/output/from-eas/output/hello.out b/.output/actual/examples/eta/exec/output/from-eas/hello.output similarity index 100% rename from .output/actual/examples/eta/output/from-eas/output/hello.out rename to .output/actual/examples/eta/exec/output/from-eas/hello.output diff --git a/.output/actual/examples/eta/output/from-eas/output/hello2.out b/.output/actual/examples/eta/exec/output/from-eas/hello2.output similarity index 100% rename from .output/actual/examples/eta/output/from-eas/output/hello2.out rename to .output/actual/examples/eta/exec/output/from-eas/hello2.output diff --git a/.output/actual/examples/eta/output/from-eas/output/hello3.out b/.output/actual/examples/eta/exec/output/from-eas/hello3.output similarity index 100% rename from .output/actual/examples/eta/output/from-eas/output/hello3.out rename to .output/actual/examples/eta/exec/output/from-eas/hello3.output diff --git a/.output/actual/examples/eta/output/from-eas/output/hello4.out b/.output/actual/examples/eta/exec/output/from-eas/hello4.output similarity index 100% rename from .output/actual/examples/eta/output/from-eas/output/hello4.out rename to .output/actual/examples/eta/exec/output/from-eas/hello4.output diff --git a/.output/actual/examples/bf/output/logged/Int8Type/triangle.out "b/.output/actual/examples/eta/exec/output/from-eas/readnum0\n.output" similarity index 100% rename from .output/actual/examples/bf/output/logged/Int8Type/triangle.out rename to ".output/actual/examples/eta/exec/output/from-eas/readnum0\n.output" diff --git a/.output/actual/examples/bf/output/logged/Int8Type/value256.out "b/.output/actual/examples/eta/exec/output/from-eas/readnum1\n.output" similarity index 100% rename from .output/actual/examples/bf/output/logged/Int8Type/value256.out rename to ".output/actual/examples/eta/exec/output/from-eas/readnum1\n.output" diff --git a/.output/actual/examples/bf/output/logged/Word16Type/99botles.out b/.output/actual/examples/eta/exec/output/from-eas/true.output similarity index 100% rename from .output/actual/examples/bf/output/logged/Word16Type/99botles.out rename to .output/actual/examples/eta/exec/output/from-eas/true.output diff --git a/.output/actual/examples/eta/output/original/output/bottles.out b/.output/actual/examples/eta/exec/output/original/bottles.output similarity index 100% rename from .output/actual/examples/eta/output/original/output/bottles.out rename to .output/actual/examples/eta/exec/output/original/bottles.output diff --git a/.output/actual/examples/eta/output/original/output/crlf.out b/.output/actual/examples/eta/exec/output/original/crlf.output similarity index 100% rename from .output/actual/examples/eta/output/original/output/crlf.out rename to .output/actual/examples/eta/exec/output/original/crlf.output diff --git "a/.output/actual/examples/eta/output/original/output/fact1\n.out" "b/.output/actual/examples/eta/exec/output/original/fact1\n.output" similarity index 100% rename from ".output/actual/examples/eta/output/original/output/fact1\n.out" rename to ".output/actual/examples/eta/exec/output/original/fact1\n.output" diff --git "a/.output/actual/examples/eta/output/original/output/fact2\n.out" "b/.output/actual/examples/eta/exec/output/original/fact2\n.output" similarity index 100% rename from ".output/actual/examples/eta/output/original/output/fact2\n.out" rename to ".output/actual/examples/eta/exec/output/original/fact2\n.output" diff --git "a/.output/actual/examples/eta/output/original/output/fact3\n.out" "b/.output/actual/examples/eta/exec/output/original/fact3\n.output" similarity index 100% rename from ".output/actual/examples/eta/output/original/output/fact3\n.out" rename to ".output/actual/examples/eta/exec/output/original/fact3\n.output" diff --git "a/.output/actual/examples/eta/output/original/output/fact4\n.out" "b/.output/actual/examples/eta/exec/output/original/fact4\n.output" similarity index 100% rename from ".output/actual/examples/eta/output/original/output/fact4\n.out" rename to ".output/actual/examples/eta/exec/output/original/fact4\n.output" diff --git "a/.output/actual/examples/eta/output/original/output/fact5\n.out" "b/.output/actual/examples/eta/exec/output/original/fact5\n.output" similarity index 100% rename from ".output/actual/examples/eta/output/original/output/fact5\n.out" rename to ".output/actual/examples/eta/exec/output/original/fact5\n.output" diff --git "a/.output/actual/examples/eta/output/original/output/fact6\n.out" "b/.output/actual/examples/eta/exec/output/original/fact6\n.output" similarity index 100% rename from ".output/actual/examples/eta/output/original/output/fact6\n.out" rename to ".output/actual/examples/eta/exec/output/original/fact6\n.output" diff --git "a/.output/actual/examples/eta/output/original/output/fact7\n.out" "b/.output/actual/examples/eta/exec/output/original/fact7\n.output" similarity index 100% rename from ".output/actual/examples/eta/output/original/output/fact7\n.out" rename to ".output/actual/examples/eta/exec/output/original/fact7\n.output" diff --git "a/.output/actual/examples/eta/output/original/output/fact8\n.out" "b/.output/actual/examples/eta/exec/output/original/fact8\n.output" similarity index 100% rename from ".output/actual/examples/eta/output/original/output/fact8\n.out" rename to ".output/actual/examples/eta/exec/output/original/fact8\n.output" diff --git a/.output/actual/examples/eta/output/original/output/hello.out b/.output/actual/examples/eta/exec/output/original/hello.output similarity index 100% rename from .output/actual/examples/eta/output/original/output/hello.out rename to .output/actual/examples/eta/exec/output/original/hello.output diff --git a/.output/actual/examples/eta/output/original/output/hello2.out b/.output/actual/examples/eta/exec/output/original/hello2.output similarity index 100% rename from .output/actual/examples/eta/output/original/output/hello2.out rename to .output/actual/examples/eta/exec/output/original/hello2.output diff --git a/.output/actual/examples/eta/from-eas/minified/bottles.eta b/.output/actual/examples/eta/minified/from-eas/bottles.eta similarity index 100% rename from .output/actual/examples/eta/from-eas/minified/bottles.eta rename to .output/actual/examples/eta/minified/from-eas/bottles.eta diff --git a/.output/actual/examples/eta/from-eas/minified/euclid.eta b/.output/actual/examples/eta/minified/from-eas/euclid.eta similarity index 100% rename from .output/actual/examples/eta/from-eas/minified/euclid.eta rename to .output/actual/examples/eta/minified/from-eas/euclid.eta diff --git a/.output/actual/examples/eta/from-eas/minified/fact.eta b/.output/actual/examples/eta/minified/from-eas/fact.eta similarity index 100% rename from .output/actual/examples/eta/from-eas/minified/fact.eta rename to .output/actual/examples/eta/minified/from-eas/fact.eta diff --git a/.output/actual/examples/eta/from-eas/minified/function.eta b/.output/actual/examples/eta/minified/from-eas/function.eta similarity index 100% rename from .output/actual/examples/eta/from-eas/minified/function.eta rename to .output/actual/examples/eta/minified/from-eas/function.eta diff --git a/.output/actual/examples/eta/from-eas/minified/hello.eta b/.output/actual/examples/eta/minified/from-eas/hello.eta similarity index 100% rename from .output/actual/examples/eta/from-eas/minified/hello.eta rename to .output/actual/examples/eta/minified/from-eas/hello.eta diff --git a/.output/actual/examples/eta/from-eas/minified/hello2.eta b/.output/actual/examples/eta/minified/from-eas/hello2.eta similarity index 100% rename from .output/actual/examples/eta/from-eas/minified/hello2.eta rename to .output/actual/examples/eta/minified/from-eas/hello2.eta diff --git a/.output/actual/examples/eta/from-eas/minified/hello3.eta b/.output/actual/examples/eta/minified/from-eas/hello3.eta similarity index 100% rename from .output/actual/examples/eta/from-eas/minified/hello3.eta rename to .output/actual/examples/eta/minified/from-eas/hello3.eta diff --git a/.output/actual/examples/eta/from-eas/minified/hello4.eta b/.output/actual/examples/eta/minified/from-eas/hello4.eta similarity index 100% rename from .output/actual/examples/eta/from-eas/minified/hello4.eta rename to .output/actual/examples/eta/minified/from-eas/hello4.eta diff --git a/.output/actual/examples/eta/from-eas/minified/multiply.eta b/.output/actual/examples/eta/minified/from-eas/multiply.eta similarity index 100% rename from .output/actual/examples/eta/from-eas/minified/multiply.eta rename to .output/actual/examples/eta/minified/from-eas/multiply.eta diff --git a/.output/actual/examples/eta/from-eas/minified/pip.eta b/.output/actual/examples/eta/minified/from-eas/pip.eta similarity index 100% rename from .output/actual/examples/eta/from-eas/minified/pip.eta rename to .output/actual/examples/eta/minified/from-eas/pip.eta diff --git a/.output/actual/examples/eta/from-eas/minified/pip2.eta b/.output/actual/examples/eta/minified/from-eas/pip2.eta similarity index 100% rename from .output/actual/examples/eta/from-eas/minified/pip2.eta rename to .output/actual/examples/eta/minified/from-eas/pip2.eta diff --git a/.output/actual/examples/eta/from-eas/minified/readnum.eta b/.output/actual/examples/eta/minified/from-eas/readnum.eta similarity index 100% rename from .output/actual/examples/eta/from-eas/minified/readnum.eta rename to .output/actual/examples/eta/minified/from-eas/readnum.eta diff --git a/.output/actual/examples/eta/from-eas/minified/reverse.eta b/.output/actual/examples/eta/minified/from-eas/reverse.eta similarity index 100% rename from .output/actual/examples/eta/from-eas/minified/reverse.eta rename to .output/actual/examples/eta/minified/from-eas/reverse.eta diff --git a/.output/actual/examples/eta/from-eas/minified/true.eta b/.output/actual/examples/eta/minified/from-eas/true.eta similarity index 100% rename from .output/actual/examples/eta/from-eas/minified/true.eta rename to .output/actual/examples/eta/minified/from-eas/true.eta diff --git a/.output/actual/examples/eta/from-eas/minified/writenum.eta b/.output/actual/examples/eta/minified/from-eas/writenum.eta similarity index 100% rename from .output/actual/examples/eta/from-eas/minified/writenum.eta rename to .output/actual/examples/eta/minified/from-eas/writenum.eta diff --git a/.output/actual/examples/eta/from-eas/minified/writestr.eta b/.output/actual/examples/eta/minified/from-eas/writestr.eta similarity index 100% rename from .output/actual/examples/eta/from-eas/minified/writestr.eta rename to .output/actual/examples/eta/minified/from-eas/writestr.eta diff --git a/.output/actual/examples/eta/original/minified/bottles.eta b/.output/actual/examples/eta/minified/original/bottles.eta similarity index 100% rename from .output/actual/examples/eta/original/minified/bottles.eta rename to .output/actual/examples/eta/minified/original/bottles.eta diff --git a/.output/actual/examples/eta/original/minified/crlf.eta b/.output/actual/examples/eta/minified/original/crlf.eta similarity index 100% rename from .output/actual/examples/eta/original/minified/crlf.eta rename to .output/actual/examples/eta/minified/original/crlf.eta diff --git a/.output/actual/examples/eta/original/minified/fact.eta b/.output/actual/examples/eta/minified/original/fact.eta similarity index 100% rename from .output/actual/examples/eta/original/minified/fact.eta rename to .output/actual/examples/eta/minified/original/fact.eta diff --git a/.output/actual/examples/eta/original/minified/hello.eta b/.output/actual/examples/eta/minified/original/hello.eta similarity index 100% rename from .output/actual/examples/eta/original/minified/hello.eta rename to .output/actual/examples/eta/minified/original/hello.eta diff --git a/.output/actual/examples/eta/original/minified/hello2.eta b/.output/actual/examples/eta/minified/original/hello2.eta similarity index 100% rename from .output/actual/examples/eta/original/minified/hello2.eta rename to .output/actual/examples/eta/minified/original/hello2.eta diff --git a/.output/actual/examples/eta/original/minified/pip.eta b/.output/actual/examples/eta/minified/original/pip.eta similarity index 100% rename from .output/actual/examples/eta/original/minified/pip.eta rename to .output/actual/examples/eta/minified/original/pip.eta diff --git a/.output/actual/examples/eta/original/minified/pip2.eta b/.output/actual/examples/eta/minified/original/pip2.eta similarity index 100% rename from .output/actual/examples/eta/original/minified/pip2.eta rename to .output/actual/examples/eta/minified/original/pip2.eta diff --git a/.output/actual/examples/eta/output/from-eas/logged/bottles.out b/.output/actual/examples/eta/output/from-eas/logged/bottles.out deleted file mode 100644 index 1a8b6ad98..000000000 --- a/.output/actual/examples/eta/output/from-eas/logged/bottles.out +++ /dev/null @@ -1,2 +0,0 @@ -IU [N,T,E,N,I,O,E,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,A,E,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,A,I,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,T,I,E,T,R,A,N,T,E,N,A,E,T,R,N,T,E,N,T,E,H,T,R,R,N,T,E,H,R,A,N,T,E,N,T,T,E,T,R,N,E,N,A,A,A,E,N,A,H,O,E,N,A,H,O,E,N,A,H,H,E,N,I,I,E,N,A,H,I,E,N,A,T,S,E,N,I,I,E,N,A,A,O,E,N,A,H,O,E,N,A,T,O,E,N,A,A,I,E,N,A,A,I,E,N,A,T,S,E,N,A,H,H,E,N,I,I,E,R,A,N,T,E,N,A,E,T,R,N,T,E,N,T,E,H,T,R,N,T,E,H,R,A,N,T,E,N,O,H,E,T,R,N,E,N,A,T,O,E,N,A,T,O,E,N,T,S,S,E,N,A,O,H,E,N,I,I,E,N,A,H,O,E,N,A,H,S,E,N,A,A,I,E,N,I,I,E,N,A,T,N,E,N,A,T,S,E,N,I,I,E,R,A,N,T,E,N,A,E,T,R,N,T,E,N,T,E,H,T,R,N,O,E,R,N,E,H,A,N,T,E,N,O,N,E,T,R,N,S,A,E,O,N,I,I,E,O,R,N,E,H,A,N,T,E,N,O,H,E,T,R,N,T,O,E,O,R,N,E,N,T,O,E,N,A,H,A,E,N,A,T,N,E,N,A,A,N,E,N,A,T,S,E,N,A,A,A,E,N,T,S,S,E,N,I,I,E,N,A,A,I,E,N,A,T,H,E,N,I,I,E,N,A,A,O,E,N,A,A,O,E,N,T,S,S,E,N,A,A,H,E,N,I,I,E,N,S,A,E,N,A,T,N,E,N,A,O,H,E,N,A,T,S,E,N,A,H,A,E,N,I,I,E,N,A,H,O,E,N,A,T,N,E,N,A,T,S,E,N,I,I,E,N,A,H,O,E,N,A,T,A,E,N,T,S,S,E,N,T,N,H,E,R,A,N,T,E,N,A,E,T,R,N,T,E,S,R,N,E,H,A,N,T,E,N,O,N,E,T,R,N,T,O,E,N,T,O,E,O,O,R,N,E,H,N,I,I,E,T,R,N,E,T,R] 605 -fromList [] diff --git "a/.output/actual/examples/eta/output/from-eas/logged/fact0\n.out" "b/.output/actual/examples/eta/output/from-eas/logged/fact0\n.out" deleted file mode 100644 index b45076a82..000000000 --- "a/.output/actual/examples/eta/output/from-eas/logged/fact0\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 -fromList [0,1,496,2] diff --git "a/.output/actual/examples/eta/output/from-eas/logged/fact1\n.out" "b/.output/actual/examples/eta/output/from-eas/logged/fact1\n.out" deleted file mode 100644 index bdf520919..000000000 --- "a/.output/actual/examples/eta/output/from-eas/logged/fact1\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 -fromList [0,1,506,2] diff --git "a/.output/actual/examples/eta/output/from-eas/logged/fact2\n.out" "b/.output/actual/examples/eta/output/from-eas/logged/fact2\n.out" deleted file mode 100644 index 065211dae..000000000 --- "a/.output/actual/examples/eta/output/from-eas/logged/fact2\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 -fromList [0,1,516,2] diff --git "a/.output/actual/examples/eta/output/from-eas/logged/fact3\n.out" "b/.output/actual/examples/eta/output/from-eas/logged/fact3\n.out" deleted file mode 100644 index 674c6f227..000000000 --- "a/.output/actual/examples/eta/output/from-eas/logged/fact3\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 -fromList [0,1,526,2] diff --git "a/.output/actual/examples/eta/output/from-eas/logged/fact4\n.out" "b/.output/actual/examples/eta/output/from-eas/logged/fact4\n.out" deleted file mode 100644 index 874d2c624..000000000 --- "a/.output/actual/examples/eta/output/from-eas/logged/fact4\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 -fromList [0,1,536,2] diff --git "a/.output/actual/examples/eta/output/from-eas/logged/fact5\n.out" "b/.output/actual/examples/eta/output/from-eas/logged/fact5\n.out" deleted file mode 100644 index 192da1e81..000000000 --- "a/.output/actual/examples/eta/output/from-eas/logged/fact5\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 -fromList [0,1,546,2] diff --git "a/.output/actual/examples/eta/output/from-eas/logged/fact6\n.out" "b/.output/actual/examples/eta/output/from-eas/logged/fact6\n.out" deleted file mode 100644 index 9e688c75a..000000000 --- "a/.output/actual/examples/eta/output/from-eas/logged/fact6\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 -fromList [0,1,556,2] diff --git "a/.output/actual/examples/eta/output/from-eas/logged/fact7\n.out" "b/.output/actual/examples/eta/output/from-eas/logged/fact7\n.out" deleted file mode 100644 index b3e181179..000000000 --- "a/.output/actual/examples/eta/output/from-eas/logged/fact7\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 -fromList [0,1,566,2] diff --git "a/.output/actual/examples/eta/output/from-eas/logged/fact8\n.out" "b/.output/actual/examples/eta/output/from-eas/logged/fact8\n.out" deleted file mode 100644 index 19c19b70a..000000000 --- "a/.output/actual/examples/eta/output/from-eas/logged/fact8\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 -fromList [0,1,576,2] diff --git "a/.output/actual/examples/eta/output/from-eas/logged/fact9\n.out" "b/.output/actual/examples/eta/output/from-eas/logged/fact9\n.out" deleted file mode 100644 index 85678a5bf..000000000 --- "a/.output/actual/examples/eta/output/from-eas/logged/fact9\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 -fromList [0,1,586,2] diff --git a/.output/actual/examples/eta/output/from-eas/logged/hello.out b/.output/actual/examples/eta/output/from-eas/logged/hello.out deleted file mode 100644 index 3550ade92..000000000 --- a/.output/actual/examples/eta/output/from-eas/logged/hello.out +++ /dev/null @@ -1,2 +0,0 @@ -IU [N,I,I,E,R,N,S,A,E,N,A,T,S,E,N,A,T,O,E,N,A,T,O,E,N,A,H,O,E,N,T,O,A,E,R,O,O,O,O,O,O,O,R,N,T,O,E,R,N,I,N,E,N,A,H,A,E,N,A,T,O,E,N,A,A,A,E,N,A,T,S,E,N,A,O,H,E,R,O,O,O,O,O,O,O,R] 86 -fromList [] diff --git a/.output/actual/examples/eta/output/from-eas/logged/hello2.out b/.output/actual/examples/eta/output/from-eas/logged/hello2.out deleted file mode 100644 index 9b1a2deef..000000000 --- a/.output/actual/examples/eta/output/from-eas/logged/hello2.out +++ /dev/null @@ -1,2 +0,0 @@ -IU [N,E,N,T,O,E,N,I,N,E,N,A,H,A,E,N,A,T,O,E,N,A,A,A,E,N,A,T,S,E,N,A,O,H,E,N,I,I,E,N,S,A,E,N,A,T,S,E,N,A,T,O,E,N,A,T,O,E,N,A,H,O,E,N,T,O,A,E,R,A,N,T,E,N,I,E,T,R,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,I,E,T,R] 84 -fromList [0,1] diff --git a/.output/actual/examples/eta/output/from-eas/logged/hello3.out b/.output/actual/examples/eta/output/from-eas/logged/hello3.out deleted file mode 100644 index 9b1a2deef..000000000 --- a/.output/actual/examples/eta/output/from-eas/logged/hello3.out +++ /dev/null @@ -1,2 +0,0 @@ -IU [N,E,N,T,O,E,N,I,N,E,N,A,H,A,E,N,A,T,O,E,N,A,A,A,E,N,A,T,S,E,N,A,O,H,E,N,I,I,E,N,S,A,E,N,A,T,S,E,N,A,T,O,E,N,A,T,O,E,N,A,H,O,E,N,T,O,A,E,R,A,N,T,E,N,I,E,T,R,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,I,E,T,R] 84 -fromList [0,1] diff --git a/.output/actual/examples/eta/output/from-eas/logged/hello4.out b/.output/actual/examples/eta/output/from-eas/logged/hello4.out deleted file mode 100644 index 9b1a2deef..000000000 --- a/.output/actual/examples/eta/output/from-eas/logged/hello4.out +++ /dev/null @@ -1,2 +0,0 @@ -IU [N,E,N,T,O,E,N,I,N,E,N,A,H,A,E,N,A,T,O,E,N,A,A,A,E,N,A,T,S,E,N,A,O,H,E,N,I,I,E,N,S,A,E,N,A,T,S,E,N,A,T,O,E,N,A,T,O,E,N,A,H,O,E,N,T,O,A,E,R,A,N,T,E,N,I,E,T,R,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,I,E,T,R] 84 -fromList [0,1] diff --git "a/.output/actual/examples/eta/output/from-eas/logged/readnum0\n.out" "b/.output/actual/examples/eta/output/from-eas/logged/readnum0\n.out" deleted file mode 100644 index b8f4d8f77..000000000 --- "a/.output/actual/examples/eta/output/from-eas/logged/readnum0\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,T,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,A,N,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,A,H,E,T,R,N,T,E,N,A,O,E,T,R,N,E,H,N,T,O,E,S,N,A,A,E,T,R,N,T,E,N,A,O,E,T,R,N,E,H,N,E,N,T,E,S,S,N,S,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,I,N,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,O,A,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R] 157 -fromList [0,1,496] diff --git "a/.output/actual/examples/eta/output/from-eas/logged/readnum1\n.out" "b/.output/actual/examples/eta/output/from-eas/logged/readnum1\n.out" deleted file mode 100644 index eef2d47dd..000000000 --- "a/.output/actual/examples/eta/output/from-eas/logged/readnum1\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,T,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,A,N,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,A,H,E,T,R,N,T,E,N,A,O,E,T,R,N,E,H,N,T,O,E,S,N,A,A,E,T,R,N,T,E,N,A,O,E,T,R,N,E,H,N,E,N,T,E,S,S,N,S,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,I,N,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,O,A,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R] 157 -fromList [0,1,506] diff --git a/.output/actual/examples/eta/output/from-eas/logged/true.out b/.output/actual/examples/eta/output/from-eas/logged/true.out deleted file mode 100644 index 7f3d21d29..000000000 --- a/.output/actual/examples/eta/output/from-eas/logged/true.out +++ /dev/null @@ -1,2 +0,0 @@ -IU [] 0 -fromList [] diff --git "a/.output/actual/examples/eta/output/from-eas/output/fact6\n.out" "b/.output/actual/examples/eta/output/from-eas/output/fact6\n.out" deleted file mode 100644 index e69de29bb..000000000 diff --git "a/.output/actual/examples/eta/output/from-eas/output/fact7\n.out" "b/.output/actual/examples/eta/output/from-eas/output/fact7\n.out" deleted file mode 100644 index e69de29bb..000000000 diff --git "a/.output/actual/examples/eta/output/from-eas/output/fact8\n.out" "b/.output/actual/examples/eta/output/from-eas/output/fact8\n.out" deleted file mode 100644 index e69de29bb..000000000 diff --git "a/.output/actual/examples/eta/output/from-eas/output/fact9\n.out" "b/.output/actual/examples/eta/output/from-eas/output/fact9\n.out" deleted file mode 100644 index e69de29bb..000000000 diff --git "a/.output/actual/examples/eta/output/from-eas/output/readnum0\n.out" "b/.output/actual/examples/eta/output/from-eas/output/readnum0\n.out" deleted file mode 100644 index e69de29bb..000000000 diff --git "a/.output/actual/examples/eta/output/from-eas/output/readnum1\n.out" "b/.output/actual/examples/eta/output/from-eas/output/readnum1\n.out" deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/actual/examples/eta/output/from-eas/output/true.out b/.output/actual/examples/eta/output/from-eas/output/true.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/actual/examples/eta/output/original/logged/bottles.out b/.output/actual/examples/eta/output/original/logged/bottles.out deleted file mode 100644 index 6aabd18f5..000000000 --- a/.output/actual/examples/eta/output/original/logged/bottles.out +++ /dev/null @@ -1,2 +0,0 @@ -IU [N,A,S,T,E,N,I,I,E,T,O,N,O,T,T,E,S,E,T,A,I,T,T,E,N,I,E,T,A,O,R,N,T,E,H,N,T,E,A,T,S,A,E,I,O,E,I,T,S,H,A,A,T,E,I,S,T,I,O,O,R,N,E,H,N,T,E,A,T,S,E,S,T,S,I,T,S,N,O,T,S,H,A,H,O,T,I,E,A,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,A,E,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,A,I,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,T,I,E,T,A,N,T,I,E,A,N,H,A,T,S,I,T,H,A,T,H,E,N,T,E,H,S,T,R,A,N,T,E,N,A,E,T,R,N,T,E,N,T,E,H,T,R,N,T,E,H,R,A,N,T,E,N,T,T,E,T,R,N,E,N,A,A,A,E,N,A,H,O,E,N,A,H,O,E,N,A,H,H,E,N,I,I,E,N,A,H,I,E,N,A,T,S,E,N,I,I,E,N,T,E,A,T,N,O,O,T,I,I,S,A,T,I,O,N,R,N,A,A,O,E,N,A,H,O,E,N,A,T,O,E,N,A,A,I,E,N,A,A,I,E,N,A,T,S,E,N,A,H,H,E,N,I,I,E,N,T,E,A,T,N,O,O,T,I,I,S,A,T,I,O,N,R,A,N,T,E,N,A,E,T,R,N,T,E,N,T,E,H,T,R,N,T,E,H,R,A,N,T,E,N,A,S,E,T,R,N,E,N,A,T,O,E,N,A,T,O,E,N,T,S,S,E,N,A,O,H,E,N,I,I,E,N,A,H,O,E,N,T,E,A,T,N,O,O,T,I,I,S,A,T,I,O,N,R,N,A,H,S,E,N,A,A,I,E,N,I,I,E,N,A,T,N,E,N,A,T,S,E,N,I,I,E,N,T,E,A,T,N,O,O,T,I,I,S,A,T,I,O,N,R,A,N,T,E,N,A,E,T,R,N,T,E,N,T,E,H,T,I,T,N,E,E,S,A,T,E,I,N,O,A,S,I,O,N,A,E,E,I,N,R,N,A,H,T,E,R,N,E,H,A,N,T,E,N,O,N,E,T,R,N,S,A,E,O,N,I,I,E,O,R,N,E,H,A,N,T,E,N,A,S,E,T,R,N,T,O,E,O,R,N,E,N,T,O,E,N,A,H,A,E,N,A,T,N,E,N,A,A,N,E,N,A,T,S,E,R,N,A,A,A,E,N,T,S,S,E,N,I,I,E,N,A,A,I,E,N,A,T,H,E,N,I,I,E,R,N,A,A,O,E,N,A,A,O,E,N,T,S,S,E,N,A,A,H,E,N,I,I,E,N,S,A,E,R,N,A,T,N,E,N,A,O,H,E,N,A,T,S,E,N,A,H,A,E,N,I,I,E,N,A,H,O,E,R,N,A,T,N,E,N,A,T,S,E,N,I,I,E,N,A,H,O,E,N,A,T,A,E,N,T,S,S,E,N,T,N,H,E,R,A,N,T,E,N,A,E,T,R,N,T,E,S,R,N,E,H,A,N,T,E,N,O,N,E,T,R,N,T,O,E,N,T,O,E,O,O,R,N,E,H,N,I,N,E,T,R,N,E,T,R] 798 -fromList [] diff --git a/.output/actual/examples/eta/output/original/logged/crlf.out b/.output/actual/examples/eta/output/original/logged/crlf.out deleted file mode 100644 index faad3031d..000000000 --- a/.output/actual/examples/eta/output/original/logged/crlf.out +++ /dev/null @@ -1,2 +0,0 @@ -IU [N,T,E,N,O,E,T,R,N,T,O,E,N,T,H,H,E,N,T,A,N,E,N,T,A,A,E,N,T,A,O,E,O,O,O,O,O,N,T,E,N,E,T,R,N,T,O,E,N,T,O,N,E,N,T,I,A,E,O,O,O,N,T,E,N,E,T,R,N,T,O,E,N,T,H,T,E,N,T,A,N,E,N,T,A,A,E,N,T,A,O,E,O,O,O,O,O,N,T,E,N,E,T,R] 67 -fromList [0,1] diff --git "a/.output/actual/examples/eta/output/original/logged/fact1\n.out" "b/.output/actual/examples/eta/output/original/logged/fact1\n.out" deleted file mode 100644 index 1f49cbba0..000000000 --- "a/.output/actual/examples/eta/output/original/logged/fact1\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 -fromList [0,1] diff --git "a/.output/actual/examples/eta/output/original/logged/fact2\n.out" "b/.output/actual/examples/eta/output/original/logged/fact2\n.out" deleted file mode 100644 index 1f49cbba0..000000000 --- "a/.output/actual/examples/eta/output/original/logged/fact2\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 -fromList [0,1] diff --git "a/.output/actual/examples/eta/output/original/logged/fact3\n.out" "b/.output/actual/examples/eta/output/original/logged/fact3\n.out" deleted file mode 100644 index 1f49cbba0..000000000 --- "a/.output/actual/examples/eta/output/original/logged/fact3\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 -fromList [0,1] diff --git "a/.output/actual/examples/eta/output/original/logged/fact4\n.out" "b/.output/actual/examples/eta/output/original/logged/fact4\n.out" deleted file mode 100644 index 1f49cbba0..000000000 --- "a/.output/actual/examples/eta/output/original/logged/fact4\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 -fromList [0,1] diff --git "a/.output/actual/examples/eta/output/original/logged/fact5\n.out" "b/.output/actual/examples/eta/output/original/logged/fact5\n.out" deleted file mode 100644 index 1f49cbba0..000000000 --- "a/.output/actual/examples/eta/output/original/logged/fact5\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 -fromList [0,1] diff --git "a/.output/actual/examples/eta/output/original/logged/fact6\n.out" "b/.output/actual/examples/eta/output/original/logged/fact6\n.out" deleted file mode 100644 index 1f49cbba0..000000000 --- "a/.output/actual/examples/eta/output/original/logged/fact6\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 -fromList [0,1] diff --git "a/.output/actual/examples/eta/output/original/logged/fact7\n.out" "b/.output/actual/examples/eta/output/original/logged/fact7\n.out" deleted file mode 100644 index 1f49cbba0..000000000 --- "a/.output/actual/examples/eta/output/original/logged/fact7\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 -fromList [0,1] diff --git "a/.output/actual/examples/eta/output/original/logged/fact8\n.out" "b/.output/actual/examples/eta/output/original/logged/fact8\n.out" deleted file mode 100644 index 1f49cbba0..000000000 --- "a/.output/actual/examples/eta/output/original/logged/fact8\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 -fromList [0,1] diff --git a/.output/actual/examples/eta/output/original/logged/hello.out b/.output/actual/examples/eta/output/original/logged/hello.out deleted file mode 100644 index e74812735..000000000 --- a/.output/actual/examples/eta/output/original/logged/hello.out +++ /dev/null @@ -1,2 +0,0 @@ -IU [N,O,H,E,A,T,H,E,O,E,T,A,I,T,T,E,N,I,E,T,A,O,R,R,N,I,I,E,R,N,S,A,E,N,A,R,T,S,E,R,N,A,T,O,E,N,A,T,O,E,N,A,H,O,E,R,N,T,O,A,E,N,E,S,R,O,O,O,O,O,O,O,R,N,T,O,E,R,N,I,N,E,N,A,H,A,E,N,A,T,O,E,R,N,A,A,A,E,N,A,T,S,E,N,A,O,H,E,R,O,O,O,O,O,O,O,R] 117 -fromList [] diff --git a/.output/actual/examples/eta/output/original/logged/hello2.out b/.output/actual/examples/eta/output/original/logged/hello2.out deleted file mode 100644 index 036d6cfe0..000000000 --- a/.output/actual/examples/eta/output/original/logged/hello2.out +++ /dev/null @@ -1,2 +0,0 @@ -IU [N,E,N,T,O,E,N,I,N,E,N,A,H,A,E,N,A,T,O,E,N,A,A,A,E,N,A,T,S,E,N,A,O,H,E,N,I,I,E,R,N,S,A,E,N,A,T,S,E,N,A,T,O,E,N,A,T,O,E,N,A,H,O,E,N,T,O,A,E,A,N,T,E,N,I,E,T,R,N,T,E,N,E,T,A,N,O,T,E,T,I,S,T,O,O,E,A,T,I,N,S,S,T,E,S,R,N,T,E,H,N,E,H,A,N,E,N,T,E,S,S,T,R,S,N,T,I,E,N,T,E,H,T,R,O,N,T,H,E,N,I,E,T,S,S,I,A,N,R] 84 -fromList [0,1] diff --git a/.output/actual/examples/sq/exec/logged/esolangs/helloWorld.logged b/.output/actual/examples/sq/exec/logged/esolangs/helloWorld.logged new file mode 100644 index 000000000..18a06b5ee --- /dev/null +++ b/.output/actual/examples/sq/exec/logged/esolangs/helloWorld.logged @@ -0,0 +1,2 @@ +ic: -1 +ram: [12,12,3,36,37,6,37,12,9,37,37,12,0,-1,15,38,36,18,12,12,21,53,37,24,37,12,27,37,37,30,36,12,-1,37,37,0,53,0,-1,72,101,108,108,111,44,32,87,111,114,108,100,33,10,53] diff --git a/.output/actual/examples/sq/exec/logged/hello.logged b/.output/actual/examples/sq/exec/logged/hello.logged new file mode 100644 index 000000000..72aa87bc8 --- /dev/null +++ b/.output/actual/examples/sq/exec/logged/hello.logged @@ -0,0 +1,2 @@ +ic: -1 +ram: [15,31,-1,31,-1,-1,16,1,-1,16,3,-1,15,15,0,0,-1,72,101,108,108,111,44,32,119,111,114,108,100,33,10,0] diff --git a/.output/actual/examples/sq/exec/logged/longHello.logged b/.output/actual/examples/sq/exec/logged/longHello.logged new file mode 100644 index 000000000..72aa87bc8 --- /dev/null +++ b/.output/actual/examples/sq/exec/logged/longHello.logged @@ -0,0 +1,2 @@ +ic: -1 +ram: [15,31,-1,31,-1,-1,16,1,-1,16,3,-1,15,15,0,0,-1,72,101,108,108,111,44,32,119,111,114,108,100,33,10,0] diff --git a/.output/actual/examples/sq/exec/logged/mazonka/factorial.logged b/.output/actual/examples/sq/exec/logged/mazonka/factorial.logged new file mode 100644 index 000000000..e09552a5c --- /dev/null +++ b/.output/actual/examples/sq/exec/logged/mazonka/factorial.logged @@ -0,0 +1,2 @@ +ic: -1 +ram: [0,0,8807,8871,8874,6,18,18,9,8874,18,12,19,19,15,8874,19,18,8946,8946,21,28,28,24,8874,28,27,8873,8946,30,8873,8873,33,8874,8873,36,8871,8874,39,51,51,42,8874,51,45,52,52,48,8874,52,51,8947,8947,54,61,61,57,8874,61,60,8864,8947,63,8871,8874,66,78,78,69,8874,78,72,79,79,75,8874,79,78,8948,8948,81,88,88,84,8874,88,87,8865,8948,90,8871,8874,93,105,105,96,8874,105,99,106,106,102,8874,106,105,8949,8949,108,115,115,111,8874,115,114,8866,8949,117,8864,8864,120,8865,8865,123,8873,8864,126,8841,8864,129,8864,8865,132,8864,8864,135,8866,8866,138,150,150,141,8865,8870,144,8870,150,147,8870,8870,150,8944,8864,153,8864,8866,156,8865,8865,159,8849,8870,162,8870,8865,165,8870,8870,168,8866,8865,171,8870,8865,183,8872,8872,177,8871,8872,180,8870,8870,458,8864,8864,186,8865,8865,189,8873,8864,192,8841,8864,195,8864,8865,198,8864,8864,201,8866,8866,204,216,216,207,8865,8870,210,8870,216,213,8870,8870,216,8938,8864,219,8864,8866,222,8865,8865,225,8866,8870,228,8870,8865,231,8870,8870,234,8871,8865,237,8871,8874,240,252,252,243,8874,252,246,253,253,249,8874,253,252,8944,8944,255,265,265,258,8874,265,261,8865,8870,264,8870,8944,267,8870,8870,270,8871,8874,273,285,285,276,8874,285,279,286,286,282,8874,286,285,8945,8945,288,295,295,291,8874,295,294,297,8945,3,298,8865,8865,301,8872,8865,304,8841,8874,307,8871,8874,310,322,322,313,8874,322,316,323,323,319,8874,323,322,8884,8884,325,335,335,328,8874,335,331,8865,8870,334,8870,8884,337,8870,8870,340,8865,8865,343,8866,8866,346,8873,8865,349,8841,8865,352,8865,8866,355,8865,8865,358,8864,8864,361,373,373,364,8866,8870,367,8870,373,370,8870,8870,373,8878,8865,376,8865,8864,379,8871,8874,382,394,394,385,8874,394,388,395,395,391,8874,395,394,8885,8885,397,407,407,400,8874,407,403,8864,8870,406,8870,8885,409,8870,8870,412,8871,8874,415,427,427,418,8874,427,421,428,428,424,8874,428,427,8886,8886,430,437,437,433,8874,437,436,439,8886,817,440,8864,8864,443,8872,8864,446,8842,8874,449,8872,8872,452,8864,8872,455,8870,8870,458,467,467,461,8874,467,464,8866,8866,467,8883,8866,470,8869,8874,473,482,482,476,8874,482,479,8865,8865,482,8882,8865,485,8869,8874,488,497,497,491,8874,497,494,8864,8864,497,8881,8864,500,8869,8874,503,8874,8874,506,8873,8874,509,518,518,512,8874,518,515,8873,8873,518,8880,8873,521,8869,8874,524,533,533,527,8874,533,530,538,538,533,8879,538,536,8870,8870,660,8871,8874,542,554,554,545,8874,554,548,555,555,551,8874,555,554,8876,8876,557,564,564,560,8874,564,563,8873,8876,566,8873,8873,569,8874,8873,572,8871,8874,575,587,587,578,8874,587,581,588,588,584,8874,588,587,8877,8877,590,597,597,593,8874,597,596,8864,8877,599,8871,8874,602,614,614,605,8874,614,608,615,615,611,8874,615,614,8878,8878,617,627,627,620,8874,627,623,8848,8870,626,8870,8878,629,8870,8870,632,8871,8874,635,647,647,638,8874,647,641,648,648,644,8874,648,647,8879,8879,650,657,657,653,8874,657,656,659,8879,3,660,8864,8864,663,8872,8864,666,8841,8874,669,8871,8874,672,684,684,675,8874,684,678,685,685,681,8874,685,684,8878,8878,687,697,697,690,8874,697,693,8864,8870,696,8870,8878,699,8870,8870,702,8871,8874,705,717,717,708,8874,717,711,718,718,714,8874,718,717,8879,8879,720,730,730,723,8874,730,726,8863,8870,729,8870,8879,732,8870,8870,735,8871,8874,738,750,750,741,8874,750,744,751,751,747,8874,751,750,8880,8880,753,760,760,756,8874,760,759,762,8880,2363,763,8842,8874,766,775,775,769,8874,775,772,8864,8864,775,8877,8864,778,8869,8874,781,8874,8874,784,8873,8874,787,796,796,790,8874,796,793,8873,8873,796,8876,8873,799,8869,8874,802,811,811,805,8874,811,808,816,816,811,8875,816,814,8870,8870,8835,8871,8874,820,832,832,823,8874,832,826,833,833,829,8874,833,832,8887,8887,835,842,842,838,8874,842,841,8873,8887,844,8873,8873,847,8874,8873,850,8850,8874,853,8871,8874,856,868,868,859,8874,868,862,869,869,865,8874,869,868,8891,8891,871,878,878,874,8874,878,877,8864,8891,880,8871,8874,883,895,895,886,8874,895,889,896,896,892,8874,896,895,8892,8892,898,905,905,901,8874,905,904,8865,8892,907,8871,8874,910,922,922,913,8874,922,916,923,923,919,8874,923,922,8893,8893,925,932,932,928,8874,932,931,8866,8893,934,8871,8874,937,949,949,940,8874,949,943,950,950,946,8874,950,949,8894,8894,952,959,959,955,8874,959,958,8867,8894,961,8864,8864,964,8865,8865,967,8873,8864,970,8871,8864,973,8864,8865,976,1000,1000,979,1001,1001,982,1007,1007,985,8865,8870,988,8870,1000,991,8870,1001,994,8870,1007,997,8870,8870,1000,8888,8888,1003,8871,8870,1006,8870,8888,1009,8870,8870,1012,8864,8864,1015,8865,8865,1018,8873,8864,1021,8841,8864,1024,8864,8865,1027,8864,8864,1030,8866,8866,1033,1045,1045,1036,8865,8870,1039,8870,1045,1042,8870,8870,1045,8885,8864,1048,8864,8866,1051,8865,8865,1054,8844,8870,1057,8870,8865,1060,8870,8870,1063,8866,8865,1066,8870,8865,1261,8864,8864,1072,8865,8865,1075,8873,8864,1078,8841,8864,1081,8864,8865,1084,8864,8864,1087,8866,8866,1090,1102,1102,1093,8865,8870,1096,8870,1102,1099,8870,8870,1102,0,8864,1105,8864,8866,1108,8865,8865,1111,8866,8865,1114,8866,8866,1117,8864,8864,1120,8873,8866,1123,8841,8866,1126,8866,8864,1129,1153,1153,1132,1154,1154,1135,1160,1160,1138,8864,8870,1141,8870,1153,1144,8870,1154,1147,8870,1160,1150,8870,8870,1153,0,0,1156,8865,8870,1159,8870,0,1162,8870,8870,1165,8864,8864,1168,8865,8865,1171,8873,8864,1174,8871,8864,1177,8864,8865,1180,8864,8864,1183,8866,8866,1186,1198,1198,1189,8865,8870,1192,8870,1198,1195,8870,8870,1198,0,8864,1201,8864,8866,1204,8865,8865,1207,8866,8865,1210,8866,8866,1213,8864,8864,1216,8873,8866,1219,8871,8866,1222,8866,8864,1225,1249,1249,1228,1250,1250,1231,1256,1256,1234,8864,8870,1237,8870,1249,1240,8870,1250,1243,8870,1256,1246,8870,8870,1249,0,0,1252,8865,8870,1255,8870,0,1258,8870,8870,1261,8864,8864,1264,8865,8865,1267,8873,8864,1270,8842,8864,1273,8864,8865,1276,8864,8864,1279,8866,8866,1282,1294,1294,1285,8865,8870,1288,8870,1294,1291,8870,8870,1294,8884,8864,1297,8864,8866,1300,8865,8865,1303,8844,8870,1306,8870,8865,1309,8870,8870,1312,8866,8865,1315,8870,8865,1510,8864,8864,1321,8865,8865,1324,8873,8864,1327,8842,8864,1330,8864,8865,1333,8864,8864,1336,8866,8866,1339,1351,1351,1342,8865,8870,1345,8870,1351,1348,8870,8870,1351,0,8864,1354,8864,8866,1357,8865,8865,1360,8866,8865,1363,8866,8866,1366,8864,8864,1369,8873,8866,1372,8842,8866,1375,8866,8864,1378,1402,1402,1381,1403,1403,1384,1409,1409,1387,8864,8870,1390,8870,1402,1393,8870,1403,1396,8870,1409,1399,8870,8870,1402,0,0,1405,8865,8870,1408,8870,0,1411,8870,8870,1414,8864,8864,1417,8865,8865,1420,8873,8864,1423,8871,8864,1426,8864,8865,1429,8864,8864,1432,8866,8866,1435,1447,1447,1438,8865,8870,1441,8870,1447,1444,8870,8870,1447,0,8864,1450,8864,8866,1453,8865,8865,1456,8866,8865,1459,8866,8866,1462,8864,8864,1465,8873,8866,1468,8871,8866,1471,8866,8864,1474,1498,1498,1477,1499,1499,1480,1505,1505,1483,8864,8870,1486,8870,1498,1489,8870,1499,1492,8870,1505,1495,8870,8870,1498,0,0,1501,8865,8870,1504,8870,0,1507,8870,8870,1510,8864,8864,1513,8865,8865,1516,8873,8864,1519,8841,8864,1522,8864,8865,1525,8864,8864,1528,8866,8866,1531,1543,1543,1534,8865,8870,1537,8870,1543,1540,8870,8870,1543,8885,8864,1546,8864,8866,1549,8865,8865,1552,8864,8864,1555,8873,8865,1558,8842,8865,1561,8865,8864,1564,8865,8865,1567,8867,8867,1570,1582,1582,1573,8864,8870,1576,8870,1582,1579,8870,8870,1582,8884,8865,1585,8865,8867,1588,8864,8864,1591,8867,8870,1594,8870,8864,1597,8870,8870,1600,8866,8864,1603,8870,8864,1876,8864,8864,1609,8865,8865,1612,8873,8864,1615,8841,8864,1618,8864,8865,1621,8864,8864,1624,8866,8866,1627,1639,1639,1630,8865,8870,1633,8870,1639,1636,8870,8870,1639,8885,8864,1642,8864,8866,1645,8865,8865,1648,8864,8864,1651,8873,8865,1654,8849,8865,1657,8865,8864,1660,1684,1684,1663,1685,1685,1666,1691,1691,1669,8864,8870,1672,8870,1684,1675,8870,1685,1678,8870,1691,1681,8870,8870,1684,8889,8889,1687,8866,8870,1690,8870,8889,1693,8870,8870,1696,8864,8864,1699,8865,8865,1702,8873,8864,1705,8842,8864,1708,8864,8865,1711,8864,8864,1714,8866,8866,1717,1729,1729,1720,8865,8870,1723,8870,1729,1726,8870,8870,1729,8884,8864,1732,8864,8866,1735,8865,8865,1738,8864,8864,1741,8873,8865,1744,8841,8865,1747,8865,8864,1750,1774,1774,1753,1775,1775,1756,1781,1781,1759,8864,8870,1762,8870,1774,1765,8870,1775,1768,8870,1781,1771,8870,8870,1774,8885,8885,1777,8866,8870,1780,8870,8885,1783,8870,8870,1786,8864,8864,1789,8865,8865,1792,8873,8864,1795,8849,8864,1798,8864,8865,1801,8864,8864,1804,8866,8866,1807,1819,1819,1810,8865,8870,1813,8870,1819,1816,8870,8870,1819,8889,8864,1822,8864,8866,1825,8865,8865,1828,8864,8864,1831,8873,8865,1834,8842,8865,1837,8865,8864,1840,1864,1864,1843,1865,1865,1846,1871,1871,1849,8864,8870,1852,8870,1864,1855,8870,1865,1858,8870,1871,1861,8870,8870,1864,8884,8884,1867,8866,8870,1870,8870,8884,1873,8870,8870,1876,8864,8864,1879,8865,8865,1882,8873,8864,1885,8842,8864,1888,8864,8865,1891,8864,8864,1894,8866,8866,1897,1909,1909,1900,8865,8870,1903,8870,1909,1906,8870,8870,1909,8884,8864,1912,8864,8866,1915,8871,8874,1918,1930,1930,1921,8874,1930,1924,1931,1931,1927,8874,1931,1930,8895,8895,1933,1943,1943,1936,8874,1943,1939,8866,8870,1942,8870,8895,1945,8870,8870,1948,8866,8866,1951,8865,8865,1954,8873,8866,1957,8841,8866,1960,8866,8865,1963,8866,8866,1966,8864,8864,1969,1981,1981,1972,8865,8870,1975,8870,1981,1978,8870,8870,1981,8885,8866,1984,8866,8864,1987,8871,8874,1990,2002,2002,1993,8874,2002,1996,2003,2003,1999,8874,2003,2002,8896,8896,2005,2015,2015,2008,8874,2015,2011,8864,8870,2014,8870,8896,2017,8870,8870,2020,8871,8874,2023,2035,2035,2026,8874,2035,2029,2036,2036,2032,8874,2036,2035,8897,8897,2038,2045,2045,2041,8874,2045,2044,2047,8897,4066,2048,8864,8864,2051,8872,8864,2054,8842,8874,2057,8865,8865,2060,8866,8866,2063,8873,8865,2066,8850,8865,2069,8865,8866,2072,2096,2096,2075,2097,2097,2078,2103,2103,2081,8866,8870,2084,8870,2096,2087,8870,2097,2090,8870,2103,2093,8870,8870,2096,8890,8890,2099,8864,8870,2102,8870,8890,2105,8870,8870,2108,8865,8865,2111,8864,8864,2114,8873,8865,2117,8871,8865,2120,8865,8864,2123,8865,8865,2126,8867,8867,2129,2141,2141,2132,8864,8870,2135,8870,2141,2138,8870,8870,2141,8888,8865,2144,8865,8867,2147,8864,8864,2150,8867,8870,2153,8870,8864,2156,8870,8870,2159,8844,8864,2162,8870,8864,2213,8864,8864,2168,8865,8865,2171,8873,8864,2174,8850,8864,2177,8864,8865,2180,8864,8864,2183,8866,8866,2186,2198,2198,2189,8865,8870,2192,8870,2198,2195,8870,8870,2198,8890,8864,2201,8864,8866,2204,8872,8872,2207,8866,8872,2210,8870,8870,2267,8864,8864,2216,8865,8865,2219,8873,8864,2222,8850,8864,2225,8864,8865,2228,8864,8864,2231,8866,8866,2234,2246,2246,2237,8865,8870,2240,8870,2246,2243,8870,8870,2246,0,8864,2249,8864,8866,2252,8865,8865,2255,8866,8865,2258,8872,8872,2261,8865,8872,2264,8870,8870,2267,2276,2276,2270,8874,2276,2273,8867,8867,2276,8894,8867,2279,8869,8874,2282,2291,2291,2285,8874,2291,2288,8866,8866,2291,8893,8866,2294,8869,8874,2297,2306,2306,2300,8874,2306,2303,8865,8865,2306,8892,8865,2309,8869,8874,2312,2321,2321,2315,8874,2321,2318,8864,8864,2321,8891,8864,2324,8869,8874,2327,8874,8874,2330,8873,8874,2333,2342,2342,2336,8874,2342,2339,8873,8873,2342,8887,8873,2345,8869,8874,2348,2357,2357,2351,8874,2357,2354,2362,2362,2357,8886,2362,2360,8870,8870,440,8871,8874,2366,2378,2378,2369,8874,2378,2372,2379,2379,2375,8874,2379,2378,8881,8881,2381,2388,2388,2384,8874,2388,2387,8873,8881,2390,8873,8873,2393,8874,8873,2396,8849,8874,2399,8871,8874,2402,2414,2414,2405,8874,2414,2408,2415,2415,2411,8874,2415,2414,8884,8884,2417,2424,2424,2420,8874,2424,2423,8864,8884,2426,8871,8874,2429,2441,2441,2432,8874,2441,2435,2442,2442,2438,8874,2442,2441,8885,8885,2444,2451,2451,2447,8874,2451,2450,8865,8885,2453,8871,8874,2456,2468,2468,2459,8874,2468,2462,2469,2469,2465,8874,2469,2468,8886,8886,2471,2478,2478,2474,8874,2478,2477,8866,8886,2480,8871,8874,2483,2495,2495,2486,8874,2495,2489,2496,2496,2492,8874,2496,2495,8887,8887,2498,2505,2505,2501,8874,2505,2504,8867,8887,2507,8864,8864,2510,8865,8865,2513,8873,8864,2516,8871,8864,2519,8864,8865,2522,2546,2546,2525,2547,2547,2528,2553,2553,2531,8865,8870,2534,8870,2546,2537,8870,2547,2540,8870,2553,2543,8870,8870,2546,8882,8882,2549,8844,8870,2552,8870,8882,2555,8870,8870,2558,8864,8864,2561,8865,8865,2564,8873,8864,2567,8849,8864,2570,8864,8865,2573,2597,2597,2576,2598,2598,2579,2604,2604,2582,8865,8870,2585,8870,2597,2588,8870,2598,2591,8870,2604,2594,8870,8870,2597,8883,8883,2600,8844,8870,2603,8870,8883,2606,8870,8870,2609,8865,8865,2612,8864,8864,2615,8873,8865,2618,8871,8865,2621,8865,8864,2624,8864,8870,2627,2637,2637,2630,8870,2637,2633,8870,8870,2636,8869,8882,2639,8864,8864,2642,8865,8865,2645,8873,8864,2648,8841,8864,2651,8864,8865,2654,8864,8864,2657,8866,8866,2660,2672,2672,2663,8865,8870,2666,8870,2672,2669,8870,8870,2672,8879,8864,2675,8864,8866,2678,8865,8865,2681,8864,8864,2684,2696,2696,2687,8866,8870,2690,8870,2696,2693,8870,8870,2696,8861,8865,2699,8865,8864,2702,8866,8866,2705,8864,8870,2708,8870,8866,2714,8870,8870,2723,8870,8870,2717,8864,8866,2720,8864,8866,2723,8870,8866,3907,8864,8864,2729,8865,8865,2732,8873,8864,2735,8841,8864,2738,8864,8865,2741,8864,8864,2744,8866,8866,2747,2759,2759,2750,8865,8870,2753,8870,2759,2756,8870,8870,2759,8879,8864,2762,8864,8866,2765,8865,8865,2768,8864,8864,2771,2783,2783,2774,8866,8870,2777,8870,2783,2780,8870,8870,2783,8859,8865,2786,8865,8864,2789,8866,8866,2792,8864,8870,2795,8870,8866,2798,8851,8866,2804,8870,8870,2819,8870,8870,2807,8866,8870,2819,8870,8870,2813,8866,8866,2816,8869,8866,2819,8870,8866,2891,8865,8865,2825,8864,8864,2828,8873,8865,2831,8841,8865,2834,8865,8864,2837,8865,8865,2840,8867,8867,2843,2855,2855,2846,8864,8870,2849,8870,2855,2852,8870,8870,2855,8879,8865,2858,8865,8867,2861,8864,8864,2864,8865,8865,2867,2879,2879,2870,8867,8870,2873,8870,2879,2876,8870,8870,2879,8858,8864,2882,8864,8865,2885,8865,-1,2888,8870,8870,3874,8864,8864,2894,8865,8865,2897,8873,8864,2900,8841,8864,2903,8864,8865,2906,8865,8870,2909,2919,2919,2912,8870,2919,2915,8870,8870,2918,8869,8879,2921,8864,8864,2924,8865,8865,2927,8873,8864,2930,8841,8864,2933,8864,8865,2936,8864,8864,2939,8867,8867,2942,2954,2954,2945,8865,8870,2948,8870,2954,2951,8870,8870,2954,8879,8864,2957,8864,8867,2960,8865,8865,2963,8864,8864,2966,2978,2978,2969,8867,8870,2972,8870,2978,2975,8870,8870,2978,8860,8865,2981,8865,8864,2984,8867,8867,2987,8864,8870,2990,8870,8867,2993,8870,8870,2996,8851,8867,3002,8867,8867,3011,8867,8870,3008,8870,8870,3011,8869,8867,3011,8870,8867,3020,8851,-1,3017,8870,8870,3874,8865,8865,3023,8867,8867,3026,8873,8865,3029,8841,8865,3032,8865,8867,3035,8865,8865,3038,8864,8864,3041,3053,3053,3044,8867,8870,3047,8870,3053,3050,8870,8870,3053,8879,8865,3056,8865,8864,3059,8867,8867,3062,8865,8865,3065,3077,3077,3068,8864,8870,3071,8870,3077,3074,8870,8870,3077,8860,8867,3080,8867,8865,3083,8864,8864,3086,8865,8870,3089,8870,8864,3092,8870,8870,3095,8862,8864,3101,8864,8864,3110,8864,8870,3107,8870,8870,3110,8869,8864,3110,8870,8864,3227,8864,8864,3116,8865,8865,3119,8873,8864,3122,8841,8864,3125,8864,8865,3128,8864,8864,3131,8866,8866,3134,8873,8864,3137,8849,8864,3140,8864,8866,3143,8866,8870,3146,3156,3156,3149,8870,3156,3152,8870,8870,3155,8869,0,3158,8864,8864,3161,8867,8867,3164,3176,3176,3167,8866,8870,3170,8870,3176,3173,8870,8870,3176,0,8864,3179,8864,8867,3182,8866,8866,3185,8865,8870,3188,8870,8866,3191,8870,8870,3194,8867,8866,3197,8867,8867,3200,8865,8865,3203,3215,3215,3206,8866,8870,3209,8870,3215,3212,8870,8870,3215,0,8867,3218,8867,8865,3221,8865,-1,3224,8870,8870,3874,8867,8867,3230,8864,8864,3233,8873,8867,3236,8841,8867,3239,8867,8864,3242,8867,8867,3245,8865,8865,3248,3260,3260,3251,8864,8870,3254,8870,3260,3257,8870,8870,3260,8879,8867,3263,8867,8865,3266,8864,8864,3269,8867,8867,3272,3284,3284,3275,8865,8870,3278,8870,3284,3281,8870,8870,3284,8860,8864,3287,8864,8867,3290,8865,8865,3293,8867,8870,3296,8870,8865,3299,8870,8870,3302,8847,8865,3308,8865,8865,3317,8865,8870,3314,8870,8870,3317,8869,8865,3317,8870,8865,3552,8865,8865,3323,8866,8866,3326,8873,8865,3329,8841,8865,3332,8865,8866,3335,8865,8865,3338,8867,8867,3341,8873,8865,3344,8849,8865,3347,8865,8867,3350,8867,8870,3353,3363,3363,3356,8870,3363,3359,8870,8870,3362,8869,0,3365,8865,8865,3368,8864,8864,3371,3383,3383,3374,8867,8870,3377,8870,3383,3380,8870,8870,3383,0,8865,3386,8865,8864,3389,8867,8867,3392,8866,8870,3395,8870,8867,3398,8870,8870,3401,8864,8867,3404,8864,8864,3407,8866,8866,3410,3422,3422,3413,8867,8870,3416,8870,3422,3419,8870,8870,3422,0,8864,3425,8864,8866,3428,8871,8874,3431,3443,3443,3434,8874,3443,3437,3444,3444,3440,8874,3444,3443,0,0,3446,3456,3456,3449,8874,3456,3452,8866,8870,3455,8870,0,3458,8870,8870,3461,8871,8874,3464,3476,3476,3467,8874,3476,3470,3477,3477,3473,8874,3477,3476,0,0,3479,3486,3486,3482,8874,3486,3485,3488,0,5217,3489,8866,8866,3492,8872,8866,3495,8841,8874,3498,8867,8867,3501,8864,8864,3504,8873,8867,3507,8871,8867,3510,8867,8864,3513,8864,8870,3516,3526,3526,3519,8870,3526,3522,8870,8870,3525,8871,0,3528,3544,3544,3531,8864,8870,3534,8870,3544,3537,8870,8870,3540,8866,8870,3543,8870,0,3546,8870,8870,3549,8870,8870,3874,8864,8864,3555,8865,8865,3558,8873,8864,3561,8841,8864,3564,8864,8865,3567,8864,8864,3570,8867,8867,3573,3585,3585,3576,8865,8870,3579,8870,3585,3582,8870,8870,3585,8879,8864,3588,8864,8867,3591,8865,8865,3594,8864,8864,3597,3609,3609,3600,8867,8870,3603,8870,3609,3606,8870,8870,3609,8860,8865,3612,8865,8864,3615,8867,8867,3618,8864,8870,3621,8870,8867,3624,8870,8870,3627,8846,8867,3633,8867,8867,3642,8867,8870,3639,8870,8870,3642,8869,8867,3642,8870,8867,3874,8866,8866,3648,8864,8864,3651,8873,8866,3654,8841,8866,3657,8866,8864,3660,8866,8866,3663,8867,8867,3666,8873,8866,3669,8849,8866,3672,8866,8867,3675,8867,8870,3678,3688,3688,3681,8870,3688,3684,8870,8870,3687,8869,8883,3690,8866,8866,3693,8865,8865,3696,3708,3708,3699,8867,8870,3702,8870,3708,3705,8870,8870,3708,8883,8866,3711,8866,8865,3714,8867,8867,3717,8864,8870,3720,8870,8867,3723,8870,8870,3726,8865,8867,3729,8865,8865,3732,8864,8864,3735,3747,3747,3738,8867,8870,3741,8870,3747,3744,8870,8870,3747,8878,8865,3750,8865,8864,3753,8871,8874,3756,3768,3768,3759,8874,3768,3762,3769,3769,3765,8874,3769,3768,8888,8888,3771,3781,3781,3774,8874,3781,3777,8864,8870,3780,8870,8888,3783,8870,8870,3786,8871,8874,3789,3801,3801,3792,8874,3801,3795,3802,3802,3798,8874,3802,3801,8889,8889,3804,3811,3811,3807,8874,3811,3810,3813,8889,5820,3814,8864,8864,3817,8872,8864,3820,8841,8874,3823,8867,8867,3826,8865,8865,3829,8873,8867,3832,8871,8867,3835,8867,8865,3838,8865,8870,3841,3851,3851,3844,8870,3851,3847,8870,8870,3850,8871,8882,3853,3869,3869,3856,8865,8870,3859,8870,3869,3862,8870,8870,3865,8864,8870,3868,8870,8882,3871,8870,8870,3874,8864,8864,3877,8865,8865,3880,8873,8864,3883,8841,8864,3886,8864,8865,3889,8865,8870,3892,3902,3902,3895,8870,3902,3898,8870,8870,3901,8869,8879,3904,8870,8870,2609,8864,8864,3910,8865,8865,3913,8873,8864,3916,8871,8864,3919,8864,8865,3922,8865,8870,3925,3935,3935,3928,8870,3935,3931,8870,8870,3934,8871,8882,3937,8864,8864,3940,8866,8866,3943,3955,3955,3946,8865,8870,3949,8870,3955,3952,8870,8870,3955,8882,8864,3958,8864,8866,3961,8872,8872,3964,8866,8872,3967,8870,8870,3970,3979,3979,3973,8874,3979,3976,8867,8867,3979,8887,8867,3982,8869,8874,3985,3994,3994,3988,8874,3994,3991,8866,8866,3994,8886,8866,3997,8869,8874,4000,4009,4009,4003,8874,4009,4006,8865,8865,4009,8885,8865,4012,8869,8874,4015,4024,4024,4018,8874,4024,4021,8864,8864,4024,8884,8864,4027,8869,8874,4030,8874,8874,4033,8873,8874,4036,4045,4045,4039,8874,4045,4042,8873,8873,4045,8881,8873,4048,8869,8874,4051,4060,4060,4054,8874,4060,4057,4065,4065,4060,8880,4065,4063,8870,8870,763,8871,8874,4069,4081,4081,4072,8874,4081,4075,4082,4082,4078,8874,4082,4081,8931,8931,4084,4091,4091,4087,8874,4091,4090,8873,8931,4093,8873,8873,4096,8874,8873,4099,8850,8874,4102,8871,8874,4105,4117,4117,4108,8874,4117,4111,4118,4118,4114,8874,4118,4117,8935,8935,4120,4127,4127,4123,8874,4127,4126,8864,8935,4129,8871,8874,4132,4144,4144,4135,8874,4144,4138,4145,4145,4141,8874,4145,4144,8936,8936,4147,4154,4154,4150,8874,4154,4153,8865,8936,4156,8871,8874,4159,4171,4171,4162,8874,4171,4165,4172,4172,4168,8874,4172,4171,8937,8937,4174,4181,4181,4177,8874,4181,4180,8866,8937,4183,8871,8874,4186,4198,4198,4189,8874,4198,4192,4199,4199,4195,8874,4199,4198,8938,8938,4201,4208,4208,4204,8874,4208,4207,8867,8938,4210,8864,8864,4213,8865,8865,4216,8873,8864,4219,8842,8864,4222,8864,8865,4225,8864,8864,4228,8866,8866,4231,4243,4243,4234,8865,8870,4237,8870,4243,4240,8870,8870,4243,8928,8864,4246,8864,8866,4249,8865,8865,4252,8871,8870,4255,8870,8865,4258,8870,8870,4261,8866,8865,4264,8870,8865,4276,8872,8872,4270,8844,8872,4273,8870,8870,5121,8865,8865,4279,8864,8864,4282,8873,8865,4285,8842,8865,4288,8865,8864,4291,8865,8865,4294,8867,8867,4297,4309,4309,4300,8864,8870,4303,8870,4309,4306,8870,8870,4309,8928,8865,4312,8865,8867,4315,8864,8864,4318,8849,8870,4321,8870,8864,4324,8870,8870,4327,8867,8864,4330,8870,8864,4381,8864,8864,4336,8865,8865,4339,8873,8864,4342,8841,8864,4345,8864,8865,4348,8864,8864,4351,8866,8866,4354,4366,4366,4357,8865,8870,4360,8870,4366,4363,8870,8870,4366,8929,8864,4369,8864,8866,4372,8872,8872,4375,8866,8872,4378,8870,8870,5121,8864,8864,4384,8865,8865,4387,8873,8864,4390,8850,8864,4393,8864,8865,4396,4420,4420,4399,4421,4421,4402,4427,4427,4405,8865,8870,4408,8870,4420,4411,8870,4421,4414,8870,4427,4417,8870,8870,4420,8923,8923,4423,8844,8870,4426,8870,8923,4429,8870,8870,4432,8864,8864,4435,8865,8865,4438,8873,8864,4441,8849,8864,4444,8864,8865,4447,8871,8874,4450,4462,4462,4453,8874,4462,4456,4463,4463,4459,8874,4463,4462,8928,8928,4465,4475,4475,4468,8874,4475,4471,8865,8870,4474,8870,8928,4477,8870,8870,4480,8871,8874,4483,4495,4495,4486,8874,4495,4489,4496,4496,4492,8874,4496,4495,8929,8929,4498,4508,4508,4501,8874,4508,4504,8849,8870,4507,8870,8929,4510,8870,8870,4513,8865,8865,4516,8864,8864,4519,8873,8865,4522,8842,8865,4525,8865,8864,4528,8865,8865,4531,8866,8866,4534,4546,4546,4537,8864,8870,4540,8870,4546,4543,8870,8870,4546,8917,8865,4549,8865,8866,4552,8871,8874,4555,4567,4567,4558,8874,4567,4561,4568,4568,4564,8874,4568,4567,8930,8930,4570,4580,4580,4573,8874,4580,4576,8866,8870,4579,8870,8930,4582,8870,8870,4585,8871,8874,4588,4600,4600,4591,8874,4600,4594,4601,4601,4597,8874,4601,4600,8931,8931,4603,4610,4610,4606,8874,4610,4609,4612,8931,6443,4613,8866,8866,4616,8872,8866,4619,8843,8874,4622,8864,8864,4625,8865,8865,4628,8873,8864,4631,8871,8864,4634,8864,8865,4637,4661,4661,4640,4662,4662,4643,4668,4668,4646,8865,8870,4649,8870,4661,4652,8870,4662,4655,8870,4668,4658,8870,8870,4661,8921,8921,4664,8866,8870,4667,8870,8921,4670,8870,8870,4673,8866,8866,4676,8864,8864,4679,8873,8866,4682,8849,8866,4685,8866,8864,4688,8866,8866,4691,8865,8865,4694,4706,4706,4697,8864,8870,4700,8870,4706,4703,8870,8870,4706,8922,8866,4709,8866,8865,4712,8864,8864,4715,8871,8870,4718,8870,8864,4721,8870,8870,4724,8865,8864,4727,8870,8864,4733,8870,8870,4823,8864,8864,4736,8865,8865,4739,8873,8864,4742,8841,8864,4745,8864,8865,4748,8864,8864,4751,8866,8866,4754,4766,4766,4757,8865,8870,4760,8870,4766,4763,8870,8870,4766,8918,8864,4769,8864,8866,4772,8865,8865,4775,8864,8864,4778,8873,8865,4781,8850,8865,4784,8865,8864,4787,4811,4811,4790,4812,4812,4793,4818,4818,4796,8864,8870,4799,8870,4811,4802,8870,4812,4805,8870,4818,4808,8870,8870,4811,8923,8923,4814,8866,8870,4817,8870,8923,4820,8870,8870,4823,8864,8864,4826,8865,8865,4829,8873,8864,4832,8871,8864,4835,8864,8865,4838,8864,8864,4841,8866,8866,4844,4856,4856,4847,8865,8870,4850,8870,4856,4853,8870,8870,4856,8921,8864,4859,8864,8866,4862,8871,8874,4865,4877,4877,4868,8874,4877,4871,4878,4878,4874,8874,4878,4877,8928,8928,4880,4890,4890,4883,8874,4890,4886,8866,8870,4889,8870,8928,4892,8870,8870,4895,8866,8866,4898,8865,8865,4901,8873,8866,4904,8841,8866,4907,8866,8865,4910,8866,8866,4913,8864,8864,4916,4928,4928,4919,8865,8870,4922,8870,4928,4925,8870,8870,4928,8918,8866,4931,8866,8864,4934,8865,8865,4937,8866,8866,4940,8873,8865,4943,8841,8865,4946,8865,8866,4949,8865,8865,4952,8867,8867,4955,4967,4967,4958,8866,8870,4961,8870,4967,4964,8870,8870,4967,8918,8865,4970,8865,8867,4973,8866,8866,4976,8865,8865,4979,8864,8866,4982,8867,8866,4985,8866,8865,4988,8871,8874,4991,5003,5003,4994,8874,5003,4997,5004,5004,5000,8874,5004,5003,8929,8929,5006,5016,5016,5009,8874,5016,5012,8865,8870,5015,8870,8929,5018,8870,8870,5021,8871,8874,5024,5036,5036,5027,8874,5036,5030,5037,5037,5033,8874,5037,5036,8930,8930,5039,5046,5046,5042,8874,5046,5045,5048,8930,4066,5049,8865,8865,5052,8872,8865,5055,8842,8874,5058,8866,8866,5061,8867,8867,5064,8873,8866,5067,8850,8866,5070,8866,8867,5073,8866,8866,5076,8864,8864,5079,5091,5091,5082,8867,8870,5085,8870,5091,5088,8870,8870,5091,8901,8866,5094,8866,8864,5097,8867,8867,5100,8866,8866,5103,8865,8867,5106,8864,8867,5109,8867,8866,5112,8872,8872,5115,8866,8872,5118,8870,8870,5121,5130,5130,5124,8874,5130,5127,8867,8867,5130,8905,8867,5133,8869,8874,5136,5145,5145,5139,8874,5145,5142,8866,8866,5145,8904,8866,5148,8869,8874,5151,5160,5160,5154,8874,5160,5157,8865,8865,5160,8903,8865,5163,8869,8874,5166,5175,5175,5169,8874,5175,5172,8864,8864,5175,8902,8864,5178,8869,8874,5181,8874,8874,5184,8873,8874,5187,5196,5196,5190,8874,5196,5193,8873,8873,5196,8898,8873,5199,8869,8874,5202,5211,5211,5205,8874,5211,5208,5216,5216,5211,8897,5216,5214,8870,8870,2048,8871,8874,5220,5232,5232,5223,8874,5232,5226,5233,5233,5229,8874,5233,5232,0,0,5235,5242,5242,5238,8874,5242,5241,8873,0,5244,8873,8873,5247,8874,8873,5250,8871,8874,5253,8871,8874,5256,5268,5268,5259,8874,5268,5262,5269,5269,5265,8874,5269,5268,0,0,5271,5278,5278,5274,8874,5278,5277,8864,0,5280,8871,8874,5283,5295,5295,5286,8874,5295,5289,5296,5296,5292,8874,5296,5295,0,0,5298,5305,5305,5301,8874,5305,5304,8865,0,5307,8871,8874,5310,5322,5322,5313,8874,5322,5316,5323,5323,5319,8874,5323,5322,0,0,5325,5332,5332,5328,8874,5332,5331,8866,0,5334,8871,8874,5337,5349,5349,5340,8874,5349,5343,5350,5350,5346,8874,5350,5349,0,0,5352,5359,5359,5355,8874,5359,5358,8867,0,5361,8864,8864,5364,8865,8865,5367,8873,8864,5370,8841,8864,5373,8864,8865,5376,8864,8864,5379,8866,8866,5382,5394,5394,5385,8865,8870,5388,8870,5394,5391,8870,8870,5394,0,8864,5397,8864,8866,5400,8865,8865,5403,8864,8864,5406,8873,8865,5409,8871,8865,5412,8865,8864,5415,5439,5439,5418,5440,5440,5421,5446,5446,5424,8864,8870,5427,8870,5439,5430,8870,5440,5433,8870,5446,5436,8870,8870,5439,0,0,5442,8866,8870,5445,8870,0,5448,8870,8870,5451,8864,8864,5454,8866,8866,5457,8873,8864,5460,8841,8864,5463,8864,8866,5466,8864,8864,5469,8865,8865,5472,5484,5484,5475,8866,8870,5478,8870,5484,5481,8870,8870,5484,0,8864,5487,8864,8865,5490,8866,8866,5493,8864,8864,5496,5508,5508,5499,8865,8870,5502,8870,5508,5505,8870,8870,5508,0,8866,5511,8866,8864,5514,8865,8865,5517,8864,8870,5520,8870,8865,5526,8870,8870,5535,8870,8870,5529,8864,8865,5532,8864,8865,5535,8870,8865,5622,8864,8864,5541,8865,8865,5544,8873,8864,5547,8841,8864,5550,8864,8865,5553,8864,8864,5556,8866,8866,5559,5571,5571,5562,8865,8870,5565,8870,5571,5568,8870,8870,5571,0,8864,5574,8864,8866,5577,8865,8870,5580,5590,5590,5583,8870,5590,5586,8870,8870,5589,8869,0,5592,8865,8865,5595,8864,8864,5598,5610,5610,5601,8866,8870,5604,8870,5610,5607,8870,8870,5610,0,8865,5613,8865,8864,5616,8864,-1,5619,8870,8870,5451,8864,8864,5625,8865,8865,5628,8873,8864,5631,8841,8864,5634,8864,8865,5637,8864,8864,5640,8866,8866,5643,5655,5655,5646,8865,8870,5649,8870,5655,5652,8870,8870,5655,0,8864,5658,8864,8866,5661,8865,8865,5664,8864,8864,5667,8873,8865,5670,8871,8865,5673,8865,8864,5676,8865,8865,5679,8867,8867,5682,5694,5694,5685,8864,8870,5688,8870,5694,5691,8870,8870,5694,0,8865,5697,8865,8867,5700,8864,8864,5703,8866,8870,5706,8870,8864,5709,8870,8870,5712,8867,8864,5715,8872,8872,5718,8864,8872,5721,8870,8870,5724,5733,5733,5727,8874,5733,5730,8867,8867,5733,0,8867,5736,8869,8874,5739,5748,5748,5742,8874,5748,5745,8866,8866,5748,0,8866,5751,8869,8874,5754,5763,5763,5757,8874,5763,5760,8865,8865,5763,0,8865,5766,8869,8874,5769,5778,5778,5772,8874,5778,5775,8864,8864,5778,0,8864,5781,8869,8874,5784,8874,8874,5787,8873,8874,5790,5799,5799,5793,8874,5799,5796,8873,8873,5799,0,8873,5802,8869,8874,5805,5814,5814,5808,8874,5814,5811,5819,5819,5814,0,5819,5817,8870,8870,0,8871,8874,5823,5835,5835,5826,8874,5835,5829,5836,5836,5832,8874,5836,5835,8890,8890,5838,5845,5845,5841,8874,5845,5844,8873,8890,5847,8873,8873,5850,8874,8873,5853,8871,8874,5856,5868,5868,5859,8874,5868,5862,5869,5869,5865,8874,5869,5868,8891,8891,5871,5878,5878,5874,8874,5878,5877,8864,8891,5880,8871,8874,5883,5895,5895,5886,8874,5895,5889,5896,5896,5892,8874,5896,5895,8892,8892,5898,5905,5905,5901,8874,5905,5904,8865,8892,5907,8871,8874,5910,5922,5922,5913,8874,5922,5916,5923,5923,5919,8874,5923,5922,8893,8893,5925,5932,5932,5928,8874,5932,5931,8866,8893,5934,8871,8874,5937,5949,5949,5940,8874,5949,5943,5950,5950,5946,8874,5950,5949,8894,8894,5952,5959,5959,5955,8874,5959,5958,8867,8894,5961,8864,8864,5964,8865,8865,5967,8873,8864,5970,8841,8864,5973,8864,8865,5976,8864,8864,5979,8866,8866,5982,5994,5994,5985,8865,8870,5988,8870,5994,5991,8870,8870,5994,8888,8864,5997,8864,8866,6000,8865,8865,6003,8844,8870,6006,8870,8865,6009,8870,8870,6012,8866,8865,6015,8870,8865,6160,8853,-1,6021,8864,8864,6024,8865,8865,6027,8873,8864,6030,8841,8864,6033,8864,8865,6036,8864,8864,6039,8866,8866,6042,6054,6054,6045,8865,8870,6048,8870,6054,6051,8870,8870,6054,0,8864,6057,8864,8866,6060,8865,8865,6063,8866,8865,6066,8871,8874,6069,6081,6081,6072,8874,6081,6075,6082,6082,6078,8874,6082,6081,0,0,6084,6094,6094,6087,8874,6094,6090,8865,8870,6093,8870,0,6096,8870,8870,6099,8871,8874,6102,6114,6114,6105,8874,6114,6108,6115,6115,6111,8874,6115,6114,0,0,6117,6124,6124,6120,8874,6124,6123,6126,0,8022,6127,8865,8865,6130,8872,8865,6133,8841,8874,6136,8866,8866,6139,8864,8864,6142,8871,8866,6145,8865,8866,6148,8866,8864,6151,8872,8872,6154,8864,8872,6157,8870,8870,6347,8865,8865,6163,8864,8864,6166,8873,8865,6169,8841,8865,6172,8865,8864,6175,8865,8865,6178,8867,8867,6181,6193,6193,6184,8864,8870,6187,8870,6193,6190,8870,8870,6193,8888,8865,6196,8865,8867,6199,8864,8864,6202,8867,8870,6205,8870,8864,6208,8870,8870,6211,8844,8864,6214,8870,8864,6335,8864,8864,6220,8865,8865,6223,8873,8864,6226,8841,8864,6229,8864,8865,6232,8864,8864,6235,8866,8866,6238,6250,6250,6241,8865,8870,6244,8870,6250,6247,8870,8870,6250,8888,8864,6253,8864,8866,6256,8871,8874,6259,6271,6271,6262,8874,6271,6265,6272,6272,6268,8874,6272,6271,8895,8895,6274,6284,6284,6277,8874,6284,6280,8866,8870,6283,8870,8895,6286,8870,8870,6289,8871,8874,6292,6304,6304,6295,8874,6304,6298,6305,6305,6301,8874,6305,6304,8896,8896,6307,6314,6314,6310,8874,6314,6313,6316,8896,8022,6317,8866,8866,6320,8872,8866,6323,8841,8874,6326,8872,8872,6329,8866,8872,6332,8870,8870,6347,8854,-1,6338,8872,8872,6341,8871,8872,6344,8870,8870,6347,6356,6356,6350,8874,6356,6353,8867,8867,6356,8894,8867,6359,8869,8874,6362,6371,6371,6365,8874,6371,6368,8866,8866,6371,8893,8866,6374,8869,8874,6377,6386,6386,6380,8874,6386,6383,8865,8865,6386,8892,8865,6389,8869,8874,6392,6401,6401,6395,8874,6401,6398,8864,8864,6401,8891,8864,6404,8869,8874,6407,8874,8874,6410,8873,8874,6413,6422,6422,6416,8874,6422,6419,8873,8873,6422,8890,8873,6425,8869,8874,6428,6437,6437,6431,8874,6437,6434,6442,6442,6437,8889,6442,6440,8870,8870,3814,8871,8874,6446,6458,6458,6449,8874,6458,6452,6459,6459,6455,8874,6459,6458,8971,8971,6461,6468,6468,6464,8874,6468,6467,8873,8971,6470,8873,8873,6473,8874,8873,6476,8852,8874,6479,8871,8874,6482,6494,6494,6485,8874,6494,6488,6495,6495,6491,8874,6495,6494,8976,8976,6497,6504,6504,6500,8874,6504,6503,8864,8976,6506,8871,8874,6509,6521,6521,6512,8874,6521,6515,6522,6522,6518,8874,6522,6521,8977,8977,6524,6531,6531,6527,8874,6531,6530,8865,8977,6533,8871,8874,6536,6548,6548,6539,8874,6548,6542,6549,6549,6545,8874,6549,6548,8978,8978,6551,6558,6558,6554,8874,6558,6557,8866,8978,6560,8871,8874,6563,6575,6575,6566,8874,6575,6569,6576,6576,6572,8874,6576,6575,8979,8979,6578,6585,6585,6581,8874,6585,6584,8867,8979,6587,8871,8874,6590,6602,6602,6593,8874,6602,6596,6603,6603,6599,8874,6603,6602,8980,8980,6605,6612,6612,6608,8874,6612,6611,8868,8980,6614,8864,8864,6617,8865,8865,6620,8873,8864,6623,8841,8864,6626,8864,8865,6629,8864,8864,6632,8866,8866,6635,6647,6647,6638,8865,8870,6641,8870,6647,6644,8870,8870,6647,8969,8864,6650,8864,8866,6653,8865,8865,6656,8864,8864,6659,8873,8865,6662,8842,8865,6665,8865,8864,6668,8865,8865,6671,8867,8867,6674,6686,6686,6677,8864,8870,6680,8870,6686,6683,8870,8870,6686,8968,8865,6689,8865,8867,6692,8864,8864,6695,8867,8870,6698,8870,8864,6701,8870,8870,6704,8866,8864,6707,8870,8864,6833,8864,8864,6713,8865,8865,6716,8873,8864,6719,8841,8864,6722,8864,8865,6725,8864,8864,6728,8866,8866,6731,6743,6743,6734,8865,8870,6737,8870,6743,6740,8870,8870,6743,8969,8864,6746,8864,8866,6749,8865,8865,6752,8864,8864,6755,8873,8865,6758,8843,8865,6761,8865,8864,6764,8865,8865,6767,8867,8867,6770,6782,6782,6773,8864,8870,6776,8870,6782,6779,8870,8870,6782,8967,8865,6785,8865,8867,6788,6812,6812,6791,6813,6813,6794,6819,6819,6797,8867,8870,6800,8870,6812,6803,8870,6813,6806,8870,6819,6809,8870,8870,6812,8963,8963,6815,8866,8870,6818,8870,8963,6821,8870,8870,6824,8872,8872,6827,8844,8872,6830,8870,8870,7911,8864,8864,6836,8865,8865,6839,8873,8864,6842,8842,8864,6845,8864,8865,6848,8864,8864,6851,8866,8866,6854,6866,6866,6857,8865,8870,6860,8870,6866,6863,8870,8870,6866,8960,8864,6869,8864,8866,6872,8865,8865,6875,8864,8864,6878,8873,8865,6881,8871,8865,6884,8865,8864,6887,6911,6911,6890,6912,6912,6893,6918,6918,6896,8864,8870,6899,8870,6911,6902,8870,6912,6905,8870,6918,6908,8870,8870,6911,8964,8964,6914,8866,8870,6917,8870,8964,6920,8870,8870,6923,8866,8866,6926,8864,8864,6929,8873,8866,6932,8849,8866,6935,8866,8864,6938,6962,6962,6941,6963,6963,6944,6969,6969,6947,8864,8870,6950,8870,6962,6953,8870,6963,6956,8870,6969,6959,8870,8870,6962,8965,8965,6965,8871,8870,6968,8870,8965,6971,8870,8870,6974,8864,8864,6977,8865,8865,6980,8873,8864,6983,8871,8864,6986,8864,8865,6989,8864,8864,6992,8866,8866,6995,7007,7007,6998,8865,8870,7001,8870,7007,7004,8870,8870,7007,8964,8864,7010,8864,8866,7013,8865,8865,7016,8864,8864,7019,8873,8865,7022,8850,8865,7025,8865,8864,7028,7052,7052,7031,7053,7053,7034,7059,7059,7037,8864,8870,7040,8870,7052,7043,8870,7053,7046,8870,7059,7049,8870,8870,7052,8966,8966,7055,8866,8870,7058,8870,8966,7061,8870,8870,7064,8864,8864,7067,8865,8865,7070,8873,8864,7073,8849,8864,7076,8864,8865,7079,8864,8864,7082,8866,8866,7085,7097,7097,7088,8865,8870,7091,8870,7097,7094,8870,8870,7097,8965,8864,7100,8864,8866,7103,8865,8865,7106,8864,8864,7109,8873,8865,7112,8852,8865,7115,8865,8864,7118,7142,7142,7121,7143,7143,7124,7149,7149,7127,8864,8870,7130,8870,7142,7133,8870,7143,7136,8870,7149,7139,8870,8870,7142,8967,8967,7145,8866,8870,7148,8870,8967,7151,8870,8870,7154,8864,8864,7157,8865,8865,7160,8873,8864,7163,8871,8864,7166,8864,8865,7169,8864,8864,7172,8866,8866,7175,7187,7187,7178,8865,8870,7181,8870,7187,7184,8870,8870,7187,8964,8864,7190,8864,8866,7193,8865,8865,7196,8864,8864,7199,8873,8865,7202,8871,8865,7205,8865,8864,7208,8865,8865,7211,8867,8867,7214,7226,7226,7217,8864,8870,7220,8870,7226,7223,8870,8870,7226,8964,8865,7229,8865,8867,7232,8864,8864,7235,8865,8865,7238,8866,8864,7241,8867,8864,7244,8864,8865,7247,8864,8864,7250,8867,8867,7253,8873,8864,7256,8871,8864,7259,8864,8867,7262,7286,7286,7265,7287,7287,7268,7293,7293,7271,8867,8870,7274,8870,7286,7277,8870,7287,7280,8870,7293,7283,8870,8870,7286,8964,8964,7289,8865,8870,7292,8870,8964,7295,8870,8870,7298,8864,8864,7301,8865,8865,7304,8873,8864,7307,8849,8864,7310,8864,8865,7313,8864,8864,7316,8866,8866,7319,7331,7331,7322,8865,8870,7325,8870,7331,7328,8870,8870,7331,8965,8864,7334,8864,8866,7337,8865,8865,7340,8864,8864,7343,8873,8865,7346,8849,8865,7349,8865,8864,7352,8865,8865,7355,8867,8867,7358,7370,7370,7361,8864,8870,7364,8870,7370,7367,8870,8870,7370,8965,8865,7373,8865,8867,7376,8864,8864,7379,8865,8865,7382,8866,8864,7385,8867,8864,7388,8864,8865,7391,8864,8864,7394,8867,8867,7397,8873,8864,7400,8849,8864,7403,8864,8867,7406,7430,7430,7409,7431,7431,7412,7437,7437,7415,8867,8870,7418,8870,7430,7421,8870,7431,7424,8870,7437,7427,8870,8870,7430,8965,8965,7433,8865,8870,7436,8870,8965,7439,8870,8870,7442,8868,8868,7445,8865,8865,7448,8873,8868,7451,8841,8868,7454,8868,8865,7457,8868,8868,7460,8866,8866,7463,7475,7475,7466,8865,8870,7469,8870,7475,7472,8870,8870,7475,8961,8868,7478,8868,8866,7481,8865,8865,7484,8868,8868,7487,8873,8865,7490,8871,8865,7493,8865,8868,7496,8865,8865,7499,8864,8864,7502,7514,7514,7505,8868,8870,7508,8870,7514,7511,8870,8870,7514,8964,8865,7517,8865,8864,7520,8868,8868,7523,8864,8870,7526,8870,8868,7529,8870,8870,7532,8866,8868,7535,8870,8868,7908,8864,8864,7541,8865,8865,7544,8873,8864,7547,8852,8864,7550,8864,8865,7553,8864,8864,7556,8866,8866,7559,7571,7571,7562,8865,8870,7565,8870,7571,7568,8870,8870,7571,8967,8864,7574,8864,8866,7577,8865,8865,7580,8864,8864,7583,8873,8865,7586,8843,8865,7589,8865,8864,7592,8865,8865,7595,8867,8867,7598,7610,7610,7601,8864,8870,7604,8870,7610,7607,8870,8870,7610,8959,8865,7613,8865,8867,7616,8871,8874,7619,7631,7631,7622,8874,7631,7625,7632,7632,7628,8874,7632,7631,8973,8973,7634,7644,7644,7637,8874,7644,7640,8867,8870,7643,8870,8973,7646,8870,8870,7649,8867,8867,7652,8864,8864,7655,8873,8867,7658,8842,8867,7661,8867,8864,7664,8867,8867,7667,8865,8865,7670,7682,7682,7673,8864,8870,7676,8870,7682,7679,8870,8870,7682,8960,8867,7685,8867,8865,7688,8871,8874,7691,7703,7703,7694,8874,7703,7697,7704,7704,7700,8874,7704,7703,8974,8974,7706,7716,7716,7709,8874,7716,7712,8865,8870,7715,8870,8974,7718,8870,8870,7721,8865,8865,7724,8864,8864,7727,8873,8865,7730,8841,8865,7733,8865,8864,7736,8865,8865,7739,8867,8867,7742,7754,7754,7745,8864,8870,7748,8870,7754,7751,8870,8870,7754,8961,8865,7757,8865,8867,7760,8864,8864,7763,8865,8865,7766,8873,8864,7769,8850,8864,7772,8864,8865,7775,8864,8864,7778,8868,8868,7781,7793,7793,7784,8865,8870,7787,8870,7793,7790,8870,8870,7793,8966,8864,7796,8864,8868,7799,8865,8865,7802,8867,8870,7805,8870,8865,7808,8870,8870,7811,8868,8865,7814,8871,8874,7817,7829,7829,7820,8874,7829,7823,7830,7830,7826,8874,7830,7829,8975,8975,7832,7842,7842,7835,8874,7842,7838,8865,8870,7841,8870,8975,7844,8870,8870,7847,8871,8874,7850,7862,7862,7853,8874,7862,7856,7863,7863,7859,8874,7863,7862,8976,8976,7865,7872,7872,7868,8874,7872,7871,7874,8976,6443,7875,8865,8865,7878,8872,8865,7881,8843,8874,7884,8868,8868,7887,8867,8867,7890,8866,8868,7893,8865,8868,7896,8868,8867,7899,8872,8872,7902,8867,8872,7905,8870,8870,7911,8870,8870,6974,7920,7920,7914,8874,7920,7917,8868,8868,7920,8980,8868,7923,8869,8874,7926,7935,7935,7929,8874,7935,7932,8867,8867,7935,8979,8867,7938,8869,8874,7941,7950,7950,7944,8874,7950,7947,8866,8866,7950,8978,8866,7953,8869,8874,7956,7965,7965,7959,8874,7965,7962,8865,8865,7965,8977,8865,7968,8869,8874,7971,7980,7980,7974,8874,7980,7977,8864,8864,7980,8976,8864,7983,8869,8874,7986,8874,8874,7989,8873,8874,7992,8001,8001,7995,8874,8001,7998,8873,8873,8001,8971,8873,8004,8869,8874,8007,8016,8016,8010,8874,8016,8013,8021,8021,8016,8970,8021,8019,8870,8870,8377,8871,8874,8025,8037,8037,8028,8874,8037,8031,8038,8038,8034,8874,8038,8037,8969,8969,8040,8047,8047,8043,8874,8047,8046,8873,8969,8049,8873,8873,8052,8874,8873,8055,8849,8874,8058,8871,8874,8061,8073,8073,8064,8874,8073,8067,8074,8074,8070,8874,8074,8073,8972,8972,8076,8083,8083,8079,8874,8083,8082,8864,8972,8085,8871,8874,8088,8100,8100,8091,8874,8100,8094,8101,8101,8097,8874,8101,8100,8973,8973,8103,8110,8110,8106,8874,8110,8109,8865,8973,8112,8871,8874,8115,8127,8127,8118,8874,8127,8121,8128,8128,8124,8874,8128,8127,8974,8974,8130,8137,8137,8133,8874,8137,8136,8866,8974,8139,8864,8864,8142,8865,8865,8145,8873,8864,8148,8841,8864,8151,8864,8865,8154,8864,8864,8157,8866,8866,8160,8172,8172,8163,8865,8870,8166,8870,8172,8169,8870,8870,8172,8967,8864,8175,8864,8866,8178,8865,8865,8181,8866,8870,8184,8870,8865,8187,8870,8870,8190,8844,8865,8193,8870,8865,8717,8864,8864,8199,8865,8865,8202,8873,8864,8205,8849,8864,8208,8864,8865,8211,8871,8874,8214,8226,8226,8217,8874,8226,8220,8227,8227,8223,8874,8227,8226,8967,8967,8229,8239,8239,8232,8874,8239,8235,8865,8870,8238,8870,8967,8241,8870,8870,8244,8871,8874,8247,8259,8259,8250,8874,8259,8253,8260,8260,8256,8874,8260,8259,8968,8968,8262,8272,8272,8265,8874,8272,8268,8845,8870,8271,8870,8968,8274,8870,8870,8277,8865,8865,8280,8864,8864,8283,8873,8865,8286,8841,8865,8289,8865,8864,8292,8865,8865,8295,8866,8866,8298,8310,8310,8301,8864,8870,8304,8870,8310,8307,8870,8870,8310,8959,8865,8313,8865,8866,8316,8871,8874,8319,8331,8331,8322,8874,8331,8325,8332,8332,8328,8874,8332,8331,8969,8969,8334,8344,8344,8337,8874,8344,8340,8866,8870,8343,8870,8969,8346,8870,8870,8349,8871,8874,8352,8364,8364,8355,8874,8364,8358,8365,8365,8361,8874,8365,8364,8970,8970,8367,8374,8374,8370,8874,8374,8373,8376,8970,6443,8377,8866,8866,8380,8872,8866,8383,8843,8874,8386,8864,8864,8389,8865,8865,8392,8873,8864,8395,8871,8864,8398,8864,8865,8401,8425,8425,8404,8426,8426,8407,8432,8432,8410,8865,8870,8413,8870,8425,8416,8870,8426,8419,8870,8432,8422,8870,8870,8425,8962,8962,8428,8866,8870,8431,8870,8962,8434,8870,8870,8437,8864,8864,8440,8865,8865,8443,8873,8864,8446,8871,8864,8449,8864,8865,8452,8864,8864,8455,8866,8866,8458,8470,8470,8461,8865,8870,8464,8870,8470,8467,8870,8870,8470,8962,8864,8473,8864,8866,8476,8871,8874,8479,8491,8491,8482,8874,8491,8485,8492,8492,8488,8874,8492,8491,8967,8967,8494,8504,8504,8497,8874,8504,8500,8866,8870,8503,8870,8967,8506,8870,8870,8509,8871,8874,8512,8524,8524,8515,8874,8524,8518,8525,8525,8521,8874,8525,8524,8968,8968,8527,8534,8534,8530,8874,8534,8533,8536,8968,8022,8537,8866,8866,8540,8872,8866,8543,8841,8874,8546,8865,8865,8549,8864,8864,8552,8873,8865,8555,8871,8865,8558,8865,8864,8561,8585,8585,8564,8586,8586,8567,8592,8592,8570,8864,8870,8573,8870,8585,8576,8870,8586,8579,8870,8592,8582,8870,8870,8585,8898,8898,8588,8866,8870,8591,8870,8898,8594,8870,8870,8597,8864,8864,8600,8865,8865,8603,8873,8864,8606,8849,8864,8609,8864,8865,8612,8864,8864,8615,8866,8866,8618,8630,8630,8621,8865,8870,8624,8870,8630,8627,8870,8870,8630,8899,8864,8633,8864,8866,8636,8865,8865,8639,8864,8864,8642,8854,8865,8645,8866,8865,8648,8865,8864,8651,8864,-1,8654,8864,8864,8657,8865,8865,8660,8873,8864,8663,8871,8864,8666,8864,8865,8669,8864,8864,8672,8866,8866,8675,8687,8687,8678,8865,8870,8681,8870,8687,8684,8870,8870,8687,8898,8864,8690,8864,8866,8693,8865,8865,8696,8864,8864,8699,8866,8865,8702,8871,8865,8705,8865,8864,8708,8872,8872,8711,8864,8872,8714,8870,8870,8726,8872,8872,8720,8844,8872,8723,8870,8870,8726,8735,8735,8729,8874,8735,8732,8866,8866,8735,8902,8866,8738,8869,8874,8741,8750,8750,8744,8874,8750,8747,8865,8865,8750,8901,8865,8753,8869,8874,8756,8765,8765,8759,8874,8765,8762,8864,8864,8765,8900,8864,8768,8869,8874,8771,8874,8874,8774,8873,8874,8777,8786,8786,8780,8874,8786,8783,8873,8873,8786,8897,8873,8789,8869,8874,8792,8801,8801,8795,8874,8801,8798,8806,8806,8801,8896,8806,8804,8870,8870,6317,8871,8874,8810,8822,8822,8813,8874,8822,8816,8823,8823,8819,8874,8823,8822,8875,8875,8825,8832,8832,8828,8874,8832,8831,8834,8875,539,8835,8869,8874,8838,8870,8870,-1,-2,-3,-4,0,10,100,115,12,2,3,37,4,45,48,49,50,33,61,37,100,0,99,8855,0,0,0,0,0,-1,0,1,-13,0,-8874,-8835,0,0,479001600,8861,-763,-8876,13,1,-479001600,0,0,0,479001600,-3814,-8881,-479001600,479001600,1,-8878,479001600,-6317,-8890,8,0,479001600,-8888,-479001600,47900160,-8537,-8897,7,0,47900160,-8898,-47900160,4790016,-8537,-8905,6,6,4790016,-8906,-4790016,479001,-8537,-8913,5,1,479001,-8914,-479001,47900,-8537,-8921,4,0,47900,-8922,-47900,4790,-8537,-8929,3,0,4790,-8930,-4790,479,-8537,-8937,2,9,479,-8938,-479,47,-8537,-8945,1,7,47,-8946,-47,4,-8537,-8953,0,4,4,-8954,-4,0,-8537,-8961,-8377,-8961,0,-8962,0,7,-8959,4,-4,-479001600,0,79,40,-7,-4,-47,-40,4,80,-79,-8,-159,-80,8947,10,39,-7875,-8983,40,4,20,2,40,-39,-4,-79,-40,8947,10,19,-7875,-8997,20,2,10,1,20,-19,-2,-39,-20,8947,10,9,-7875,-9011,-80,8939,10,30,10,-9,-1,-19,-10,2,40,-30,-4,-70,-40,8939,10,10,-7875,-9031,20,2,10,1,20,-10,-2,-30,-20,8939,10,0,-7875,-9045,10,16,40,-1,10,0,-1,-10,-10,-16,-8,-96,-80,8915,10,6,-7875,-9063,0,0,0,0,10,-6,-1,-16,-10] diff --git a/.output/actual/examples/sq/exec/logged/mazonka/helloWorld.logged b/.output/actual/examples/sq/exec/logged/mazonka/helloWorld.logged new file mode 100644 index 000000000..18a06b5ee --- /dev/null +++ b/.output/actual/examples/sq/exec/logged/mazonka/helloWorld.logged @@ -0,0 +1,2 @@ +ic: -1 +ram: [12,12,3,36,37,6,37,12,9,37,37,12,0,-1,15,38,36,18,12,12,21,53,37,24,37,12,27,37,37,30,36,12,-1,37,37,0,53,0,-1,72,101,108,108,111,44,32,87,111,114,108,100,33,10,53] diff --git a/.output/actual/examples/sq/exec/logged/mazonka/hi.logged b/.output/actual/examples/sq/exec/logged/mazonka/hi.logged new file mode 100644 index 000000000..55ae5c70d --- /dev/null +++ b/.output/actual/examples/sq/exec/logged/mazonka/hi.logged @@ -0,0 +1,2 @@ +ic: -1 +ram: [0,-1,3,10,-1,6,0,0,-1,72,105] diff --git a/.output/actual/examples/sq/output/output/esolangs/helloWorld.out b/.output/actual/examples/sq/exec/output/esolangs/helloWorld.output similarity index 100% rename from .output/actual/examples/sq/output/output/esolangs/helloWorld.out rename to .output/actual/examples/sq/exec/output/esolangs/helloWorld.output diff --git a/.output/actual/examples/sq/output/output/hello.out b/.output/actual/examples/sq/exec/output/hello.output similarity index 100% rename from .output/actual/examples/sq/output/output/hello.out rename to .output/actual/examples/sq/exec/output/hello.output diff --git a/.output/actual/examples/sq/output/output/longHello.out b/.output/actual/examples/sq/exec/output/longHello.output similarity index 100% rename from .output/actual/examples/sq/output/output/longHello.out rename to .output/actual/examples/sq/exec/output/longHello.output diff --git a/.output/actual/examples/sq/output/output/mazonka/factorial.out b/.output/actual/examples/sq/exec/output/mazonka/factorial.output similarity index 100% rename from .output/actual/examples/sq/output/output/mazonka/factorial.out rename to .output/actual/examples/sq/exec/output/mazonka/factorial.output diff --git a/.output/actual/examples/sq/output/output/mazonka/helloWorld.out b/.output/actual/examples/sq/exec/output/mazonka/helloWorld.output similarity index 100% rename from .output/actual/examples/sq/output/output/mazonka/helloWorld.out rename to .output/actual/examples/sq/exec/output/mazonka/helloWorld.output diff --git a/.output/actual/examples/sq/output/output/mazonka/hi.out b/.output/actual/examples/sq/exec/output/mazonka/hi.output similarity index 100% rename from .output/actual/examples/sq/output/output/mazonka/hi.out rename to .output/actual/examples/sq/exec/output/mazonka/hi.output diff --git a/.output/actual/examples/sq/output/logged/esolangs/helloWorld.out b/.output/actual/examples/sq/output/logged/esolangs/helloWorld.out deleted file mode 100644 index 3a2e3f498..000000000 --- a/.output/actual/examples/sq/output/logged/esolangs/helloWorld.out +++ /dev/null @@ -1 +0,0 @@ --1 diff --git a/.output/actual/examples/sq/output/logged/hello.out b/.output/actual/examples/sq/output/logged/hello.out deleted file mode 100644 index 3a2e3f498..000000000 --- a/.output/actual/examples/sq/output/logged/hello.out +++ /dev/null @@ -1 +0,0 @@ --1 diff --git a/.output/actual/examples/sq/output/logged/longHello.out b/.output/actual/examples/sq/output/logged/longHello.out deleted file mode 100644 index 3a2e3f498..000000000 --- a/.output/actual/examples/sq/output/logged/longHello.out +++ /dev/null @@ -1 +0,0 @@ --1 diff --git a/.output/actual/examples/sq/output/logged/mazonka/factorial.out b/.output/actual/examples/sq/output/logged/mazonka/factorial.out deleted file mode 100644 index 3a2e3f498..000000000 --- a/.output/actual/examples/sq/output/logged/mazonka/factorial.out +++ /dev/null @@ -1 +0,0 @@ --1 diff --git a/.output/actual/examples/sq/output/logged/mazonka/helloWorld.out b/.output/actual/examples/sq/output/logged/mazonka/helloWorld.out deleted file mode 100644 index 3a2e3f498..000000000 --- a/.output/actual/examples/sq/output/logged/mazonka/helloWorld.out +++ /dev/null @@ -1 +0,0 @@ --1 diff --git a/.output/actual/examples/sq/output/logged/mazonka/hi.out b/.output/actual/examples/sq/output/logged/mazonka/hi.out deleted file mode 100644 index 3a2e3f498..000000000 --- a/.output/actual/examples/sq/output/logged/mazonka/hi.out +++ /dev/null @@ -1 +0,0 @@ --1 diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/bottles.logged b/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/bottles.logged new file mode 100644 index 000000000..f12dec671 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/bottles.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 3,Mark "01001100010011110100111101010000",Dup,OutputNum,Liter 0,Liter 32,Liter 44,Liter 108,Liter 108,Liter 97,Liter 119,Liter 32,Liter 101,Liter 104,Liter 116,Liter 32,Liter 110,Liter 111,Liter 32,Liter 114,Liter 101,Liter 101,Liter 98,Liter 32,Liter 102,Liter 111,Liter 32,Liter 115,Liter 101,Liter 108,Liter 116,Liter 116,Liter 111,Liter 98,Liter 32,Call "011100000111001001101001011011100111010001110011",Dup,OutputNum,Liter 0,Liter 114,Liter 101,Liter 101,Liter 98,Liter 32,Liter 102,Liter 111,Liter 32,Liter 115,Liter 101,Liter 108,Liter 116,Liter 116,Liter 111,Liter 98,Liter 32,Call "0111000001110010011010010110111001110100011100110110110001101110",Liter 0,Liter 100,Liter 110,Liter 117,Liter 111,Liter 114,Liter 97,Liter 32,Liter 116,Liter 105,Liter 32,Liter 115,Liter 115,Liter 97,Liter 112,Liter 32,Liter 44,Liter 110,Liter 119,Liter 111,Liter 100,Liter 32,Liter 101,Liter 110,Liter 111,Liter 32,Liter 101,Liter 107,Liter 97,Liter 84,Call "0111000001110010011010010110111001110100011100110110110001101110",Liter 1,Binary Sub,Dup,OutputNum,Liter 0,Liter 108,Liter 108,Liter 97,Liter 119,Liter 32,Liter 101,Liter 104,Liter 116,Liter 32,Liter 110,Liter 111,Liter 32,Liter 114,Liter 101,Liter 101,Liter 98,Liter 32,Liter 102,Liter 111,Liter 32,Liter 115,Liter 101,Liter 108,Liter 116,Liter 116,Liter 111,Liter 98,Liter 32,Call "0111000001110010011010010110111001110100011100110110110001101110",Liter 0,Call "0111000001110010011010010110111001110100011100110110110001101110",Dup,Branch EZ "010011000100111101001111010100000011101000110001",Jump "01001100010011110100111101010000",Mark "010011000100111101001111010100000011101000110001",End,Mark "011100000111001001101001011011100111010001110011",Dup,Branch EZ "01110000011100100110100101101110011101000111001101011111011001010110111001100100",OutputChar,Jump "011100000111001001101001011011100111010001110011",Mark "01110000011100100110100101101110011101000111001101011111011001010110111001100100",Discard,Return,Mark "0111000001110010011010010110111001110100011100110110110001101110",Call "011100000111001001101001011011100111010001110011",Liter 10,OutputChar,Return] 128 (IS []) +stack: fromList [0] +ram: [] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/hello.logged b/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/hello.logged new file mode 100644 index 000000000..1be5e3541 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/hello.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 32,Liter 44,Liter 111,Liter 108,Liter 108,Liter 101,Liter 72,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,Liter 10,Liter 33,Liter 100,Liter 108,Liter 114,Liter 111,Liter 119,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,End] 29 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/hello2.logged b/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/hello2.logged new file mode 100644 index 000000000..15e86d681 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/hello2.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 10,Liter 33,Liter 100,Liter 108,Liter 114,Liter 111,Liter 119,Liter 32,Liter 44,Liter 111,Liter 108,Liter 108,Liter 101,Liter 72,Call "011100000111001001101001011011100111010001110011",End,Mark "011100000111001001101001011011100111010001110011",Dup,Branch EZ "01110000011100100110100101101110011101000111001101011111011001010110111001100100",OutputChar,Jump "011100000111001001101001011011100111010001110011",Mark "01110000011100100110100101101110011101000111001101011111011001010110111001100100",Discard,Return,Mark "0111000001110010011010010110111001110100011100110110110001101110",Call "011100000111001001101001011011100111010001110011",Liter 10,OutputChar,Return] 17 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/hello4.logged b/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/hello4.logged new file mode 100644 index 000000000..a7de17642 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/hello4.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 33,Liter 100,Liter 108,Liter 114,Liter 111,Liter 119,Liter 32,Liter 44,Liter 111,Liter 108,Liter 108,Liter 101,Liter 72,Call "0111000001110010011010010110111001110100011100110110110001101110",End,Mark "011100000111001001101001011011100111010001110011",Dup,Branch EZ "01110000011100100110100101101110011101000111001101011111011001010110111001100100",OutputChar,Jump "011100000111001001101001011011100111010001110011",Mark "01110000011100100110100101101110011101000111001101011111011001010110111001100100",Discard,Return,Mark "0111000001110010011010010110111001110100011100110110110001101110",Call "011100000111001001101001011011100111010001110011",Liter 10,OutputChar,Return] 16 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/prim.logged b/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/prim.logged new file mode 100644 index 000000000..e2d569afd --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/prim.logged @@ -0,0 +1,3 @@ +iu: IU [Mark "0111001101110100",Liter 0,Liter 93,Liter 48,Liter 48,Liter 49,Liter 45,Liter 50,Liter 91,Liter 32,Liter 115,Liter 114,Liter 101,Liter 98,Liter 109,Liter 117,Liter 110,Liter 32,Liter 109,Liter 105,Liter 114,Liter 112,Call "0111000001110010011010010110111001110100011100110110110001101110",Liter 0,Mark "011001100101111101110011011101000110000101110010011101000101111100110001",Dup,Liter 100,Binary Sub,Branch EZ "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110001",Dup,Liter 100,Binary Add,Liter 1,Store,Liter 1,Binary Add,Jump "011001100101111101110011011101000110000101110010011101000101111100110001",Mark "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110001",Discard,Liter 2,Mark "011001100101111101110011011101000110000101110010011101000101111100110010",Dup,Liter 11,Binary Sub,Branch EZ "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110010",Liter 2,Mark "011001100101111101110011011101000110000101110010011101000101111100110011",Dup,Liter 100,Binary Sub,Branch EZ "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110011",Dup,Liter 1,Swap,Store,Swap,Dup,Liter 2,Swap,Store,Swap,Liter 1,Load,Liter 2,Load,Binary Mul,Liter 100,Binary Add,Liter 0,Store,Liter 1,Binary Add,Jump "011001100101111101110011011101000110000101110010011101000101111100110011",Mark "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110011",Discard,Liter 1,Binary Add,Jump "011001100101111101110011011101000110000101110010011101000101111100110010",Mark "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110010",Discard,Liter 2,Mark "011001100101111101110011011101000110000101110010011101000101111100110100",Dup,Liter 100,Binary Sub,Branch EZ "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110100",Dup,Liter 100,Binary Add,Load,Branch EZ "011011100110111101100100011100100110000101110111",Dup,OutputNum,Liter 0,Liter 32,Call "011100000111001001101001011011100111010001110011",Mark "011011100110111101100100011100100110000101110111",Liter 1,Binary Add,Jump "011001100101111101110011011101000110000101110010011101000101111100110100",Mark "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110100",Discard,Liter 0,Call "0111000001110010011010010110111001110100011100110110110001101110",End,Mark "011100000111001001101001011011100111010001110011",Dup,Branch EZ "01110000011100100110100101101110011101000111001101011111011001010110111001100100",OutputChar,Jump "011100000111001001101001011011100111010001110011",Mark "01110000011100100110100101101110011101000111001101011111011001010110111001100100",Discard,Return,Mark "0111000001110010011010010110111001110100011100110110110001101110",Call "011100000111001001101001011011100111010001110011",Liter 10,OutputChar,Return] 105 (IS []) +stack: fromList [] +ram: [0,99,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,1,0,0,0,1,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/true.logged b/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/true.logged new file mode 100644 index 000000000..ea02f0c85 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/true.logged @@ -0,0 +1,3 @@ +iu: IU [End] 1 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/bottles.logged b/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/bottles.logged new file mode 100644 index 000000000..9eaf022f6 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/bottles.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 3,Mark "LOOP",Dup,OutputNum,Liter 0,Liter 32,Liter 44,Liter 108,Liter 108,Liter 97,Liter 119,Liter 32,Liter 101,Liter 104,Liter 116,Liter 32,Liter 110,Liter 111,Liter 32,Liter 114,Liter 101,Liter 101,Liter 98,Liter 32,Liter 102,Liter 111,Liter 32,Liter 115,Liter 101,Liter 108,Liter 116,Liter 116,Liter 111,Liter 98,Liter 32,Call "prints",Dup,OutputNum,Liter 0,Liter 114,Liter 101,Liter 101,Liter 98,Liter 32,Liter 102,Liter 111,Liter 32,Liter 115,Liter 101,Liter 108,Liter 116,Liter 116,Liter 111,Liter 98,Liter 32,Call "printsln",Liter 0,Liter 100,Liter 110,Liter 117,Liter 111,Liter 114,Liter 97,Liter 32,Liter 116,Liter 105,Liter 32,Liter 115,Liter 115,Liter 97,Liter 112,Liter 32,Liter 44,Liter 110,Liter 119,Liter 111,Liter 100,Liter 32,Liter 101,Liter 110,Liter 111,Liter 32,Liter 101,Liter 107,Liter 97,Liter 84,Call "printsln",Liter 1,Binary Sub,Dup,OutputNum,Liter 0,Liter 108,Liter 108,Liter 97,Liter 119,Liter 32,Liter 101,Liter 104,Liter 116,Liter 32,Liter 110,Liter 111,Liter 32,Liter 114,Liter 101,Liter 101,Liter 98,Liter 32,Liter 102,Liter 111,Liter 32,Liter 115,Liter 101,Liter 108,Liter 116,Liter 116,Liter 111,Liter 98,Liter 32,Call "printsln",Liter 0,Call "printsln",Dup,Branch EZ "LOOP:1",Jump "LOOP",Mark "LOOP:1",End,Mark "prints",Dup,Branch EZ "prints_end",OutputChar,Jump "prints",Mark "prints_end",Discard,Return,Mark "printsln",Call "prints",Liter 10,OutputChar,Return] 128 (IS []) +stack: fromList [0] +ram: [] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/hello.logged b/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/hello.logged new file mode 100644 index 000000000..1be5e3541 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/hello.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 32,Liter 44,Liter 111,Liter 108,Liter 108,Liter 101,Liter 72,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,Liter 10,Liter 33,Liter 100,Liter 108,Liter 114,Liter 111,Liter 119,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,End] 29 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/hello2.logged b/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/hello2.logged new file mode 100644 index 000000000..512936818 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/hello2.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 10,Liter 33,Liter 100,Liter 108,Liter 114,Liter 111,Liter 119,Liter 32,Liter 44,Liter 111,Liter 108,Liter 108,Liter 101,Liter 72,Call "prints",End,Mark "prints",Dup,Branch EZ "prints_end",OutputChar,Jump "prints",Mark "prints_end",Discard,Return,Mark "printsln",Call "prints",Liter 10,OutputChar,Return] 17 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/hello4.logged b/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/hello4.logged new file mode 100644 index 000000000..dea2ef8b6 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/hello4.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 33,Liter 100,Liter 108,Liter 114,Liter 111,Liter 119,Liter 32,Liter 44,Liter 111,Liter 108,Liter 108,Liter 101,Liter 72,Call "printsln",End,Mark "prints",Dup,Branch EZ "prints_end",OutputChar,Jump "prints",Mark "prints_end",Discard,Return,Mark "printsln",Call "prints",Liter 10,OutputChar,Return] 16 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/prim.logged b/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/prim.logged new file mode 100644 index 000000000..4ed2dee92 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/prim.logged @@ -0,0 +1,3 @@ +iu: IU [Mark "st",Liter 0,Liter 93,Liter 48,Liter 48,Liter 49,Liter 45,Liter 50,Liter 91,Liter 32,Liter 115,Liter 114,Liter 101,Liter 98,Liter 109,Liter 117,Liter 110,Liter 32,Liter 109,Liter 105,Liter 114,Liter 112,Call "printsln",Liter 0,Mark "f_start_1",Dup,Liter 100,Binary Sub,Branch EZ "f_finished_1",Dup,Liter 100,Binary Add,Liter 1,Store,Liter 1,Binary Add,Jump "f_start_1",Mark "f_finished_1",Discard,Liter 2,Mark "f_start_2",Dup,Liter 11,Binary Sub,Branch EZ "f_finished_2",Liter 2,Mark "f_start_3",Dup,Liter 100,Binary Sub,Branch EZ "f_finished_3",Dup,Liter 1,Swap,Store,Swap,Dup,Liter 2,Swap,Store,Swap,Liter 1,Load,Liter 2,Load,Binary Mul,Liter 100,Binary Add,Liter 0,Store,Liter 1,Binary Add,Jump "f_start_3",Mark "f_finished_3",Discard,Liter 1,Binary Add,Jump "f_start_2",Mark "f_finished_2",Discard,Liter 2,Mark "f_start_4",Dup,Liter 100,Binary Sub,Branch EZ "f_finished_4",Dup,Liter 100,Binary Add,Load,Branch EZ "nodraw",Dup,OutputNum,Liter 0,Liter 32,Call "prints",Mark "nodraw",Liter 1,Binary Add,Jump "f_start_4",Mark "f_finished_4",Discard,Liter 0,Call "printsln",End,Mark "prints",Dup,Branch EZ "prints_end",OutputChar,Jump "prints",Mark "prints_end",Discard,Return,Mark "printsln",Call "prints",Liter 10,OutputChar,Return] 105 (IS []) +stack: fromList [] +ram: [0,99,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,1,0,0,0,1,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/true.logged b/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/true.logged new file mode 100644 index 000000000..ea02f0c85 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/true.logged @@ -0,0 +1,3 @@ +iu: IU [End] 1 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/calc.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/calc.logged new file mode 100644 index 000000000..835cf7cb2 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/calc.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 115,Store,Liter 7,Liter 111,Store,Liter 8,Liter 109,Store,Liter 9,Liter 101,Store,Liter 10,Liter 32,Store,Liter 11,Liter 110,Store,Liter 12,Liter 117,Store,Liter 13,Liter 109,Store,Liter 14,Liter 98,Store,Liter 15,Liter 101,Store,Liter 16,Liter 114,Store,Liter 17,Liter 115,Store,Liter 18,Liter 44,Store,Liter 19,Liter 32,Store,Liter 20,Liter 116,Store,Liter 21,Liter 104,Store,Liter 22,Liter 101,Store,Liter 23,Liter 110,Store,Liter 24,Liter 32,Store,Liter 25,Liter 45,Store,Liter 26,Liter 49,Store,Liter 27,Liter 32,Store,Liter 28,Liter 116,Store,Liter 29,Liter 111,Store,Liter 30,Liter 32,Store,Liter 31,Liter 102,Store,Liter 32,Liter 105,Store,Liter 33,Liter 110,Store,Liter 34,Liter 105,Store,Liter 35,Liter 115,Store,Liter 36,Liter 104,Store,Liter 37,Liter 0,Store,Liter 42,Liter 78,Store,Liter 43,Liter 117,Store,Liter 44,Liter 109,Store,Liter 45,Liter 98,Store,Liter 46,Liter 101,Store,Liter 47,Liter 114,Store,Liter 48,Liter 58,Store,Liter 49,Liter 0,Store,Liter 60,Liter 84,Store,Liter 61,Liter 111,Store,Liter 62,Liter 116,Store,Liter 63,Liter 97,Store,Liter 64,Liter 108,Store,Liter 65,Liter 32,Store,Liter 66,Liter 105,Store,Liter 67,Liter 115,Store,Liter 68,Liter 32,Store,Liter 69,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",Liter 100,Liter 0,Store,Mark "01101100011011110110111101110000",Liter 42,Call "0111011101110010011010010111010001100101",Liter 101,InputNum,Liter 101,Load,Dup,Liter (-1),Binary Sub,Branch EZ "01110000011100100110111101100111011001010110111001100100",Liter 100,Load,Binary Add,Liter 100,Swap,Store,Jump "01101100011011110110111101110000",Mark "01110000011100100110111101100111011001010110111001100100",Discard,Liter 60,Call "0111011101110010011010010111010001100101",Liter 100,Load,OutputNum,Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 201 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,115,111,109,101,32,110,117,109,98,101,114,115,44,32,116,104,101,110,32,45,49,32,116,111,32,102,105,110,105,115,104,0,0,0,0,0,78,117,109,98,101,114,58,0,0,0,0,0,0,0,0,0,0,0,84,111,116,97,108,32,105,115,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/count.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/count.logged new file mode 100644 index 000000000..6678ddbef --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/count.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 1,Mark "01000011",Dup,OutputNum,Liter 10,OutputChar,Liter 1,Binary Add,Dup,Liter 11,Binary Sub,Branch EZ "01000101",Jump "01000011",Mark "01000101",Discard,End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 16 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/fact.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/fact.logged new file mode 100644 index 000000000..0346e18d5 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/fact.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 33,Store,Liter 21,Liter 32,Store,Liter 22,Liter 61,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 100,Load,Call "01100110011000010110001101110100",Liter 100,Load,OutputNum,Liter 20,Call "0111011101110010011010010111010001100101",OutputNum,Call "01101110011001010111011101101100011010010110111001100101",End,Mark "01100110011000010110001101110100",Dup,Liter 1,Binary Sub,Branch EZ "0110011001100001011000110111010001100010011000010111001101100101",Dup,Liter 1,Binary Sub,Call "01100110011000010110001101110100",Binary Mul,Return,Mark "0110011001100001011000110111010001100010011000010111001101100101",Liter 1,Discard,Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 81 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,33,32,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/hWorld.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/hWorld.logged new file mode 100644 index 000000000..3c510bffa --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/hWorld.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 72,Store,Liter 1,Liter 101,Store,Liter 2,Liter 108,Store,Liter 3,Liter 108,Store,Liter 4,Liter 111,Store,Liter 5,Liter 44,Store,Liter 6,Liter 32,Store,Liter 7,Liter 119,Store,Liter 8,Liter 111,Store,Liter 9,Liter 114,Store,Liter 10,Liter 108,Store,Liter 11,Liter 100,Store,Liter 12,Liter 32,Store,Liter 13,Liter 111,Store,Liter 14,Liter 102,Store,Liter 15,Liter 32,Store,Liter 16,Liter 115,Store,Liter 17,Liter 112,Store,Liter 18,Liter 97,Store,Liter 19,Liter 99,Store,Liter 20,Liter 101,Store,Liter 21,Liter 115,Store,Liter 22,Liter 33,Store,Liter 23,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 76 (IS []) +stack: fromList [] +ram: [72,101,108,108,111,44,32,119,111,114,108,100,32,111,102,32,115,112,97,99,101,115,33,0] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/hanoi.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/hanoi.logged new file mode 100644 index 000000000..26abd252d --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/hanoi.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 32,Store,Liter 21,Liter 45,Store,Liter 22,Liter 62,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 100,Load,Liter 1,Liter 3,Liter 2,Call "0110100001100001011011100110111101101001",End,Mark "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 100,Load,Branch EZ "0110010101101110011001000110100001100001011011100110111101101001",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 101,Load,Liter 103,Load,Liter 102,Load,Call "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 101,Load,OutputNum,Liter 20,Call "0111011101110010011010010111010001100101",Liter 102,Load,OutputNum,Call "01101110011001010111011101101100011010010110111001100101",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 103,Load,Liter 102,Load,Liter 101,Load,Call "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Mark "0110010101101110011001000110100001100001011011100110111101101001",Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 77 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,32,45,62,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,3,2] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/helloWorld.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/helloWorld.logged new file mode 100644 index 000000000..fbc0dd9ad --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/helloWorld.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 72,OutputChar,Liter 101,OutputChar,Liter 108,OutputChar,Liter 108,OutputChar,Liter 111,OutputChar,Liter 44,OutputChar,Liter 32,OutputChar,Liter 119,OutputChar,Liter 111,OutputChar,Liter 114,OutputChar,Liter 108,OutputChar,Liter 100,OutputChar,End] 25 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/locTest.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/locTest.logged new file mode 100644 index 000000000..5833f3ab5 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/locTest.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 0,Call "0111011101110010011010010111010001100101",Liter 101,InputNum,Liter 100,Load,Liter 101,Load,Call "01101100011011110110001101110100011001010111001101110100",OutputNum,End,Mark "01101100011011110110001101110100011001010111001101110100",Copy 0,Copy 2,Binary Add,Slide 2,Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 66 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/name.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/name.logged new file mode 100644 index 000000000..5cf6f9803 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/name.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 80,Store,Liter 1,Liter 108,Store,Liter 2,Liter 101,Store,Liter 3,Liter 97,Store,Liter 4,Liter 115,Store,Liter 5,Liter 101,Store,Liter 6,Liter 32,Store,Liter 7,Liter 101,Store,Liter 8,Liter 110,Store,Liter 9,Liter 116,Store,Liter 10,Liter 101,Store,Liter 11,Liter 114,Store,Liter 12,Liter 32,Store,Liter 13,Liter 121,Store,Liter 14,Liter 111,Store,Liter 15,Liter 117,Store,Liter 16,Liter 114,Store,Liter 17,Liter 32,Store,Liter 18,Liter 110,Store,Liter 19,Liter 97,Store,Liter 20,Liter 109,Store,Liter 21,Liter 101,Store,Liter 22,Liter 58,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 30,Liter 72,Store,Liter 31,Liter 101,Store,Liter 32,Liter 108,Store,Liter 33,Liter 108,Store,Liter 34,Liter 111,Store,Liter 35,Liter 32,Store,Liter 36,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,Call "01110010011001010110000101100100",Liter 30,Call "0111011101110010011010010111010001100101",Liter 100,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 106 (IS []) +stack: fromList [] +ram: [80,108,101,97,115,101,32,101,110,116,101,114,32,121,111,117,114,32,110,97,109,101,58,32,0,0,0,0,0,0,72,101,108,108,111,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,114,105,116,101,79,110,108,121,10,0] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/truthMachine.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/truthMachine.logged new file mode 100644 index 000000000..44e15799f --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/False/truthMachine.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Dup,InputNum,Load,Branch EZ "0",Mark "1",Liter 1,OutputNum,Jump "1",Mark "0",Liter 0,OutputNum,End] 13 (IS []) +stack: fromList [] +ram: [0] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/calc.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/calc.logged new file mode 100644 index 000000000..21f4bb792 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/calc.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 115,Store,Liter 7,Liter 111,Store,Liter 8,Liter 109,Store,Liter 9,Liter 101,Store,Liter 10,Liter 32,Store,Liter 11,Liter 110,Store,Liter 12,Liter 117,Store,Liter 13,Liter 109,Store,Liter 14,Liter 98,Store,Liter 15,Liter 101,Store,Liter 16,Liter 114,Store,Liter 17,Liter 115,Store,Liter 18,Liter 44,Store,Liter 19,Liter 32,Store,Liter 20,Liter 116,Store,Liter 21,Liter 104,Store,Liter 22,Liter 101,Store,Liter 23,Liter 110,Store,Liter 24,Liter 32,Store,Liter 25,Liter 45,Store,Liter 26,Liter 49,Store,Liter 27,Liter 32,Store,Liter 28,Liter 116,Store,Liter 29,Liter 111,Store,Liter 30,Liter 32,Store,Liter 31,Liter 102,Store,Liter 32,Liter 105,Store,Liter 33,Liter 110,Store,Liter 34,Liter 105,Store,Liter 35,Liter 115,Store,Liter 36,Liter 104,Store,Liter 37,Liter 0,Store,Liter 42,Liter 78,Store,Liter 43,Liter 117,Store,Liter 44,Liter 109,Store,Liter 45,Liter 98,Store,Liter 46,Liter 101,Store,Liter 47,Liter 114,Store,Liter 48,Liter 58,Store,Liter 49,Liter 0,Store,Liter 60,Liter 84,Store,Liter 61,Liter 111,Store,Liter 62,Liter 116,Store,Liter 63,Liter 97,Store,Liter 64,Liter 108,Store,Liter 65,Liter 32,Store,Liter 66,Liter 105,Store,Liter 67,Liter 115,Store,Liter 68,Liter 32,Store,Liter 69,Liter 0,Store,Liter 0,Call "write",Call "newline",Liter 100,Liter 0,Store,Mark "loop",Liter 42,Call "write",Liter 101,InputNum,Liter 101,Load,Dup,Liter (-1),Binary Sub,Branch EZ "progend",Liter 100,Load,Binary Add,Liter 100,Swap,Store,Jump "loop",Mark "progend",Discard,Liter 60,Call "write",Liter 100,Load,OutputNum,Call "newline",End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 201 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,115,111,109,101,32,110,117,109,98,101,114,115,44,32,116,104,101,110,32,45,49,32,116,111,32,102,105,110,105,115,104,0,0,0,0,0,78,117,109,98,101,114,58,0,0,0,0,0,0,0,0,0,0,0,84,111,116,97,108,32,105,115,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/count.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/count.logged new file mode 100644 index 000000000..8178c3cf4 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/count.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 1,Mark "C",Dup,OutputNum,Liter 10,OutputChar,Liter 1,Binary Add,Dup,Liter 11,Binary Sub,Branch EZ "E",Jump "C",Mark "E",Discard,End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 16 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/fact.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/fact.logged new file mode 100644 index 000000000..d3b9d4b58 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/fact.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 33,Store,Liter 21,Liter 32,Store,Liter 22,Liter 61,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "write",Liter 100,InputNum,Liter 100,Load,Call "fact",Liter 100,Load,OutputNum,Liter 20,Call "write",OutputNum,Call "newline",End,Mark "fact",Dup,Liter 1,Binary Sub,Branch EZ "factbase",Dup,Liter 1,Binary Sub,Call "fact",Binary Mul,Return,Mark "factbase",Liter 1,Discard,Return,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 81 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,33,32,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/hWorld.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/hWorld.logged new file mode 100644 index 000000000..7160f9fe8 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/hWorld.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 72,Store,Liter 1,Liter 101,Store,Liter 2,Liter 108,Store,Liter 3,Liter 108,Store,Liter 4,Liter 111,Store,Liter 5,Liter 44,Store,Liter 6,Liter 32,Store,Liter 7,Liter 119,Store,Liter 8,Liter 111,Store,Liter 9,Liter 114,Store,Liter 10,Liter 108,Store,Liter 11,Liter 100,Store,Liter 12,Liter 32,Store,Liter 13,Liter 111,Store,Liter 14,Liter 102,Store,Liter 15,Liter 32,Store,Liter 16,Liter 115,Store,Liter 17,Liter 112,Store,Liter 18,Liter 97,Store,Liter 19,Liter 99,Store,Liter 20,Liter 101,Store,Liter 21,Liter 115,Store,Liter 22,Liter 33,Store,Liter 23,Liter 0,Store,Liter 0,Call "write",Call "newline",End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 76 (IS []) +stack: fromList [] +ram: [72,101,108,108,111,44,32,119,111,114,108,100,32,111,102,32,115,112,97,99,101,115,33,0] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/hanoi.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/hanoi.logged new file mode 100644 index 000000000..afa707362 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/hanoi.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 32,Store,Liter 21,Liter 45,Store,Liter 22,Liter 62,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "write",Liter 100,InputNum,Liter 100,Load,Liter 1,Liter 3,Liter 2,Call "hanoi",End,Mark "hanoi",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 100,Load,Branch EZ "endhanoi",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 101,Load,Liter 103,Load,Liter 102,Load,Call "hanoi",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 101,Load,OutputNum,Liter 20,Call "write",Liter 102,Load,OutputNum,Call "newline",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 103,Load,Liter 102,Load,Liter 101,Load,Call "hanoi",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Mark "endhanoi",Return,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 77 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,32,45,62,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,3,2] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/helloWorld.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/helloWorld.logged new file mode 100644 index 000000000..fbc0dd9ad --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/helloWorld.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 72,OutputChar,Liter 101,OutputChar,Liter 108,OutputChar,Liter 108,OutputChar,Liter 111,OutputChar,Liter 44,OutputChar,Liter 32,OutputChar,Liter 119,OutputChar,Liter 111,OutputChar,Liter 114,OutputChar,Liter 108,OutputChar,Liter 100,OutputChar,End] 25 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/locTest.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/locTest.logged new file mode 100644 index 000000000..9a76c145d --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/locTest.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 0,Call "write",Liter 100,InputNum,Liter 0,Call "write",Liter 101,InputNum,Liter 100,Load,Liter 101,Load,Call "loctest",OutputNum,End,Mark "loctest",Copy 0,Copy 2,Binary Add,Slide 2,Return,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 66 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/name.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/name.logged new file mode 100644 index 000000000..c2c7b36d0 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/name.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 80,Store,Liter 1,Liter 108,Store,Liter 2,Liter 101,Store,Liter 3,Liter 97,Store,Liter 4,Liter 115,Store,Liter 5,Liter 101,Store,Liter 6,Liter 32,Store,Liter 7,Liter 101,Store,Liter 8,Liter 110,Store,Liter 9,Liter 116,Store,Liter 10,Liter 101,Store,Liter 11,Liter 114,Store,Liter 12,Liter 32,Store,Liter 13,Liter 121,Store,Liter 14,Liter 111,Store,Liter 15,Liter 117,Store,Liter 16,Liter 114,Store,Liter 17,Liter 32,Store,Liter 18,Liter 110,Store,Liter 19,Liter 97,Store,Liter 20,Liter 109,Store,Liter 21,Liter 101,Store,Liter 22,Liter 58,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 30,Liter 72,Store,Liter 31,Liter 101,Store,Liter 32,Liter 108,Store,Liter 33,Liter 108,Store,Liter 34,Liter 111,Store,Liter 35,Liter 32,Store,Liter 36,Liter 0,Store,Liter 0,Call "write",Liter 100,Call "read",Liter 30,Call "write",Liter 100,Call "write",Call "newline",End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 106 (IS []) +stack: fromList [] +ram: [80,108,101,97,115,101,32,101,110,116,101,114,32,121,111,117,114,32,110,97,109,101,58,32,0,0,0,0,0,0,72,101,108,108,111,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,114,105,116,101,79,110,108,121,10,0] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/truthMachine.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/truthMachine.logged new file mode 100644 index 000000000..ef4e27062 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/stn/True/truthMachine.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Dup,InputNum,Load,Branch EZ "\NUL",Mark "\SOH",Liter 1,OutputNum,Jump "\SOH",Mark "\NUL",Liter 0,OutputNum,End] 13 (IS []) +stack: fromList [] +ram: [0] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/calc.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/calc.logged new file mode 100644 index 000000000..835cf7cb2 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/calc.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 115,Store,Liter 7,Liter 111,Store,Liter 8,Liter 109,Store,Liter 9,Liter 101,Store,Liter 10,Liter 32,Store,Liter 11,Liter 110,Store,Liter 12,Liter 117,Store,Liter 13,Liter 109,Store,Liter 14,Liter 98,Store,Liter 15,Liter 101,Store,Liter 16,Liter 114,Store,Liter 17,Liter 115,Store,Liter 18,Liter 44,Store,Liter 19,Liter 32,Store,Liter 20,Liter 116,Store,Liter 21,Liter 104,Store,Liter 22,Liter 101,Store,Liter 23,Liter 110,Store,Liter 24,Liter 32,Store,Liter 25,Liter 45,Store,Liter 26,Liter 49,Store,Liter 27,Liter 32,Store,Liter 28,Liter 116,Store,Liter 29,Liter 111,Store,Liter 30,Liter 32,Store,Liter 31,Liter 102,Store,Liter 32,Liter 105,Store,Liter 33,Liter 110,Store,Liter 34,Liter 105,Store,Liter 35,Liter 115,Store,Liter 36,Liter 104,Store,Liter 37,Liter 0,Store,Liter 42,Liter 78,Store,Liter 43,Liter 117,Store,Liter 44,Liter 109,Store,Liter 45,Liter 98,Store,Liter 46,Liter 101,Store,Liter 47,Liter 114,Store,Liter 48,Liter 58,Store,Liter 49,Liter 0,Store,Liter 60,Liter 84,Store,Liter 61,Liter 111,Store,Liter 62,Liter 116,Store,Liter 63,Liter 97,Store,Liter 64,Liter 108,Store,Liter 65,Liter 32,Store,Liter 66,Liter 105,Store,Liter 67,Liter 115,Store,Liter 68,Liter 32,Store,Liter 69,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",Liter 100,Liter 0,Store,Mark "01101100011011110110111101110000",Liter 42,Call "0111011101110010011010010111010001100101",Liter 101,InputNum,Liter 101,Load,Dup,Liter (-1),Binary Sub,Branch EZ "01110000011100100110111101100111011001010110111001100100",Liter 100,Load,Binary Add,Liter 100,Swap,Store,Jump "01101100011011110110111101110000",Mark "01110000011100100110111101100111011001010110111001100100",Discard,Liter 60,Call "0111011101110010011010010111010001100101",Liter 100,Load,OutputNum,Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 201 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,115,111,109,101,32,110,117,109,98,101,114,115,44,32,116,104,101,110,32,45,49,32,116,111,32,102,105,110,105,115,104,0,0,0,0,0,78,117,109,98,101,114,58,0,0,0,0,0,0,0,0,0,0,0,84,111,116,97,108,32,105,115,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/count.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/count.logged new file mode 100644 index 000000000..6678ddbef --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/count.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 1,Mark "01000011",Dup,OutputNum,Liter 10,OutputChar,Liter 1,Binary Add,Dup,Liter 11,Binary Sub,Branch EZ "01000101",Jump "01000011",Mark "01000101",Discard,End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 16 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/fact.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/fact.logged new file mode 100644 index 000000000..0346e18d5 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/fact.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 33,Store,Liter 21,Liter 32,Store,Liter 22,Liter 61,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 100,Load,Call "01100110011000010110001101110100",Liter 100,Load,OutputNum,Liter 20,Call "0111011101110010011010010111010001100101",OutputNum,Call "01101110011001010111011101101100011010010110111001100101",End,Mark "01100110011000010110001101110100",Dup,Liter 1,Binary Sub,Branch EZ "0110011001100001011000110111010001100010011000010111001101100101",Dup,Liter 1,Binary Sub,Call "01100110011000010110001101110100",Binary Mul,Return,Mark "0110011001100001011000110111010001100010011000010111001101100101",Liter 1,Discard,Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 81 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,33,32,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/hanoi.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/hanoi.logged new file mode 100644 index 000000000..26abd252d --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/hanoi.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 32,Store,Liter 21,Liter 45,Store,Liter 22,Liter 62,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 100,Load,Liter 1,Liter 3,Liter 2,Call "0110100001100001011011100110111101101001",End,Mark "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 100,Load,Branch EZ "0110010101101110011001000110100001100001011011100110111101101001",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 101,Load,Liter 103,Load,Liter 102,Load,Call "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 101,Load,OutputNum,Liter 20,Call "0111011101110010011010010111010001100101",Liter 102,Load,OutputNum,Call "01101110011001010111011101101100011010010110111001100101",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 103,Load,Liter 102,Load,Liter 101,Load,Call "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Mark "0110010101101110011001000110100001100001011011100110111101101001",Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 77 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,32,45,62,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,3,2] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/hworld.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/hworld.logged new file mode 100644 index 000000000..3c510bffa --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/hworld.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 72,Store,Liter 1,Liter 101,Store,Liter 2,Liter 108,Store,Liter 3,Liter 108,Store,Liter 4,Liter 111,Store,Liter 5,Liter 44,Store,Liter 6,Liter 32,Store,Liter 7,Liter 119,Store,Liter 8,Liter 111,Store,Liter 9,Liter 114,Store,Liter 10,Liter 108,Store,Liter 11,Liter 100,Store,Liter 12,Liter 32,Store,Liter 13,Liter 111,Store,Liter 14,Liter 102,Store,Liter 15,Liter 32,Store,Liter 16,Liter 115,Store,Liter 17,Liter 112,Store,Liter 18,Liter 97,Store,Liter 19,Liter 99,Store,Liter 20,Liter 101,Store,Liter 21,Liter 115,Store,Liter 22,Liter 33,Store,Liter 23,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 76 (IS []) +stack: fromList [] +ram: [72,101,108,108,111,44,32,119,111,114,108,100,32,111,102,32,115,112,97,99,101,115,33,0] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/loctest.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/loctest.logged new file mode 100644 index 000000000..5833f3ab5 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/loctest.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 0,Call "0111011101110010011010010111010001100101",Liter 101,InputNum,Liter 100,Load,Liter 101,Load,Call "01101100011011110110001101110100011001010111001101110100",OutputNum,End,Mark "01101100011011110110001101110100011001010111001101110100",Copy 0,Copy 2,Binary Add,Slide 2,Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 66 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/name.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/name.logged new file mode 100644 index 000000000..5cf6f9803 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/False/name.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 80,Store,Liter 1,Liter 108,Store,Liter 2,Liter 101,Store,Liter 3,Liter 97,Store,Liter 4,Liter 115,Store,Liter 5,Liter 101,Store,Liter 6,Liter 32,Store,Liter 7,Liter 101,Store,Liter 8,Liter 110,Store,Liter 9,Liter 116,Store,Liter 10,Liter 101,Store,Liter 11,Liter 114,Store,Liter 12,Liter 32,Store,Liter 13,Liter 121,Store,Liter 14,Liter 111,Store,Liter 15,Liter 117,Store,Liter 16,Liter 114,Store,Liter 17,Liter 32,Store,Liter 18,Liter 110,Store,Liter 19,Liter 97,Store,Liter 20,Liter 109,Store,Liter 21,Liter 101,Store,Liter 22,Liter 58,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 30,Liter 72,Store,Liter 31,Liter 101,Store,Liter 32,Liter 108,Store,Liter 33,Liter 108,Store,Liter 34,Liter 111,Store,Liter 35,Liter 32,Store,Liter 36,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,Call "01110010011001010110000101100100",Liter 30,Call "0111011101110010011010010111010001100101",Liter 100,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 106 (IS []) +stack: fromList [] +ram: [80,108,101,97,115,101,32,101,110,116,101,114,32,121,111,117,114,32,110,97,109,101,58,32,0,0,0,0,0,0,72,101,108,108,111,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,114,105,116,101,79,110,108,121,10,0] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/calc.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/calc.logged new file mode 100644 index 000000000..21f4bb792 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/calc.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 115,Store,Liter 7,Liter 111,Store,Liter 8,Liter 109,Store,Liter 9,Liter 101,Store,Liter 10,Liter 32,Store,Liter 11,Liter 110,Store,Liter 12,Liter 117,Store,Liter 13,Liter 109,Store,Liter 14,Liter 98,Store,Liter 15,Liter 101,Store,Liter 16,Liter 114,Store,Liter 17,Liter 115,Store,Liter 18,Liter 44,Store,Liter 19,Liter 32,Store,Liter 20,Liter 116,Store,Liter 21,Liter 104,Store,Liter 22,Liter 101,Store,Liter 23,Liter 110,Store,Liter 24,Liter 32,Store,Liter 25,Liter 45,Store,Liter 26,Liter 49,Store,Liter 27,Liter 32,Store,Liter 28,Liter 116,Store,Liter 29,Liter 111,Store,Liter 30,Liter 32,Store,Liter 31,Liter 102,Store,Liter 32,Liter 105,Store,Liter 33,Liter 110,Store,Liter 34,Liter 105,Store,Liter 35,Liter 115,Store,Liter 36,Liter 104,Store,Liter 37,Liter 0,Store,Liter 42,Liter 78,Store,Liter 43,Liter 117,Store,Liter 44,Liter 109,Store,Liter 45,Liter 98,Store,Liter 46,Liter 101,Store,Liter 47,Liter 114,Store,Liter 48,Liter 58,Store,Liter 49,Liter 0,Store,Liter 60,Liter 84,Store,Liter 61,Liter 111,Store,Liter 62,Liter 116,Store,Liter 63,Liter 97,Store,Liter 64,Liter 108,Store,Liter 65,Liter 32,Store,Liter 66,Liter 105,Store,Liter 67,Liter 115,Store,Liter 68,Liter 32,Store,Liter 69,Liter 0,Store,Liter 0,Call "write",Call "newline",Liter 100,Liter 0,Store,Mark "loop",Liter 42,Call "write",Liter 101,InputNum,Liter 101,Load,Dup,Liter (-1),Binary Sub,Branch EZ "progend",Liter 100,Load,Binary Add,Liter 100,Swap,Store,Jump "loop",Mark "progend",Discard,Liter 60,Call "write",Liter 100,Load,OutputNum,Call "newline",End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 201 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,115,111,109,101,32,110,117,109,98,101,114,115,44,32,116,104,101,110,32,45,49,32,116,111,32,102,105,110,105,115,104,0,0,0,0,0,78,117,109,98,101,114,58,0,0,0,0,0,0,0,0,0,0,0,84,111,116,97,108,32,105,115,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/count.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/count.logged new file mode 100644 index 000000000..8178c3cf4 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/count.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 1,Mark "C",Dup,OutputNum,Liter 10,OutputChar,Liter 1,Binary Add,Dup,Liter 11,Binary Sub,Branch EZ "E",Jump "C",Mark "E",Discard,End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 16 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/fact.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/fact.logged new file mode 100644 index 000000000..d3b9d4b58 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/fact.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 33,Store,Liter 21,Liter 32,Store,Liter 22,Liter 61,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "write",Liter 100,InputNum,Liter 100,Load,Call "fact",Liter 100,Load,OutputNum,Liter 20,Call "write",OutputNum,Call "newline",End,Mark "fact",Dup,Liter 1,Binary Sub,Branch EZ "factbase",Dup,Liter 1,Binary Sub,Call "fact",Binary Mul,Return,Mark "factbase",Liter 1,Discard,Return,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 81 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,33,32,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/hanoi.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/hanoi.logged new file mode 100644 index 000000000..afa707362 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/hanoi.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 32,Store,Liter 21,Liter 45,Store,Liter 22,Liter 62,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "write",Liter 100,InputNum,Liter 100,Load,Liter 1,Liter 3,Liter 2,Call "hanoi",End,Mark "hanoi",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 100,Load,Branch EZ "endhanoi",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 101,Load,Liter 103,Load,Liter 102,Load,Call "hanoi",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 101,Load,OutputNum,Liter 20,Call "write",Liter 102,Load,OutputNum,Call "newline",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 103,Load,Liter 102,Load,Liter 101,Load,Call "hanoi",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Mark "endhanoi",Return,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 77 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,32,45,62,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,3,2] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/hworld.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/hworld.logged new file mode 100644 index 000000000..7160f9fe8 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/hworld.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 72,Store,Liter 1,Liter 101,Store,Liter 2,Liter 108,Store,Liter 3,Liter 108,Store,Liter 4,Liter 111,Store,Liter 5,Liter 44,Store,Liter 6,Liter 32,Store,Liter 7,Liter 119,Store,Liter 8,Liter 111,Store,Liter 9,Liter 114,Store,Liter 10,Liter 108,Store,Liter 11,Liter 100,Store,Liter 12,Liter 32,Store,Liter 13,Liter 111,Store,Liter 14,Liter 102,Store,Liter 15,Liter 32,Store,Liter 16,Liter 115,Store,Liter 17,Liter 112,Store,Liter 18,Liter 97,Store,Liter 19,Liter 99,Store,Liter 20,Liter 101,Store,Liter 21,Liter 115,Store,Liter 22,Liter 33,Store,Liter 23,Liter 0,Store,Liter 0,Call "write",Call "newline",End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 76 (IS []) +stack: fromList [] +ram: [72,101,108,108,111,44,32,119,111,114,108,100,32,111,102,32,115,112,97,99,101,115,33,0] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/loctest.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/loctest.logged new file mode 100644 index 000000000..9a76c145d --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/loctest.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 0,Call "write",Liter 100,InputNum,Liter 0,Call "write",Liter 101,InputNum,Liter 100,Load,Liter 101,Load,Call "loctest",OutputNum,End,Mark "loctest",Copy 0,Copy 2,Binary Add,Slide 2,Return,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 66 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2] diff --git a/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/name.logged b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/name.logged new file mode 100644 index 000000000..c2c7b36d0 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEval/original/ws/True/name.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 80,Store,Liter 1,Liter 108,Store,Liter 2,Liter 101,Store,Liter 3,Liter 97,Store,Liter 4,Liter 115,Store,Liter 5,Liter 101,Store,Liter 6,Liter 32,Store,Liter 7,Liter 101,Store,Liter 8,Liter 110,Store,Liter 9,Liter 116,Store,Liter 10,Liter 101,Store,Liter 11,Liter 114,Store,Liter 12,Liter 32,Store,Liter 13,Liter 121,Store,Liter 14,Liter 111,Store,Liter 15,Liter 117,Store,Liter 16,Liter 114,Store,Liter 17,Liter 32,Store,Liter 18,Liter 110,Store,Liter 19,Liter 97,Store,Liter 20,Liter 109,Store,Liter 21,Liter 101,Store,Liter 22,Liter 58,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 30,Liter 72,Store,Liter 31,Liter 101,Store,Liter 32,Liter 108,Store,Liter 33,Liter 108,Store,Liter 34,Liter 111,Store,Liter 35,Liter 32,Store,Liter 36,Liter 0,Store,Liter 0,Call "write",Liter 100,Call "read",Liter 30,Call "write",Liter 100,Call "write",Call "newline",End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 106 (IS []) +stack: fromList [] +ram: [80,108,101,97,115,101,32,101,110,116,101,114,32,121,111,117,114,32,110,97,109,101,58,32,0,0,0,0,0,0,72,101,108,108,111,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,114,105,116,101,79,110,108,121,10,0] diff --git a/.output/actual/examples/ws/exec/logged/simpleEvalIL/call.logged b/.output/actual/examples/ws/exec/logged/simpleEvalIL/call.logged new file mode 100644 index 000000000..8804d28f5 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEvalIL/call.logged @@ -0,0 +1,3 @@ +iu: IU [Call "A",End,Mark "A",Return] 2 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/actual/examples/ws/exec/logged/simpleEvalIL/push-pop.logged b/.output/actual/examples/ws/exec/logged/simpleEvalIL/push-pop.logged new file mode 100644 index 000000000..c65b7e42b --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEvalIL/push-pop.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Discard,End] 3 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/actual/examples/ws/exec/logged/simpleEvalTL/calcTL.logged b/.output/actual/examples/ws/exec/logged/simpleEvalTL/calcTL.logged new file mode 100644 index 000000000..835cf7cb2 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEvalTL/calcTL.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 115,Store,Liter 7,Liter 111,Store,Liter 8,Liter 109,Store,Liter 9,Liter 101,Store,Liter 10,Liter 32,Store,Liter 11,Liter 110,Store,Liter 12,Liter 117,Store,Liter 13,Liter 109,Store,Liter 14,Liter 98,Store,Liter 15,Liter 101,Store,Liter 16,Liter 114,Store,Liter 17,Liter 115,Store,Liter 18,Liter 44,Store,Liter 19,Liter 32,Store,Liter 20,Liter 116,Store,Liter 21,Liter 104,Store,Liter 22,Liter 101,Store,Liter 23,Liter 110,Store,Liter 24,Liter 32,Store,Liter 25,Liter 45,Store,Liter 26,Liter 49,Store,Liter 27,Liter 32,Store,Liter 28,Liter 116,Store,Liter 29,Liter 111,Store,Liter 30,Liter 32,Store,Liter 31,Liter 102,Store,Liter 32,Liter 105,Store,Liter 33,Liter 110,Store,Liter 34,Liter 105,Store,Liter 35,Liter 115,Store,Liter 36,Liter 104,Store,Liter 37,Liter 0,Store,Liter 42,Liter 78,Store,Liter 43,Liter 117,Store,Liter 44,Liter 109,Store,Liter 45,Liter 98,Store,Liter 46,Liter 101,Store,Liter 47,Liter 114,Store,Liter 48,Liter 58,Store,Liter 49,Liter 0,Store,Liter 60,Liter 84,Store,Liter 61,Liter 111,Store,Liter 62,Liter 116,Store,Liter 63,Liter 97,Store,Liter 64,Liter 108,Store,Liter 65,Liter 32,Store,Liter 66,Liter 105,Store,Liter 67,Liter 115,Store,Liter 68,Liter 32,Store,Liter 69,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",Liter 100,Liter 0,Store,Mark "01101100011011110110111101110000",Liter 42,Call "0111011101110010011010010111010001100101",Liter 101,InputNum,Liter 101,Load,Dup,Liter (-1),Binary Sub,Branch EZ "01110000011100100110111101100111011001010110111001100100",Liter 100,Load,Binary Add,Liter 100,Swap,Store,Jump "01101100011011110110111101110000",Mark "01110000011100100110111101100111011001010110111001100100",Discard,Liter 60,Call "0111011101110010011010010111010001100101",Liter 100,Load,OutputNum,Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 201 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,115,111,109,101,32,110,117,109,98,101,114,115,44,32,116,104,101,110,32,45,49,32,116,111,32,102,105,110,105,115,104,0,0,0,0,0,78,117,109,98,101,114,58,0,0,0,0,0,0,0,0,0,0,0,84,111,116,97,108,32,105,115,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1] diff --git a/.output/actual/examples/ws/exec/logged/simpleEvalTL/countTL.logged b/.output/actual/examples/ws/exec/logged/simpleEvalTL/countTL.logged new file mode 100644 index 000000000..6678ddbef --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEvalTL/countTL.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 1,Mark "01000011",Dup,OutputNum,Liter 10,OutputChar,Liter 1,Binary Add,Dup,Liter 11,Binary Sub,Branch EZ "01000101",Jump "01000011",Mark "01000101",Discard,End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 16 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/actual/examples/ws/exec/logged/simpleEvalTL/factTL.logged b/.output/actual/examples/ws/exec/logged/simpleEvalTL/factTL.logged new file mode 100644 index 000000000..0346e18d5 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEvalTL/factTL.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 33,Store,Liter 21,Liter 32,Store,Liter 22,Liter 61,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 100,Load,Call "01100110011000010110001101110100",Liter 100,Load,OutputNum,Liter 20,Call "0111011101110010011010010111010001100101",OutputNum,Call "01101110011001010111011101101100011010010110111001100101",End,Mark "01100110011000010110001101110100",Dup,Liter 1,Binary Sub,Branch EZ "0110011001100001011000110111010001100010011000010111001101100101",Dup,Liter 1,Binary Sub,Call "01100110011000010110001101110100",Binary Mul,Return,Mark "0110011001100001011000110111010001100010011000010111001101100101",Liter 1,Discard,Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 81 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,33,32,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10] diff --git a/.output/actual/examples/ws/exec/logged/simpleEvalTL/hWorldTL.logged b/.output/actual/examples/ws/exec/logged/simpleEvalTL/hWorldTL.logged new file mode 100644 index 000000000..3c510bffa --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEvalTL/hWorldTL.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 72,Store,Liter 1,Liter 101,Store,Liter 2,Liter 108,Store,Liter 3,Liter 108,Store,Liter 4,Liter 111,Store,Liter 5,Liter 44,Store,Liter 6,Liter 32,Store,Liter 7,Liter 119,Store,Liter 8,Liter 111,Store,Liter 9,Liter 114,Store,Liter 10,Liter 108,Store,Liter 11,Liter 100,Store,Liter 12,Liter 32,Store,Liter 13,Liter 111,Store,Liter 14,Liter 102,Store,Liter 15,Liter 32,Store,Liter 16,Liter 115,Store,Liter 17,Liter 112,Store,Liter 18,Liter 97,Store,Liter 19,Liter 99,Store,Liter 20,Liter 101,Store,Liter 21,Liter 115,Store,Liter 22,Liter 33,Store,Liter 23,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 76 (IS []) +stack: fromList [] +ram: [72,101,108,108,111,44,32,119,111,114,108,100,32,111,102,32,115,112,97,99,101,115,33,0] diff --git a/.output/actual/examples/ws/exec/logged/simpleEvalTL/hanoiTL.logged b/.output/actual/examples/ws/exec/logged/simpleEvalTL/hanoiTL.logged new file mode 100644 index 000000000..26abd252d --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEvalTL/hanoiTL.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 32,Store,Liter 21,Liter 45,Store,Liter 22,Liter 62,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 100,Load,Liter 1,Liter 3,Liter 2,Call "0110100001100001011011100110111101101001",End,Mark "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 100,Load,Branch EZ "0110010101101110011001000110100001100001011011100110111101101001",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 101,Load,Liter 103,Load,Liter 102,Load,Call "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 101,Load,OutputNum,Liter 20,Call "0111011101110010011010010111010001100101",Liter 102,Load,OutputNum,Call "01101110011001010111011101101100011010010110111001100101",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 103,Load,Liter 102,Load,Liter 101,Load,Call "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Mark "0110010101101110011001000110100001100001011011100110111101101001",Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 77 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,32,45,62,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,3,2] diff --git a/.output/actual/examples/ws/exec/logged/simpleEvalTL/helloWorldTL.logged b/.output/actual/examples/ws/exec/logged/simpleEvalTL/helloWorldTL.logged new file mode 100644 index 000000000..fbc0dd9ad --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEvalTL/helloWorldTL.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 72,OutputChar,Liter 101,OutputChar,Liter 108,OutputChar,Liter 108,OutputChar,Liter 111,OutputChar,Liter 44,OutputChar,Liter 32,OutputChar,Liter 119,OutputChar,Liter 111,OutputChar,Liter 114,OutputChar,Liter 108,OutputChar,Liter 100,OutputChar,End] 25 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/actual/examples/ws/exec/logged/simpleEvalTL/locTestTL.logged b/.output/actual/examples/ws/exec/logged/simpleEvalTL/locTestTL.logged new file mode 100644 index 000000000..5833f3ab5 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEvalTL/locTestTL.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 0,Call "0111011101110010011010010111010001100101",Liter 101,InputNum,Liter 100,Load,Liter 101,Load,Call "01101100011011110110001101110100011001010111001101110100",OutputNum,End,Mark "01101100011011110110001101110100011001010111001101110100",Copy 0,Copy 2,Binary Add,Slide 2,Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 66 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2] diff --git a/.output/actual/examples/ws/exec/logged/simpleEvalTL/nameTL.logged b/.output/actual/examples/ws/exec/logged/simpleEvalTL/nameTL.logged new file mode 100644 index 000000000..5cf6f9803 --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEvalTL/nameTL.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 80,Store,Liter 1,Liter 108,Store,Liter 2,Liter 101,Store,Liter 3,Liter 97,Store,Liter 4,Liter 115,Store,Liter 5,Liter 101,Store,Liter 6,Liter 32,Store,Liter 7,Liter 101,Store,Liter 8,Liter 110,Store,Liter 9,Liter 116,Store,Liter 10,Liter 101,Store,Liter 11,Liter 114,Store,Liter 12,Liter 32,Store,Liter 13,Liter 121,Store,Liter 14,Liter 111,Store,Liter 15,Liter 117,Store,Liter 16,Liter 114,Store,Liter 17,Liter 32,Store,Liter 18,Liter 110,Store,Liter 19,Liter 97,Store,Liter 20,Liter 109,Store,Liter 21,Liter 101,Store,Liter 22,Liter 58,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 30,Liter 72,Store,Liter 31,Liter 101,Store,Liter 32,Liter 108,Store,Liter 33,Liter 108,Store,Liter 34,Liter 111,Store,Liter 35,Liter 32,Store,Liter 36,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,Call "01110010011001010110000101100100",Liter 30,Call "0111011101110010011010010111010001100101",Liter 100,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 106 (IS []) +stack: fromList [] +ram: [80,108,101,97,115,101,32,101,110,116,101,114,32,121,111,117,114,32,110,97,109,101,58,32,0,0,0,0,0,0,72,101,108,108,111,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,114,105,116,101,79,110,108,121,10,0] diff --git a/.output/actual/examples/ws/exec/logged/simpleEvalTL/truthMachineTL.logged b/.output/actual/examples/ws/exec/logged/simpleEvalTL/truthMachineTL.logged new file mode 100644 index 000000000..44e15799f --- /dev/null +++ b/.output/actual/examples/ws/exec/logged/simpleEvalTL/truthMachineTL.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Dup,InputNum,Load,Branch EZ "0",Mark "1",Liter 1,OutputNum,Jump "1",Mark "0",Liter 0,OutputNum,End] 13 (IS []) +stack: fromList [] +ram: [0] diff --git a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/False/bottles.out b/.output/actual/examples/ws/exec/output/simpleEval/from-wsa/stn/False/bottles.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/False/bottles.out rename to .output/actual/examples/ws/exec/output/simpleEval/from-wsa/stn/False/bottles.output diff --git a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/False/hello.out b/.output/actual/examples/ws/exec/output/simpleEval/from-wsa/stn/False/hello.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/False/hello.out rename to .output/actual/examples/ws/exec/output/simpleEval/from-wsa/stn/False/hello.output diff --git a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/False/hello2.out b/.output/actual/examples/ws/exec/output/simpleEval/from-wsa/stn/False/hello2.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/False/hello2.out rename to .output/actual/examples/ws/exec/output/simpleEval/from-wsa/stn/False/hello2.output diff --git a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/False/hello4.out b/.output/actual/examples/ws/exec/output/simpleEval/from-wsa/stn/False/hello4.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/False/hello4.out rename to .output/actual/examples/ws/exec/output/simpleEval/from-wsa/stn/False/hello4.output diff --git a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/False/prim.out b/.output/actual/examples/ws/exec/output/simpleEval/from-wsa/stn/False/prim.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/False/prim.out rename to .output/actual/examples/ws/exec/output/simpleEval/from-wsa/stn/False/prim.output diff --git a/.output/actual/examples/bf/output/logged/Word16Type/fascistHelloWorld.out b/.output/actual/examples/ws/exec/output/simpleEval/from-wsa/stn/False/true.output similarity index 100% rename from .output/actual/examples/bf/output/logged/Word16Type/fascistHelloWorld.out rename to .output/actual/examples/ws/exec/output/simpleEval/from-wsa/stn/False/true.output diff --git a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/True/bottles.out b/.output/actual/examples/ws/exec/output/simpleEval/from-wsa/stn/True/bottles.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/True/bottles.out rename to .output/actual/examples/ws/exec/output/simpleEval/from-wsa/stn/True/bottles.output diff --git a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/True/hello.out b/.output/actual/examples/ws/exec/output/simpleEval/from-wsa/stn/True/hello.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/True/hello.out rename to .output/actual/examples/ws/exec/output/simpleEval/from-wsa/stn/True/hello.output diff --git a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/True/hello2.out b/.output/actual/examples/ws/exec/output/simpleEval/from-wsa/stn/True/hello2.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/True/hello2.out rename to .output/actual/examples/ws/exec/output/simpleEval/from-wsa/stn/True/hello2.output diff --git a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/True/hello4.out b/.output/actual/examples/ws/exec/output/simpleEval/from-wsa/stn/True/hello4.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/True/hello4.out rename to .output/actual/examples/ws/exec/output/simpleEval/from-wsa/stn/True/hello4.output diff --git a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/True/prim.out b/.output/actual/examples/ws/exec/output/simpleEval/from-wsa/stn/True/prim.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/True/prim.out rename to .output/actual/examples/ws/exec/output/simpleEval/from-wsa/stn/True/prim.output diff --git a/.output/actual/examples/bf/output/logged/Word16Type/helloWorld.out b/.output/actual/examples/ws/exec/output/simpleEval/from-wsa/stn/True/true.output similarity index 100% rename from .output/actual/examples/bf/output/logged/Word16Type/helloWorld.out rename to .output/actual/examples/ws/exec/output/simpleEval/from-wsa/stn/True/true.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/output/False/calc.out b/.output/actual/examples/ws/exec/output/simpleEval/original/stn/False/calc.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/stn/output/False/calc.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/stn/False/calc.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/output/False/count.out b/.output/actual/examples/ws/exec/output/simpleEval/original/stn/False/count.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/stn/output/False/count.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/stn/False/count.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/output/False/fact.out b/.output/actual/examples/ws/exec/output/simpleEval/original/stn/False/fact.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/stn/output/False/fact.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/stn/False/fact.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/output/False/hWorld.out b/.output/actual/examples/ws/exec/output/simpleEval/original/stn/False/hWorld.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/stn/output/False/hWorld.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/stn/False/hWorld.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/output/False/hanoi.out b/.output/actual/examples/ws/exec/output/simpleEval/original/stn/False/hanoi.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/stn/output/False/hanoi.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/stn/False/hanoi.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/output/False/helloWorld.out b/.output/actual/examples/ws/exec/output/simpleEval/original/stn/False/helloWorld.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/stn/output/False/helloWorld.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/stn/False/helloWorld.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/output/False/locTest.out b/.output/actual/examples/ws/exec/output/simpleEval/original/stn/False/locTest.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/stn/output/False/locTest.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/stn/False/locTest.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/output/False/name.out b/.output/actual/examples/ws/exec/output/simpleEval/original/stn/False/name.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/stn/output/False/name.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/stn/False/name.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/output/False/truthMachine.out b/.output/actual/examples/ws/exec/output/simpleEval/original/stn/False/truthMachine.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/stn/output/False/truthMachine.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/stn/False/truthMachine.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/output/True/calc.out b/.output/actual/examples/ws/exec/output/simpleEval/original/stn/True/calc.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/stn/output/True/calc.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/stn/True/calc.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/output/True/count.out b/.output/actual/examples/ws/exec/output/simpleEval/original/stn/True/count.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/stn/output/True/count.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/stn/True/count.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/output/True/fact.out b/.output/actual/examples/ws/exec/output/simpleEval/original/stn/True/fact.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/stn/output/True/fact.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/stn/True/fact.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/output/True/hWorld.out b/.output/actual/examples/ws/exec/output/simpleEval/original/stn/True/hWorld.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/stn/output/True/hWorld.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/stn/True/hWorld.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/output/True/hanoi.out b/.output/actual/examples/ws/exec/output/simpleEval/original/stn/True/hanoi.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/stn/output/True/hanoi.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/stn/True/hanoi.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/output/True/helloWorld.out b/.output/actual/examples/ws/exec/output/simpleEval/original/stn/True/helloWorld.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/stn/output/True/helloWorld.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/stn/True/helloWorld.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/output/True/locTest.out b/.output/actual/examples/ws/exec/output/simpleEval/original/stn/True/locTest.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/stn/output/True/locTest.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/stn/True/locTest.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/output/True/name.out b/.output/actual/examples/ws/exec/output/simpleEval/original/stn/True/name.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/stn/output/True/name.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/stn/True/name.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/output/True/truthMachine.out b/.output/actual/examples/ws/exec/output/simpleEval/original/stn/True/truthMachine.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/stn/output/True/truthMachine.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/stn/True/truthMachine.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/output/False/calc.out b/.output/actual/examples/ws/exec/output/simpleEval/original/ws/False/calc.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/ws/output/False/calc.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/ws/False/calc.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/output/False/count.out b/.output/actual/examples/ws/exec/output/simpleEval/original/ws/False/count.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/ws/output/False/count.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/ws/False/count.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/output/False/fact.out b/.output/actual/examples/ws/exec/output/simpleEval/original/ws/False/fact.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/ws/output/False/fact.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/ws/False/fact.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/output/False/hanoi.out b/.output/actual/examples/ws/exec/output/simpleEval/original/ws/False/hanoi.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/ws/output/False/hanoi.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/ws/False/hanoi.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/output/False/hworld.out b/.output/actual/examples/ws/exec/output/simpleEval/original/ws/False/hworld.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/ws/output/False/hworld.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/ws/False/hworld.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/output/False/loctest.out b/.output/actual/examples/ws/exec/output/simpleEval/original/ws/False/loctest.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/ws/output/False/loctest.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/ws/False/loctest.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/output/False/name.out b/.output/actual/examples/ws/exec/output/simpleEval/original/ws/False/name.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/ws/output/False/name.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/ws/False/name.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/output/True/calc.out b/.output/actual/examples/ws/exec/output/simpleEval/original/ws/True/calc.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/ws/output/True/calc.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/ws/True/calc.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/output/True/count.out b/.output/actual/examples/ws/exec/output/simpleEval/original/ws/True/count.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/ws/output/True/count.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/ws/True/count.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/output/True/fact.out b/.output/actual/examples/ws/exec/output/simpleEval/original/ws/True/fact.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/ws/output/True/fact.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/ws/True/fact.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/output/True/hanoi.out b/.output/actual/examples/ws/exec/output/simpleEval/original/ws/True/hanoi.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/ws/output/True/hanoi.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/ws/True/hanoi.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/output/True/hworld.out b/.output/actual/examples/ws/exec/output/simpleEval/original/ws/True/hworld.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/ws/output/True/hworld.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/ws/True/hworld.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/output/True/loctest.out b/.output/actual/examples/ws/exec/output/simpleEval/original/ws/True/loctest.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/ws/output/True/loctest.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/ws/True/loctest.output diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/output/True/name.out b/.output/actual/examples/ws/exec/output/simpleEval/original/ws/True/name.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEval/original/ws/output/True/name.out rename to .output/actual/examples/ws/exec/output/simpleEval/original/ws/True/name.output diff --git a/.output/actual/examples/ws/output/simpleEvalTL/output/calcTL.out b/.output/actual/examples/ws/exec/output/simpleEvalTL/calcTL.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEvalTL/output/calcTL.out rename to .output/actual/examples/ws/exec/output/simpleEvalTL/calcTL.output diff --git a/.output/actual/examples/ws/output/simpleEvalTL/output/countTL.out b/.output/actual/examples/ws/exec/output/simpleEvalTL/countTL.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEvalTL/output/countTL.out rename to .output/actual/examples/ws/exec/output/simpleEvalTL/countTL.output diff --git a/.output/actual/examples/ws/output/simpleEvalTL/output/factTL.out b/.output/actual/examples/ws/exec/output/simpleEvalTL/factTL.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEvalTL/output/factTL.out rename to .output/actual/examples/ws/exec/output/simpleEvalTL/factTL.output diff --git a/.output/actual/examples/ws/output/simpleEvalTL/output/hWorldTL.out b/.output/actual/examples/ws/exec/output/simpleEvalTL/hWorldTL.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEvalTL/output/hWorldTL.out rename to .output/actual/examples/ws/exec/output/simpleEvalTL/hWorldTL.output diff --git a/.output/actual/examples/ws/output/simpleEvalTL/output/hanoiTL.out b/.output/actual/examples/ws/exec/output/simpleEvalTL/hanoiTL.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEvalTL/output/hanoiTL.out rename to .output/actual/examples/ws/exec/output/simpleEvalTL/hanoiTL.output diff --git a/.output/actual/examples/ws/output/simpleEvalTL/output/helloWorldTL.out b/.output/actual/examples/ws/exec/output/simpleEvalTL/helloWorldTL.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEvalTL/output/helloWorldTL.out rename to .output/actual/examples/ws/exec/output/simpleEvalTL/helloWorldTL.output diff --git a/.output/actual/examples/ws/output/simpleEvalTL/output/locTestTL.out b/.output/actual/examples/ws/exec/output/simpleEvalTL/locTestTL.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEvalTL/output/locTestTL.out rename to .output/actual/examples/ws/exec/output/simpleEvalTL/locTestTL.output diff --git a/.output/actual/examples/ws/output/simpleEvalTL/output/nameTL.out b/.output/actual/examples/ws/exec/output/simpleEvalTL/nameTL.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEvalTL/output/nameTL.out rename to .output/actual/examples/ws/exec/output/simpleEvalTL/nameTL.output diff --git a/.output/actual/examples/ws/output/simpleEvalTL/output/truthMachineTL.out b/.output/actual/examples/ws/exec/output/simpleEvalTL/truthMachineTL.output similarity index 100% rename from .output/actual/examples/ws/output/simpleEvalTL/output/truthMachineTL.out rename to .output/actual/examples/ws/exec/output/simpleEvalTL/truthMachineTL.output diff --git a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/False/bottles.out b/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/False/bottles.out deleted file mode 100644 index cf8a81b0e..000000000 --- a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/False/bottles.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [0] -IU [Liter 3,Mark "01001100010011110100111101010000",Dup,OutputNum,Liter 0,Liter 32,Liter 44,Liter 108,Liter 108,Liter 97,Liter 119,Liter 32,Liter 101,Liter 104,Liter 116,Liter 32,Liter 110,Liter 111,Liter 32,Liter 114,Liter 101,Liter 101,Liter 98,Liter 32,Liter 102,Liter 111,Liter 32,Liter 115,Liter 101,Liter 108,Liter 116,Liter 116,Liter 111,Liter 98,Liter 32,Call "011100000111001001101001011011100111010001110011",Dup,OutputNum,Liter 0,Liter 114,Liter 101,Liter 101,Liter 98,Liter 32,Liter 102,Liter 111,Liter 32,Liter 115,Liter 101,Liter 108,Liter 116,Liter 116,Liter 111,Liter 98,Liter 32,Call "0111000001110010011010010110111001110100011100110110110001101110",Liter 0,Liter 100,Liter 110,Liter 117,Liter 111,Liter 114,Liter 97,Liter 32,Liter 116,Liter 105,Liter 32,Liter 115,Liter 115,Liter 97,Liter 112,Liter 32,Liter 44,Liter 110,Liter 119,Liter 111,Liter 100,Liter 32,Liter 101,Liter 110,Liter 111,Liter 32,Liter 101,Liter 107,Liter 97,Liter 84,Call "0111000001110010011010010110111001110100011100110110110001101110",Liter 1,Binary Sub,Dup,OutputNum,Liter 0,Liter 108,Liter 108,Liter 97,Liter 119,Liter 32,Liter 101,Liter 104,Liter 116,Liter 32,Liter 110,Liter 111,Liter 32,Liter 114,Liter 101,Liter 101,Liter 98,Liter 32,Liter 102,Liter 111,Liter 32,Liter 115,Liter 101,Liter 108,Liter 116,Liter 116,Liter 111,Liter 98,Liter 32,Call "0111000001110010011010010110111001110100011100110110110001101110",Liter 0,Call "0111000001110010011010010110111001110100011100110110110001101110",Dup,Branch EZ "010011000100111101001111010100000011101000110001",Jump "01001100010011110100111101010000",Mark "010011000100111101001111010100000011101000110001",End,Mark "011100000111001001101001011011100111010001110011",Dup,Branch EZ "01110000011100100110100101101110011101000111001101011111011001010110111001100100",OutputChar,Jump "011100000111001001101001011011100111010001110011",Mark "01110000011100100110100101101110011101000111001101011111011001010110111001100100",Discard,Return,Mark "0111000001110010011010010110111001110100011100110110110001101110",Call "011100000111001001101001011011100111010001110011",Liter 10,OutputChar,Return] 128 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/False/hello.out b/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/False/hello.out deleted file mode 100644 index 9a7db8a97..000000000 --- a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/False/hello.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 32,Liter 44,Liter 111,Liter 108,Liter 108,Liter 101,Liter 72,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,Liter 10,Liter 33,Liter 100,Liter 108,Liter 114,Liter 111,Liter 119,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,End] 29 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/False/hello2.out b/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/False/hello2.out deleted file mode 100644 index 56b2c57d3..000000000 --- a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/False/hello2.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 10,Liter 33,Liter 100,Liter 108,Liter 114,Liter 111,Liter 119,Liter 32,Liter 44,Liter 111,Liter 108,Liter 108,Liter 101,Liter 72,Call "011100000111001001101001011011100111010001110011",End,Mark "011100000111001001101001011011100111010001110011",Dup,Branch EZ "01110000011100100110100101101110011101000111001101011111011001010110111001100100",OutputChar,Jump "011100000111001001101001011011100111010001110011",Mark "01110000011100100110100101101110011101000111001101011111011001010110111001100100",Discard,Return,Mark "0111000001110010011010010110111001110100011100110110110001101110",Call "011100000111001001101001011011100111010001110011",Liter 10,OutputChar,Return] 17 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/False/hello4.out b/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/False/hello4.out deleted file mode 100644 index 77d1f9259..000000000 --- a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/False/hello4.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 33,Liter 100,Liter 108,Liter 114,Liter 111,Liter 119,Liter 32,Liter 44,Liter 111,Liter 108,Liter 108,Liter 101,Liter 72,Call "0111000001110010011010010110111001110100011100110110110001101110",End,Mark "011100000111001001101001011011100111010001110011",Dup,Branch EZ "01110000011100100110100101101110011101000111001101011111011001010110111001100100",OutputChar,Jump "011100000111001001101001011011100111010001110011",Mark "01110000011100100110100101101110011101000111001101011111011001010110111001100100",Discard,Return,Mark "0111000001110010011010010110111001110100011100110110110001101110",Call "011100000111001001101001011011100111010001110011",Liter 10,OutputChar,Return] 16 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/False/prim.out b/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/False/prim.out deleted file mode 100644 index 86990bd14..000000000 --- a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/False/prim.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Mark "0111001101110100",Liter 0,Liter 93,Liter 48,Liter 48,Liter 49,Liter 45,Liter 50,Liter 91,Liter 32,Liter 115,Liter 114,Liter 101,Liter 98,Liter 109,Liter 117,Liter 110,Liter 32,Liter 109,Liter 105,Liter 114,Liter 112,Call "0111000001110010011010010110111001110100011100110110110001101110",Liter 0,Mark "011001100101111101110011011101000110000101110010011101000101111100110001",Dup,Liter 100,Binary Sub,Branch EZ "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110001",Dup,Liter 100,Binary Add,Liter 1,Store,Liter 1,Binary Add,Jump "011001100101111101110011011101000110000101110010011101000101111100110001",Mark "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110001",Discard,Liter 2,Mark "011001100101111101110011011101000110000101110010011101000101111100110010",Dup,Liter 11,Binary Sub,Branch EZ "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110010",Liter 2,Mark "011001100101111101110011011101000110000101110010011101000101111100110011",Dup,Liter 100,Binary Sub,Branch EZ "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110011",Dup,Liter 1,Swap,Store,Swap,Dup,Liter 2,Swap,Store,Swap,Liter 1,Load,Liter 2,Load,Binary Mul,Liter 100,Binary Add,Liter 0,Store,Liter 1,Binary Add,Jump "011001100101111101110011011101000110000101110010011101000101111100110011",Mark "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110011",Discard,Liter 1,Binary Add,Jump "011001100101111101110011011101000110000101110010011101000101111100110010",Mark "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110010",Discard,Liter 2,Mark "011001100101111101110011011101000110000101110010011101000101111100110100",Dup,Liter 100,Binary Sub,Branch EZ "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110100",Dup,Liter 100,Binary Add,Load,Branch EZ "011011100110111101100100011100100110000101110111",Dup,OutputNum,Liter 0,Liter 32,Call "011100000111001001101001011011100111010001110011",Mark "011011100110111101100100011100100110000101110111",Liter 1,Binary Add,Jump "011001100101111101110011011101000110000101110010011101000101111100110100",Mark "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110100",Discard,Liter 0,Call "0111000001110010011010010110111001110100011100110110110001101110",End,Mark "011100000111001001101001011011100111010001110011",Dup,Branch EZ "01110000011100100110100101101110011101000111001101011111011001010110111001100100",OutputChar,Jump "011100000111001001101001011011100111010001110011",Mark "01110000011100100110100101101110011101000111001101011111011001010110111001100100",Discard,Return,Mark "0111000001110010011010010110111001110100011100110110110001101110",Call "011100000111001001101001011011100111010001110011",Liter 10,OutputChar,Return] 105 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/False/true.out b/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/False/true.out deleted file mode 100644 index 64d89650d..000000000 --- a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/False/true.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [End] 1 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/True/bottles.out b/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/True/bottles.out deleted file mode 100644 index 58bec1f00..000000000 --- a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/True/bottles.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [0] -IU [Liter 3,Mark "LOOP",Dup,OutputNum,Liter 0,Liter 32,Liter 44,Liter 108,Liter 108,Liter 97,Liter 119,Liter 32,Liter 101,Liter 104,Liter 116,Liter 32,Liter 110,Liter 111,Liter 32,Liter 114,Liter 101,Liter 101,Liter 98,Liter 32,Liter 102,Liter 111,Liter 32,Liter 115,Liter 101,Liter 108,Liter 116,Liter 116,Liter 111,Liter 98,Liter 32,Call "prints",Dup,OutputNum,Liter 0,Liter 114,Liter 101,Liter 101,Liter 98,Liter 32,Liter 102,Liter 111,Liter 32,Liter 115,Liter 101,Liter 108,Liter 116,Liter 116,Liter 111,Liter 98,Liter 32,Call "printsln",Liter 0,Liter 100,Liter 110,Liter 117,Liter 111,Liter 114,Liter 97,Liter 32,Liter 116,Liter 105,Liter 32,Liter 115,Liter 115,Liter 97,Liter 112,Liter 32,Liter 44,Liter 110,Liter 119,Liter 111,Liter 100,Liter 32,Liter 101,Liter 110,Liter 111,Liter 32,Liter 101,Liter 107,Liter 97,Liter 84,Call "printsln",Liter 1,Binary Sub,Dup,OutputNum,Liter 0,Liter 108,Liter 108,Liter 97,Liter 119,Liter 32,Liter 101,Liter 104,Liter 116,Liter 32,Liter 110,Liter 111,Liter 32,Liter 114,Liter 101,Liter 101,Liter 98,Liter 32,Liter 102,Liter 111,Liter 32,Liter 115,Liter 101,Liter 108,Liter 116,Liter 116,Liter 111,Liter 98,Liter 32,Call "printsln",Liter 0,Call "printsln",Dup,Branch EZ "LOOP:1",Jump "LOOP",Mark "LOOP:1",End,Mark "prints",Dup,Branch EZ "prints_end",OutputChar,Jump "prints",Mark "prints_end",Discard,Return,Mark "printsln",Call "prints",Liter 10,OutputChar,Return] 128 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/True/hello.out b/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/True/hello.out deleted file mode 100644 index 9a7db8a97..000000000 --- a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/True/hello.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 32,Liter 44,Liter 111,Liter 108,Liter 108,Liter 101,Liter 72,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,Liter 10,Liter 33,Liter 100,Liter 108,Liter 114,Liter 111,Liter 119,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,End] 29 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/True/hello2.out b/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/True/hello2.out deleted file mode 100644 index bd60f128d..000000000 --- a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/True/hello2.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 10,Liter 33,Liter 100,Liter 108,Liter 114,Liter 111,Liter 119,Liter 32,Liter 44,Liter 111,Liter 108,Liter 108,Liter 101,Liter 72,Call "prints",End,Mark "prints",Dup,Branch EZ "prints_end",OutputChar,Jump "prints",Mark "prints_end",Discard,Return,Mark "printsln",Call "prints",Liter 10,OutputChar,Return] 17 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/True/hello4.out b/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/True/hello4.out deleted file mode 100644 index b41533ab6..000000000 --- a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/True/hello4.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 33,Liter 100,Liter 108,Liter 114,Liter 111,Liter 119,Liter 32,Liter 44,Liter 111,Liter 108,Liter 108,Liter 101,Liter 72,Call "printsln",End,Mark "prints",Dup,Branch EZ "prints_end",OutputChar,Jump "prints",Mark "prints_end",Discard,Return,Mark "printsln",Call "prints",Liter 10,OutputChar,Return] 16 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/True/prim.out b/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/True/prim.out deleted file mode 100644 index 4b42dc615..000000000 --- a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/True/prim.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Mark "st",Liter 0,Liter 93,Liter 48,Liter 48,Liter 49,Liter 45,Liter 50,Liter 91,Liter 32,Liter 115,Liter 114,Liter 101,Liter 98,Liter 109,Liter 117,Liter 110,Liter 32,Liter 109,Liter 105,Liter 114,Liter 112,Call "printsln",Liter 0,Mark "f_start_1",Dup,Liter 100,Binary Sub,Branch EZ "f_finished_1",Dup,Liter 100,Binary Add,Liter 1,Store,Liter 1,Binary Add,Jump "f_start_1",Mark "f_finished_1",Discard,Liter 2,Mark "f_start_2",Dup,Liter 11,Binary Sub,Branch EZ "f_finished_2",Liter 2,Mark "f_start_3",Dup,Liter 100,Binary Sub,Branch EZ "f_finished_3",Dup,Liter 1,Swap,Store,Swap,Dup,Liter 2,Swap,Store,Swap,Liter 1,Load,Liter 2,Load,Binary Mul,Liter 100,Binary Add,Liter 0,Store,Liter 1,Binary Add,Jump "f_start_3",Mark "f_finished_3",Discard,Liter 1,Binary Add,Jump "f_start_2",Mark "f_finished_2",Discard,Liter 2,Mark "f_start_4",Dup,Liter 100,Binary Sub,Branch EZ "f_finished_4",Dup,Liter 100,Binary Add,Load,Branch EZ "nodraw",Dup,OutputNum,Liter 0,Liter 32,Call "prints",Mark "nodraw",Liter 1,Binary Add,Jump "f_start_4",Mark "f_finished_4",Discard,Liter 0,Call "printsln",End,Mark "prints",Dup,Branch EZ "prints_end",OutputChar,Jump "prints",Mark "prints_end",Discard,Return,Mark "printsln",Call "prints",Liter 10,OutputChar,Return] 105 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/True/true.out b/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/True/true.out deleted file mode 100644 index 64d89650d..000000000 --- a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/logged/True/true.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [End] 1 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/False/true.out b/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/False/true.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/True/true.out b/.output/actual/examples/ws/output/simpleEval/from-wsa/stn/output/True/true.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/calc.out b/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/calc.out deleted file mode 100644 index 9ad6ba301..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/calc.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 115,Store,Liter 7,Liter 111,Store,Liter 8,Liter 109,Store,Liter 9,Liter 101,Store,Liter 10,Liter 32,Store,Liter 11,Liter 110,Store,Liter 12,Liter 117,Store,Liter 13,Liter 109,Store,Liter 14,Liter 98,Store,Liter 15,Liter 101,Store,Liter 16,Liter 114,Store,Liter 17,Liter 115,Store,Liter 18,Liter 44,Store,Liter 19,Liter 32,Store,Liter 20,Liter 116,Store,Liter 21,Liter 104,Store,Liter 22,Liter 101,Store,Liter 23,Liter 110,Store,Liter 24,Liter 32,Store,Liter 25,Liter 45,Store,Liter 26,Liter 49,Store,Liter 27,Liter 32,Store,Liter 28,Liter 116,Store,Liter 29,Liter 111,Store,Liter 30,Liter 32,Store,Liter 31,Liter 102,Store,Liter 32,Liter 105,Store,Liter 33,Liter 110,Store,Liter 34,Liter 105,Store,Liter 35,Liter 115,Store,Liter 36,Liter 104,Store,Liter 37,Liter 0,Store,Liter 42,Liter 78,Store,Liter 43,Liter 117,Store,Liter 44,Liter 109,Store,Liter 45,Liter 98,Store,Liter 46,Liter 101,Store,Liter 47,Liter 114,Store,Liter 48,Liter 58,Store,Liter 49,Liter 0,Store,Liter 60,Liter 84,Store,Liter 61,Liter 111,Store,Liter 62,Liter 116,Store,Liter 63,Liter 97,Store,Liter 64,Liter 108,Store,Liter 65,Liter 32,Store,Liter 66,Liter 105,Store,Liter 67,Liter 115,Store,Liter 68,Liter 32,Store,Liter 69,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",Liter 100,Liter 0,Store,Mark "01101100011011110110111101110000",Liter 42,Call "0111011101110010011010010111010001100101",Liter 101,InputNum,Liter 101,Load,Dup,Liter (-1),Binary Sub,Branch EZ "01110000011100100110111101100111011001010110111001100100",Liter 100,Load,Binary Add,Liter 100,Swap,Store,Jump "01101100011011110110111101110000",Mark "01110000011100100110111101100111011001010110111001100100",Discard,Liter 60,Call "0111011101110010011010010111010001100101",Liter 100,Load,OutputNum,Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 201 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/count.out b/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/count.out deleted file mode 100644 index 8ef4341db..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/count.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 1,Mark "01000011",Dup,OutputNum,Liter 10,OutputChar,Liter 1,Binary Add,Dup,Liter 11,Binary Sub,Branch EZ "01000101",Jump "01000011",Mark "01000101",Discard,End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 16 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/fact.out b/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/fact.out deleted file mode 100644 index b39a44aec..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/fact.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 33,Store,Liter 21,Liter 32,Store,Liter 22,Liter 61,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 100,Load,Call "01100110011000010110001101110100",Liter 100,Load,OutputNum,Liter 20,Call "0111011101110010011010010111010001100101",OutputNum,Call "01101110011001010111011101101100011010010110111001100101",End,Mark "01100110011000010110001101110100",Dup,Liter 1,Binary Sub,Branch EZ "0110011001100001011000110111010001100010011000010111001101100101",Dup,Liter 1,Binary Sub,Call "01100110011000010110001101110100",Binary Mul,Return,Mark "0110011001100001011000110111010001100010011000010111001101100101",Liter 1,Discard,Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 81 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/hWorld.out b/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/hWorld.out deleted file mode 100644 index 3878dc890..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/hWorld.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 72,Store,Liter 1,Liter 101,Store,Liter 2,Liter 108,Store,Liter 3,Liter 108,Store,Liter 4,Liter 111,Store,Liter 5,Liter 44,Store,Liter 6,Liter 32,Store,Liter 7,Liter 119,Store,Liter 8,Liter 111,Store,Liter 9,Liter 114,Store,Liter 10,Liter 108,Store,Liter 11,Liter 100,Store,Liter 12,Liter 32,Store,Liter 13,Liter 111,Store,Liter 14,Liter 102,Store,Liter 15,Liter 32,Store,Liter 16,Liter 115,Store,Liter 17,Liter 112,Store,Liter 18,Liter 97,Store,Liter 19,Liter 99,Store,Liter 20,Liter 101,Store,Liter 21,Liter 115,Store,Liter 22,Liter 33,Store,Liter 23,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 76 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/hanoi.out b/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/hanoi.out deleted file mode 100644 index ba10e3d62..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/hanoi.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 32,Store,Liter 21,Liter 45,Store,Liter 22,Liter 62,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 100,Load,Liter 1,Liter 3,Liter 2,Call "0110100001100001011011100110111101101001",End,Mark "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 100,Load,Branch EZ "0110010101101110011001000110100001100001011011100110111101101001",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 101,Load,Liter 103,Load,Liter 102,Load,Call "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 101,Load,OutputNum,Liter 20,Call "0111011101110010011010010111010001100101",Liter 102,Load,OutputNum,Call "01101110011001010111011101101100011010010110111001100101",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 103,Load,Liter 102,Load,Liter 101,Load,Call "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Mark "0110010101101110011001000110100001100001011011100110111101101001",Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 77 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/helloWorld.out b/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/helloWorld.out deleted file mode 100644 index 2c0e4a2d6..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/helloWorld.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 72,OutputChar,Liter 101,OutputChar,Liter 108,OutputChar,Liter 108,OutputChar,Liter 111,OutputChar,Liter 44,OutputChar,Liter 32,OutputChar,Liter 119,OutputChar,Liter 111,OutputChar,Liter 114,OutputChar,Liter 108,OutputChar,Liter 100,OutputChar,End] 25 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/locTest.out b/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/locTest.out deleted file mode 100644 index a563b59b2..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/locTest.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 0,Call "0111011101110010011010010111010001100101",Liter 101,InputNum,Liter 100,Load,Liter 101,Load,Call "01101100011011110110001101110100011001010111001101110100",OutputNum,End,Mark "01101100011011110110001101110100011001010111001101110100",Copy 0,Copy 2,Binary Add,Slide 2,Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 66 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/name.out b/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/name.out deleted file mode 100644 index 08cbc26a4..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/name.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 80,Store,Liter 1,Liter 108,Store,Liter 2,Liter 101,Store,Liter 3,Liter 97,Store,Liter 4,Liter 115,Store,Liter 5,Liter 101,Store,Liter 6,Liter 32,Store,Liter 7,Liter 101,Store,Liter 8,Liter 110,Store,Liter 9,Liter 116,Store,Liter 10,Liter 101,Store,Liter 11,Liter 114,Store,Liter 12,Liter 32,Store,Liter 13,Liter 121,Store,Liter 14,Liter 111,Store,Liter 15,Liter 117,Store,Liter 16,Liter 114,Store,Liter 17,Liter 32,Store,Liter 18,Liter 110,Store,Liter 19,Liter 97,Store,Liter 20,Liter 109,Store,Liter 21,Liter 101,Store,Liter 22,Liter 58,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 30,Liter 72,Store,Liter 31,Liter 101,Store,Liter 32,Liter 108,Store,Liter 33,Liter 108,Store,Liter 34,Liter 111,Store,Liter 35,Liter 32,Store,Liter 36,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,Call "01110010011001010110000101100100",Liter 30,Call "0111011101110010011010010111010001100101",Liter 100,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 106 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/truthMachine.out b/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/truthMachine.out deleted file mode 100644 index 4af54d14c..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/False/truthMachine.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Dup,InputNum,Load,Branch EZ "0",Mark "1",Liter 1,OutputNum,Jump "1",Mark "0",Liter 0,OutputNum,End] 13 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/calc.out b/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/calc.out deleted file mode 100644 index 51ee4591d..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/calc.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 115,Store,Liter 7,Liter 111,Store,Liter 8,Liter 109,Store,Liter 9,Liter 101,Store,Liter 10,Liter 32,Store,Liter 11,Liter 110,Store,Liter 12,Liter 117,Store,Liter 13,Liter 109,Store,Liter 14,Liter 98,Store,Liter 15,Liter 101,Store,Liter 16,Liter 114,Store,Liter 17,Liter 115,Store,Liter 18,Liter 44,Store,Liter 19,Liter 32,Store,Liter 20,Liter 116,Store,Liter 21,Liter 104,Store,Liter 22,Liter 101,Store,Liter 23,Liter 110,Store,Liter 24,Liter 32,Store,Liter 25,Liter 45,Store,Liter 26,Liter 49,Store,Liter 27,Liter 32,Store,Liter 28,Liter 116,Store,Liter 29,Liter 111,Store,Liter 30,Liter 32,Store,Liter 31,Liter 102,Store,Liter 32,Liter 105,Store,Liter 33,Liter 110,Store,Liter 34,Liter 105,Store,Liter 35,Liter 115,Store,Liter 36,Liter 104,Store,Liter 37,Liter 0,Store,Liter 42,Liter 78,Store,Liter 43,Liter 117,Store,Liter 44,Liter 109,Store,Liter 45,Liter 98,Store,Liter 46,Liter 101,Store,Liter 47,Liter 114,Store,Liter 48,Liter 58,Store,Liter 49,Liter 0,Store,Liter 60,Liter 84,Store,Liter 61,Liter 111,Store,Liter 62,Liter 116,Store,Liter 63,Liter 97,Store,Liter 64,Liter 108,Store,Liter 65,Liter 32,Store,Liter 66,Liter 105,Store,Liter 67,Liter 115,Store,Liter 68,Liter 32,Store,Liter 69,Liter 0,Store,Liter 0,Call "write",Call "newline",Liter 100,Liter 0,Store,Mark "loop",Liter 42,Call "write",Liter 101,InputNum,Liter 101,Load,Dup,Liter (-1),Binary Sub,Branch EZ "progend",Liter 100,Load,Binary Add,Liter 100,Swap,Store,Jump "loop",Mark "progend",Discard,Liter 60,Call "write",Liter 100,Load,OutputNum,Call "newline",End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 201 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/count.out b/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/count.out deleted file mode 100644 index 038088c95..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/count.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 1,Mark "C",Dup,OutputNum,Liter 10,OutputChar,Liter 1,Binary Add,Dup,Liter 11,Binary Sub,Branch EZ "E",Jump "C",Mark "E",Discard,End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 16 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/fact.out b/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/fact.out deleted file mode 100644 index 2260da674..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/fact.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 33,Store,Liter 21,Liter 32,Store,Liter 22,Liter 61,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "write",Liter 100,InputNum,Liter 100,Load,Call "fact",Liter 100,Load,OutputNum,Liter 20,Call "write",OutputNum,Call "newline",End,Mark "fact",Dup,Liter 1,Binary Sub,Branch EZ "factbase",Dup,Liter 1,Binary Sub,Call "fact",Binary Mul,Return,Mark "factbase",Liter 1,Discard,Return,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 81 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/hWorld.out b/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/hWorld.out deleted file mode 100644 index 252024ba6..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/hWorld.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 72,Store,Liter 1,Liter 101,Store,Liter 2,Liter 108,Store,Liter 3,Liter 108,Store,Liter 4,Liter 111,Store,Liter 5,Liter 44,Store,Liter 6,Liter 32,Store,Liter 7,Liter 119,Store,Liter 8,Liter 111,Store,Liter 9,Liter 114,Store,Liter 10,Liter 108,Store,Liter 11,Liter 100,Store,Liter 12,Liter 32,Store,Liter 13,Liter 111,Store,Liter 14,Liter 102,Store,Liter 15,Liter 32,Store,Liter 16,Liter 115,Store,Liter 17,Liter 112,Store,Liter 18,Liter 97,Store,Liter 19,Liter 99,Store,Liter 20,Liter 101,Store,Liter 21,Liter 115,Store,Liter 22,Liter 33,Store,Liter 23,Liter 0,Store,Liter 0,Call "write",Call "newline",End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 76 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/hanoi.out b/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/hanoi.out deleted file mode 100644 index fad238d29..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/hanoi.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 32,Store,Liter 21,Liter 45,Store,Liter 22,Liter 62,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "write",Liter 100,InputNum,Liter 100,Load,Liter 1,Liter 3,Liter 2,Call "hanoi",End,Mark "hanoi",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 100,Load,Branch EZ "endhanoi",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 101,Load,Liter 103,Load,Liter 102,Load,Call "hanoi",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 101,Load,OutputNum,Liter 20,Call "write",Liter 102,Load,OutputNum,Call "newline",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 103,Load,Liter 102,Load,Liter 101,Load,Call "hanoi",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Mark "endhanoi",Return,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 77 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/helloWorld.out b/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/helloWorld.out deleted file mode 100644 index 2c0e4a2d6..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/helloWorld.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 72,OutputChar,Liter 101,OutputChar,Liter 108,OutputChar,Liter 108,OutputChar,Liter 111,OutputChar,Liter 44,OutputChar,Liter 32,OutputChar,Liter 119,OutputChar,Liter 111,OutputChar,Liter 114,OutputChar,Liter 108,OutputChar,Liter 100,OutputChar,End] 25 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/locTest.out b/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/locTest.out deleted file mode 100644 index e41f8f1ab..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/locTest.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 0,Call "write",Liter 100,InputNum,Liter 0,Call "write",Liter 101,InputNum,Liter 100,Load,Liter 101,Load,Call "loctest",OutputNum,End,Mark "loctest",Copy 0,Copy 2,Binary Add,Slide 2,Return,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 66 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/name.out b/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/name.out deleted file mode 100644 index 42a87e61f..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/name.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 80,Store,Liter 1,Liter 108,Store,Liter 2,Liter 101,Store,Liter 3,Liter 97,Store,Liter 4,Liter 115,Store,Liter 5,Liter 101,Store,Liter 6,Liter 32,Store,Liter 7,Liter 101,Store,Liter 8,Liter 110,Store,Liter 9,Liter 116,Store,Liter 10,Liter 101,Store,Liter 11,Liter 114,Store,Liter 12,Liter 32,Store,Liter 13,Liter 121,Store,Liter 14,Liter 111,Store,Liter 15,Liter 117,Store,Liter 16,Liter 114,Store,Liter 17,Liter 32,Store,Liter 18,Liter 110,Store,Liter 19,Liter 97,Store,Liter 20,Liter 109,Store,Liter 21,Liter 101,Store,Liter 22,Liter 58,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 30,Liter 72,Store,Liter 31,Liter 101,Store,Liter 32,Liter 108,Store,Liter 33,Liter 108,Store,Liter 34,Liter 111,Store,Liter 35,Liter 32,Store,Liter 36,Liter 0,Store,Liter 0,Call "write",Liter 100,Call "read",Liter 30,Call "write",Liter 100,Call "write",Call "newline",End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 106 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/truthMachine.out b/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/truthMachine.out deleted file mode 100644 index 13fda9f7c..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/stn/logged/True/truthMachine.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Dup,InputNum,Load,Branch EZ "\NUL",Mark "\SOH",Liter 1,OutputNum,Jump "\SOH",Mark "\NUL",Liter 0,OutputNum,End] 13 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/False/calc.out b/.output/actual/examples/ws/output/simpleEval/original/ws/logged/False/calc.out deleted file mode 100644 index 9ad6ba301..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/False/calc.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 115,Store,Liter 7,Liter 111,Store,Liter 8,Liter 109,Store,Liter 9,Liter 101,Store,Liter 10,Liter 32,Store,Liter 11,Liter 110,Store,Liter 12,Liter 117,Store,Liter 13,Liter 109,Store,Liter 14,Liter 98,Store,Liter 15,Liter 101,Store,Liter 16,Liter 114,Store,Liter 17,Liter 115,Store,Liter 18,Liter 44,Store,Liter 19,Liter 32,Store,Liter 20,Liter 116,Store,Liter 21,Liter 104,Store,Liter 22,Liter 101,Store,Liter 23,Liter 110,Store,Liter 24,Liter 32,Store,Liter 25,Liter 45,Store,Liter 26,Liter 49,Store,Liter 27,Liter 32,Store,Liter 28,Liter 116,Store,Liter 29,Liter 111,Store,Liter 30,Liter 32,Store,Liter 31,Liter 102,Store,Liter 32,Liter 105,Store,Liter 33,Liter 110,Store,Liter 34,Liter 105,Store,Liter 35,Liter 115,Store,Liter 36,Liter 104,Store,Liter 37,Liter 0,Store,Liter 42,Liter 78,Store,Liter 43,Liter 117,Store,Liter 44,Liter 109,Store,Liter 45,Liter 98,Store,Liter 46,Liter 101,Store,Liter 47,Liter 114,Store,Liter 48,Liter 58,Store,Liter 49,Liter 0,Store,Liter 60,Liter 84,Store,Liter 61,Liter 111,Store,Liter 62,Liter 116,Store,Liter 63,Liter 97,Store,Liter 64,Liter 108,Store,Liter 65,Liter 32,Store,Liter 66,Liter 105,Store,Liter 67,Liter 115,Store,Liter 68,Liter 32,Store,Liter 69,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",Liter 100,Liter 0,Store,Mark "01101100011011110110111101110000",Liter 42,Call "0111011101110010011010010111010001100101",Liter 101,InputNum,Liter 101,Load,Dup,Liter (-1),Binary Sub,Branch EZ "01110000011100100110111101100111011001010110111001100100",Liter 100,Load,Binary Add,Liter 100,Swap,Store,Jump "01101100011011110110111101110000",Mark "01110000011100100110111101100111011001010110111001100100",Discard,Liter 60,Call "0111011101110010011010010111010001100101",Liter 100,Load,OutputNum,Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 201 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/False/count.out b/.output/actual/examples/ws/output/simpleEval/original/ws/logged/False/count.out deleted file mode 100644 index 8ef4341db..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/False/count.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 1,Mark "01000011",Dup,OutputNum,Liter 10,OutputChar,Liter 1,Binary Add,Dup,Liter 11,Binary Sub,Branch EZ "01000101",Jump "01000011",Mark "01000101",Discard,End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 16 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/False/fact.out b/.output/actual/examples/ws/output/simpleEval/original/ws/logged/False/fact.out deleted file mode 100644 index b39a44aec..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/False/fact.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 33,Store,Liter 21,Liter 32,Store,Liter 22,Liter 61,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 100,Load,Call "01100110011000010110001101110100",Liter 100,Load,OutputNum,Liter 20,Call "0111011101110010011010010111010001100101",OutputNum,Call "01101110011001010111011101101100011010010110111001100101",End,Mark "01100110011000010110001101110100",Dup,Liter 1,Binary Sub,Branch EZ "0110011001100001011000110111010001100010011000010111001101100101",Dup,Liter 1,Binary Sub,Call "01100110011000010110001101110100",Binary Mul,Return,Mark "0110011001100001011000110111010001100010011000010111001101100101",Liter 1,Discard,Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 81 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/False/hanoi.out b/.output/actual/examples/ws/output/simpleEval/original/ws/logged/False/hanoi.out deleted file mode 100644 index ba10e3d62..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/False/hanoi.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 32,Store,Liter 21,Liter 45,Store,Liter 22,Liter 62,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 100,Load,Liter 1,Liter 3,Liter 2,Call "0110100001100001011011100110111101101001",End,Mark "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 100,Load,Branch EZ "0110010101101110011001000110100001100001011011100110111101101001",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 101,Load,Liter 103,Load,Liter 102,Load,Call "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 101,Load,OutputNum,Liter 20,Call "0111011101110010011010010111010001100101",Liter 102,Load,OutputNum,Call "01101110011001010111011101101100011010010110111001100101",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 103,Load,Liter 102,Load,Liter 101,Load,Call "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Mark "0110010101101110011001000110100001100001011011100110111101101001",Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 77 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/False/hworld.out b/.output/actual/examples/ws/output/simpleEval/original/ws/logged/False/hworld.out deleted file mode 100644 index 3878dc890..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/False/hworld.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 72,Store,Liter 1,Liter 101,Store,Liter 2,Liter 108,Store,Liter 3,Liter 108,Store,Liter 4,Liter 111,Store,Liter 5,Liter 44,Store,Liter 6,Liter 32,Store,Liter 7,Liter 119,Store,Liter 8,Liter 111,Store,Liter 9,Liter 114,Store,Liter 10,Liter 108,Store,Liter 11,Liter 100,Store,Liter 12,Liter 32,Store,Liter 13,Liter 111,Store,Liter 14,Liter 102,Store,Liter 15,Liter 32,Store,Liter 16,Liter 115,Store,Liter 17,Liter 112,Store,Liter 18,Liter 97,Store,Liter 19,Liter 99,Store,Liter 20,Liter 101,Store,Liter 21,Liter 115,Store,Liter 22,Liter 33,Store,Liter 23,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 76 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/False/loctest.out b/.output/actual/examples/ws/output/simpleEval/original/ws/logged/False/loctest.out deleted file mode 100644 index a563b59b2..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/False/loctest.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 0,Call "0111011101110010011010010111010001100101",Liter 101,InputNum,Liter 100,Load,Liter 101,Load,Call "01101100011011110110001101110100011001010111001101110100",OutputNum,End,Mark "01101100011011110110001101110100011001010111001101110100",Copy 0,Copy 2,Binary Add,Slide 2,Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 66 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/False/name.out b/.output/actual/examples/ws/output/simpleEval/original/ws/logged/False/name.out deleted file mode 100644 index 08cbc26a4..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/False/name.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 80,Store,Liter 1,Liter 108,Store,Liter 2,Liter 101,Store,Liter 3,Liter 97,Store,Liter 4,Liter 115,Store,Liter 5,Liter 101,Store,Liter 6,Liter 32,Store,Liter 7,Liter 101,Store,Liter 8,Liter 110,Store,Liter 9,Liter 116,Store,Liter 10,Liter 101,Store,Liter 11,Liter 114,Store,Liter 12,Liter 32,Store,Liter 13,Liter 121,Store,Liter 14,Liter 111,Store,Liter 15,Liter 117,Store,Liter 16,Liter 114,Store,Liter 17,Liter 32,Store,Liter 18,Liter 110,Store,Liter 19,Liter 97,Store,Liter 20,Liter 109,Store,Liter 21,Liter 101,Store,Liter 22,Liter 58,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 30,Liter 72,Store,Liter 31,Liter 101,Store,Liter 32,Liter 108,Store,Liter 33,Liter 108,Store,Liter 34,Liter 111,Store,Liter 35,Liter 32,Store,Liter 36,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,Call "01110010011001010110000101100100",Liter 30,Call "0111011101110010011010010111010001100101",Liter 100,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 106 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/True/calc.out b/.output/actual/examples/ws/output/simpleEval/original/ws/logged/True/calc.out deleted file mode 100644 index 51ee4591d..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/True/calc.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 115,Store,Liter 7,Liter 111,Store,Liter 8,Liter 109,Store,Liter 9,Liter 101,Store,Liter 10,Liter 32,Store,Liter 11,Liter 110,Store,Liter 12,Liter 117,Store,Liter 13,Liter 109,Store,Liter 14,Liter 98,Store,Liter 15,Liter 101,Store,Liter 16,Liter 114,Store,Liter 17,Liter 115,Store,Liter 18,Liter 44,Store,Liter 19,Liter 32,Store,Liter 20,Liter 116,Store,Liter 21,Liter 104,Store,Liter 22,Liter 101,Store,Liter 23,Liter 110,Store,Liter 24,Liter 32,Store,Liter 25,Liter 45,Store,Liter 26,Liter 49,Store,Liter 27,Liter 32,Store,Liter 28,Liter 116,Store,Liter 29,Liter 111,Store,Liter 30,Liter 32,Store,Liter 31,Liter 102,Store,Liter 32,Liter 105,Store,Liter 33,Liter 110,Store,Liter 34,Liter 105,Store,Liter 35,Liter 115,Store,Liter 36,Liter 104,Store,Liter 37,Liter 0,Store,Liter 42,Liter 78,Store,Liter 43,Liter 117,Store,Liter 44,Liter 109,Store,Liter 45,Liter 98,Store,Liter 46,Liter 101,Store,Liter 47,Liter 114,Store,Liter 48,Liter 58,Store,Liter 49,Liter 0,Store,Liter 60,Liter 84,Store,Liter 61,Liter 111,Store,Liter 62,Liter 116,Store,Liter 63,Liter 97,Store,Liter 64,Liter 108,Store,Liter 65,Liter 32,Store,Liter 66,Liter 105,Store,Liter 67,Liter 115,Store,Liter 68,Liter 32,Store,Liter 69,Liter 0,Store,Liter 0,Call "write",Call "newline",Liter 100,Liter 0,Store,Mark "loop",Liter 42,Call "write",Liter 101,InputNum,Liter 101,Load,Dup,Liter (-1),Binary Sub,Branch EZ "progend",Liter 100,Load,Binary Add,Liter 100,Swap,Store,Jump "loop",Mark "progend",Discard,Liter 60,Call "write",Liter 100,Load,OutputNum,Call "newline",End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 201 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/True/count.out b/.output/actual/examples/ws/output/simpleEval/original/ws/logged/True/count.out deleted file mode 100644 index 038088c95..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/True/count.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 1,Mark "C",Dup,OutputNum,Liter 10,OutputChar,Liter 1,Binary Add,Dup,Liter 11,Binary Sub,Branch EZ "E",Jump "C",Mark "E",Discard,End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 16 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/True/fact.out b/.output/actual/examples/ws/output/simpleEval/original/ws/logged/True/fact.out deleted file mode 100644 index 2260da674..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/True/fact.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 33,Store,Liter 21,Liter 32,Store,Liter 22,Liter 61,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "write",Liter 100,InputNum,Liter 100,Load,Call "fact",Liter 100,Load,OutputNum,Liter 20,Call "write",OutputNum,Call "newline",End,Mark "fact",Dup,Liter 1,Binary Sub,Branch EZ "factbase",Dup,Liter 1,Binary Sub,Call "fact",Binary Mul,Return,Mark "factbase",Liter 1,Discard,Return,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 81 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/True/hanoi.out b/.output/actual/examples/ws/output/simpleEval/original/ws/logged/True/hanoi.out deleted file mode 100644 index fad238d29..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/True/hanoi.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 32,Store,Liter 21,Liter 45,Store,Liter 22,Liter 62,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "write",Liter 100,InputNum,Liter 100,Load,Liter 1,Liter 3,Liter 2,Call "hanoi",End,Mark "hanoi",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 100,Load,Branch EZ "endhanoi",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 101,Load,Liter 103,Load,Liter 102,Load,Call "hanoi",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 101,Load,OutputNum,Liter 20,Call "write",Liter 102,Load,OutputNum,Call "newline",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 103,Load,Liter 102,Load,Liter 101,Load,Call "hanoi",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Mark "endhanoi",Return,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 77 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/True/hworld.out b/.output/actual/examples/ws/output/simpleEval/original/ws/logged/True/hworld.out deleted file mode 100644 index 252024ba6..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/True/hworld.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 72,Store,Liter 1,Liter 101,Store,Liter 2,Liter 108,Store,Liter 3,Liter 108,Store,Liter 4,Liter 111,Store,Liter 5,Liter 44,Store,Liter 6,Liter 32,Store,Liter 7,Liter 119,Store,Liter 8,Liter 111,Store,Liter 9,Liter 114,Store,Liter 10,Liter 108,Store,Liter 11,Liter 100,Store,Liter 12,Liter 32,Store,Liter 13,Liter 111,Store,Liter 14,Liter 102,Store,Liter 15,Liter 32,Store,Liter 16,Liter 115,Store,Liter 17,Liter 112,Store,Liter 18,Liter 97,Store,Liter 19,Liter 99,Store,Liter 20,Liter 101,Store,Liter 21,Liter 115,Store,Liter 22,Liter 33,Store,Liter 23,Liter 0,Store,Liter 0,Call "write",Call "newline",End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 76 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/True/loctest.out b/.output/actual/examples/ws/output/simpleEval/original/ws/logged/True/loctest.out deleted file mode 100644 index e41f8f1ab..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/True/loctest.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 0,Call "write",Liter 100,InputNum,Liter 0,Call "write",Liter 101,InputNum,Liter 100,Load,Liter 101,Load,Call "loctest",OutputNum,End,Mark "loctest",Copy 0,Copy 2,Binary Add,Slide 2,Return,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 66 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/True/name.out b/.output/actual/examples/ws/output/simpleEval/original/ws/logged/True/name.out deleted file mode 100644 index 42a87e61f..000000000 --- a/.output/actual/examples/ws/output/simpleEval/original/ws/logged/True/name.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 80,Store,Liter 1,Liter 108,Store,Liter 2,Liter 101,Store,Liter 3,Liter 97,Store,Liter 4,Liter 115,Store,Liter 5,Liter 101,Store,Liter 6,Liter 32,Store,Liter 7,Liter 101,Store,Liter 8,Liter 110,Store,Liter 9,Liter 116,Store,Liter 10,Liter 101,Store,Liter 11,Liter 114,Store,Liter 12,Liter 32,Store,Liter 13,Liter 121,Store,Liter 14,Liter 111,Store,Liter 15,Liter 117,Store,Liter 16,Liter 114,Store,Liter 17,Liter 32,Store,Liter 18,Liter 110,Store,Liter 19,Liter 97,Store,Liter 20,Liter 109,Store,Liter 21,Liter 101,Store,Liter 22,Liter 58,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 30,Liter 72,Store,Liter 31,Liter 101,Store,Liter 32,Liter 108,Store,Liter 33,Liter 108,Store,Liter 34,Liter 111,Store,Liter 35,Liter 32,Store,Liter 36,Liter 0,Store,Liter 0,Call "write",Liter 100,Call "read",Liter 30,Call "write",Liter 100,Call "write",Call "newline",End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 106 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEvalIL/logged/call.out b/.output/actual/examples/ws/output/simpleEvalIL/logged/call.out deleted file mode 100644 index 725a0000b..000000000 --- a/.output/actual/examples/ws/output/simpleEvalIL/logged/call.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Call "A",End,Mark "A",Return] 2 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEvalIL/logged/push-pop.out b/.output/actual/examples/ws/output/simpleEvalIL/logged/push-pop.out deleted file mode 100644 index 5ce7a2997..000000000 --- a/.output/actual/examples/ws/output/simpleEvalIL/logged/push-pop.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Discard,End] 3 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEvalTL/logged/calcTL.out b/.output/actual/examples/ws/output/simpleEvalTL/logged/calcTL.out deleted file mode 100644 index 9ad6ba301..000000000 --- a/.output/actual/examples/ws/output/simpleEvalTL/logged/calcTL.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 115,Store,Liter 7,Liter 111,Store,Liter 8,Liter 109,Store,Liter 9,Liter 101,Store,Liter 10,Liter 32,Store,Liter 11,Liter 110,Store,Liter 12,Liter 117,Store,Liter 13,Liter 109,Store,Liter 14,Liter 98,Store,Liter 15,Liter 101,Store,Liter 16,Liter 114,Store,Liter 17,Liter 115,Store,Liter 18,Liter 44,Store,Liter 19,Liter 32,Store,Liter 20,Liter 116,Store,Liter 21,Liter 104,Store,Liter 22,Liter 101,Store,Liter 23,Liter 110,Store,Liter 24,Liter 32,Store,Liter 25,Liter 45,Store,Liter 26,Liter 49,Store,Liter 27,Liter 32,Store,Liter 28,Liter 116,Store,Liter 29,Liter 111,Store,Liter 30,Liter 32,Store,Liter 31,Liter 102,Store,Liter 32,Liter 105,Store,Liter 33,Liter 110,Store,Liter 34,Liter 105,Store,Liter 35,Liter 115,Store,Liter 36,Liter 104,Store,Liter 37,Liter 0,Store,Liter 42,Liter 78,Store,Liter 43,Liter 117,Store,Liter 44,Liter 109,Store,Liter 45,Liter 98,Store,Liter 46,Liter 101,Store,Liter 47,Liter 114,Store,Liter 48,Liter 58,Store,Liter 49,Liter 0,Store,Liter 60,Liter 84,Store,Liter 61,Liter 111,Store,Liter 62,Liter 116,Store,Liter 63,Liter 97,Store,Liter 64,Liter 108,Store,Liter 65,Liter 32,Store,Liter 66,Liter 105,Store,Liter 67,Liter 115,Store,Liter 68,Liter 32,Store,Liter 69,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",Liter 100,Liter 0,Store,Mark "01101100011011110110111101110000",Liter 42,Call "0111011101110010011010010111010001100101",Liter 101,InputNum,Liter 101,Load,Dup,Liter (-1),Binary Sub,Branch EZ "01110000011100100110111101100111011001010110111001100100",Liter 100,Load,Binary Add,Liter 100,Swap,Store,Jump "01101100011011110110111101110000",Mark "01110000011100100110111101100111011001010110111001100100",Discard,Liter 60,Call "0111011101110010011010010111010001100101",Liter 100,Load,OutputNum,Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 201 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEvalTL/logged/countTL.out b/.output/actual/examples/ws/output/simpleEvalTL/logged/countTL.out deleted file mode 100644 index 8ef4341db..000000000 --- a/.output/actual/examples/ws/output/simpleEvalTL/logged/countTL.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 1,Mark "01000011",Dup,OutputNum,Liter 10,OutputChar,Liter 1,Binary Add,Dup,Liter 11,Binary Sub,Branch EZ "01000101",Jump "01000011",Mark "01000101",Discard,End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 16 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEvalTL/logged/factTL.out b/.output/actual/examples/ws/output/simpleEvalTL/logged/factTL.out deleted file mode 100644 index b39a44aec..000000000 --- a/.output/actual/examples/ws/output/simpleEvalTL/logged/factTL.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 33,Store,Liter 21,Liter 32,Store,Liter 22,Liter 61,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 100,Load,Call "01100110011000010110001101110100",Liter 100,Load,OutputNum,Liter 20,Call "0111011101110010011010010111010001100101",OutputNum,Call "01101110011001010111011101101100011010010110111001100101",End,Mark "01100110011000010110001101110100",Dup,Liter 1,Binary Sub,Branch EZ "0110011001100001011000110111010001100010011000010111001101100101",Dup,Liter 1,Binary Sub,Call "01100110011000010110001101110100",Binary Mul,Return,Mark "0110011001100001011000110111010001100010011000010111001101100101",Liter 1,Discard,Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 81 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEvalTL/logged/hWorldTL.out b/.output/actual/examples/ws/output/simpleEvalTL/logged/hWorldTL.out deleted file mode 100644 index 3878dc890..000000000 --- a/.output/actual/examples/ws/output/simpleEvalTL/logged/hWorldTL.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 72,Store,Liter 1,Liter 101,Store,Liter 2,Liter 108,Store,Liter 3,Liter 108,Store,Liter 4,Liter 111,Store,Liter 5,Liter 44,Store,Liter 6,Liter 32,Store,Liter 7,Liter 119,Store,Liter 8,Liter 111,Store,Liter 9,Liter 114,Store,Liter 10,Liter 108,Store,Liter 11,Liter 100,Store,Liter 12,Liter 32,Store,Liter 13,Liter 111,Store,Liter 14,Liter 102,Store,Liter 15,Liter 32,Store,Liter 16,Liter 115,Store,Liter 17,Liter 112,Store,Liter 18,Liter 97,Store,Liter 19,Liter 99,Store,Liter 20,Liter 101,Store,Liter 21,Liter 115,Store,Liter 22,Liter 33,Store,Liter 23,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 76 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEvalTL/logged/hanoiTL.out b/.output/actual/examples/ws/output/simpleEvalTL/logged/hanoiTL.out deleted file mode 100644 index ba10e3d62..000000000 --- a/.output/actual/examples/ws/output/simpleEvalTL/logged/hanoiTL.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 32,Store,Liter 21,Liter 45,Store,Liter 22,Liter 62,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 100,Load,Liter 1,Liter 3,Liter 2,Call "0110100001100001011011100110111101101001",End,Mark "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 100,Load,Branch EZ "0110010101101110011001000110100001100001011011100110111101101001",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 101,Load,Liter 103,Load,Liter 102,Load,Call "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 101,Load,OutputNum,Liter 20,Call "0111011101110010011010010111010001100101",Liter 102,Load,OutputNum,Call "01101110011001010111011101101100011010010110111001100101",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 103,Load,Liter 102,Load,Liter 101,Load,Call "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Mark "0110010101101110011001000110100001100001011011100110111101101001",Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 77 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEvalTL/logged/helloWorldTL.out b/.output/actual/examples/ws/output/simpleEvalTL/logged/helloWorldTL.out deleted file mode 100644 index 2c0e4a2d6..000000000 --- a/.output/actual/examples/ws/output/simpleEvalTL/logged/helloWorldTL.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 72,OutputChar,Liter 101,OutputChar,Liter 108,OutputChar,Liter 108,OutputChar,Liter 111,OutputChar,Liter 44,OutputChar,Liter 32,OutputChar,Liter 119,OutputChar,Liter 111,OutputChar,Liter 114,OutputChar,Liter 108,OutputChar,Liter 100,OutputChar,End] 25 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEvalTL/logged/locTestTL.out b/.output/actual/examples/ws/output/simpleEvalTL/logged/locTestTL.out deleted file mode 100644 index a563b59b2..000000000 --- a/.output/actual/examples/ws/output/simpleEvalTL/logged/locTestTL.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 0,Call "0111011101110010011010010111010001100101",Liter 101,InputNum,Liter 100,Load,Liter 101,Load,Call "01101100011011110110001101110100011001010111001101110100",OutputNum,End,Mark "01101100011011110110001101110100011001010111001101110100",Copy 0,Copy 2,Binary Add,Slide 2,Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 66 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEvalTL/logged/nameTL.out b/.output/actual/examples/ws/output/simpleEvalTL/logged/nameTL.out deleted file mode 100644 index 08cbc26a4..000000000 --- a/.output/actual/examples/ws/output/simpleEvalTL/logged/nameTL.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 80,Store,Liter 1,Liter 108,Store,Liter 2,Liter 101,Store,Liter 3,Liter 97,Store,Liter 4,Liter 115,Store,Liter 5,Liter 101,Store,Liter 6,Liter 32,Store,Liter 7,Liter 101,Store,Liter 8,Liter 110,Store,Liter 9,Liter 116,Store,Liter 10,Liter 101,Store,Liter 11,Liter 114,Store,Liter 12,Liter 32,Store,Liter 13,Liter 121,Store,Liter 14,Liter 111,Store,Liter 15,Liter 117,Store,Liter 16,Liter 114,Store,Liter 17,Liter 32,Store,Liter 18,Liter 110,Store,Liter 19,Liter 97,Store,Liter 20,Liter 109,Store,Liter 21,Liter 101,Store,Liter 22,Liter 58,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 30,Liter 72,Store,Liter 31,Liter 101,Store,Liter 32,Liter 108,Store,Liter 33,Liter 108,Store,Liter 34,Liter 111,Store,Liter 35,Liter 32,Store,Liter 36,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,Call "01110010011001010110000101100100",Liter 30,Call "0111011101110010011010010111010001100101",Liter 100,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 106 (IS []) diff --git a/.output/actual/examples/ws/output/simpleEvalTL/logged/truthMachineTL.out b/.output/actual/examples/ws/output/simpleEvalTL/logged/truthMachineTL.out deleted file mode 100644 index 4af54d14c..000000000 --- a/.output/actual/examples/ws/output/simpleEvalTL/logged/truthMachineTL.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Dup,InputNum,Load,Branch EZ "0",Mark "1",Liter 1,OutputNum,Jump "1",Mark "0",Liter 0,OutputNum,End] 13 (IS []) diff --git a/.output/golden/examples/bf/exec/logged/IL/Int16Type/99botles.logged b/.output/golden/examples/bf/exec/logged/IL/Int16Type/99botles.logged new file mode 100644 index 000000000..d300a4056 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/IL/Int16Type/99botles.logged @@ -0,0 +1,2 @@ +iv: [>,+,+,+,+,+,+,+,+,+,[<+++++++++++>-],<,[>[-]>[-]<<[>+>+<<-]>>[<<+>>-]>>>[-]<<<+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+<-]<<-<-]+++++++++>[<->-]>>+>[<[-]<<+>>>-]>[-]+<<[>+>-<<-]<<<[>>+>+<<<-]>>>[<<<+>>>-]>[<+>-]<<-[>[-]<[-]]>>+<[>[-]<-]<++++++++[<++++++<++++++>>-]>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>[-]>[-]++++[<++++++++>-]<.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++[<---------->-]<--.>+++++++++[<+++++++++>-]<--.-.>++++++++[<---------->-]<++.>++++++++[<++++++++++>-]<++++.------------.---.>+++++++[<---------->-]<+.>++++++++[<+++++++++++>-]<-.>++[<----------->-]<.+++++++++++..>+++++++++[<---------->-]<-----.---.>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>>++++[<++++++>-]<--.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++++[<---------->-]<-.---.>+++++++[<++++++++++>-]<++++.+++++++++++++.++++++++++.------.>+++++++[<---------->-]<+.>++++++++[<++++++++++>-]<-.-.---------.>+++++++[<---------->-]<+.>+++++++[<++++++++++>-]<--.+++++++++++.++++++++.---------.>++++++++[<---------->-]<++.>+++++[<+++++++++++++>-]<.+++++++++++++.----------.>+++++++[<---------->-]<++.>++++++++[<++++++++++>-]<.>+++[<----->-]<.>+++[<++++++>-]<..>+++++++++[<--------->-]<--.>+++++++[<++++++++++>-]<+++.+++++++++++.>++++++++[<----------->-]<++++.>+++++[<+++++++++++++>-]<.>+++[<++++++>-]<-.---.++++++.-------.----------.>++++++++[<----------->-]<+.---.[-]<<<->[-]>[-]<<[>+>+<<-]>>[<<+>>-]>>>[-]<<<+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+<-]<<-<-]+++++++++>[<->-]>>+>[<[-]<<+>>>-]>[-]+<<[>+>-<<-]<<<[>>+>+<<<-]>>>[<<<+>>>-]<>>[<+>-]<<-[>[-]<[-]]>>+<[>[-]<-]<++++++++[<++++++<++++++>>-]>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>[-]>[-]++++[<++++++++>-]<.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++[<---------->-]<--.>+++++++++[<+++++++++>-]<--.-.>++++++++[<---------->-]<++.>++++++++[<++++++++++>-]<++++.------------.---.>+++++++[<---------->-]<+.>++++++++[<+++++++++++>-]<-.>++[<----------->-]<.+++++++++++..>+++++++++[<---------->-]<-----.---.+++.---.[-]<<<]] +tape: ([48,48,0,0,1,0,0,0,0],[0]) diff --git a/.output/golden/examples/bf/exec/logged/IL/Int16Type/fascistHelloWorld.logged b/.output/golden/examples/bf/exec/logged/IL/Int16Type/fascistHelloWorld.logged new file mode 100644 index 000000000..b74049a09 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/IL/Int16Type/fascistHelloWorld.logged @@ -0,0 +1,2 @@ +iv: [>,+,+,+,+,+,+,+,+,[-<+++++++++>],<,.,>,>,+,>,-,[+],+,+,>,+,+,>,+,+,+,[>[->+++<<+++>]<<],>,-,-,-,-,-,.,>,-,>,+,+,+,.,.,+,+,+,.,>,-,.,<,<,+,[>[+>+]>>],<,-,-,-,-,-,-,-,-,-,-,-,-,-,-,.,>,>,.,+,+,+,.,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,>,+,.,>,+,.] +tape: ([0],[10,33,100,0,87,0,72]) diff --git a/.output/golden/examples/bf/exec/logged/IL/Int16Type/helloWorld.logged b/.output/golden/examples/bf/exec/logged/IL/Int16Type/helloWorld.logged new file mode 100644 index 000000000..fc759ada3 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/IL/Int16Type/helloWorld.logged @@ -0,0 +1,2 @@ +iv: [+,+,+,+,+,+,+,+,[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-],>,>,.,>,-,-,-,.,+,+,+,+,+,+,+,.,.,+,+,+,.,>,>,.,<,-,.,<,.,+,+,+,.,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,>,>,+,.,>,+,+,.] +tape: ([0],[10,33,87,100,72,0,0]) diff --git a/.output/golden/examples/bf/exec/logged/IL/Int16Type/triangle.logged b/.output/golden/examples/bf/exec/logged/IL/Int16Type/triangle.logged new file mode 100644 index 000000000..9684b2219 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/IL/Int16Type/triangle.logged @@ -0,0 +1,2 @@ +iv: [[-.],>,+,+,+,+,[<++++++++>-],>,+,+,+,+,+,+,+,+,[>++++<-],>,>,+,+,>,>,>,+,>,>,>,+,<,<,<,<,<,<,<,<,<,<,[-[->+<]>[-<+>>>.<<]>>>[[->++++++++[>++++<-]>.<<[->+<]+>[->++++++++++<<+>]>.[-]>]]+<<<[-[->+<]+>[-<+>>>-[->+<]++>[-<->]<<<]<<<<]++++++++++.+++.[-]<],+,+,+,+,+] +tape: ([0,0,32,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,1,0,0,1,0],[5]) diff --git a/.output/golden/examples/bf/exec/logged/IL/Int8Type/99botles.logged b/.output/golden/examples/bf/exec/logged/IL/Int8Type/99botles.logged new file mode 100644 index 000000000..d300a4056 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/IL/Int8Type/99botles.logged @@ -0,0 +1,2 @@ +iv: [>,+,+,+,+,+,+,+,+,+,[<+++++++++++>-],<,[>[-]>[-]<<[>+>+<<-]>>[<<+>>-]>>>[-]<<<+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+<-]<<-<-]+++++++++>[<->-]>>+>[<[-]<<+>>>-]>[-]+<<[>+>-<<-]<<<[>>+>+<<<-]>>>[<<<+>>>-]>[<+>-]<<-[>[-]<[-]]>>+<[>[-]<-]<++++++++[<++++++<++++++>>-]>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>[-]>[-]++++[<++++++++>-]<.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++[<---------->-]<--.>+++++++++[<+++++++++>-]<--.-.>++++++++[<---------->-]<++.>++++++++[<++++++++++>-]<++++.------------.---.>+++++++[<---------->-]<+.>++++++++[<+++++++++++>-]<-.>++[<----------->-]<.+++++++++++..>+++++++++[<---------->-]<-----.---.>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>>++++[<++++++>-]<--.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++++[<---------->-]<-.---.>+++++++[<++++++++++>-]<++++.+++++++++++++.++++++++++.------.>+++++++[<---------->-]<+.>++++++++[<++++++++++>-]<-.-.---------.>+++++++[<---------->-]<+.>+++++++[<++++++++++>-]<--.+++++++++++.++++++++.---------.>++++++++[<---------->-]<++.>+++++[<+++++++++++++>-]<.+++++++++++++.----------.>+++++++[<---------->-]<++.>++++++++[<++++++++++>-]<.>+++[<----->-]<.>+++[<++++++>-]<..>+++++++++[<--------->-]<--.>+++++++[<++++++++++>-]<+++.+++++++++++.>++++++++[<----------->-]<++++.>+++++[<+++++++++++++>-]<.>+++[<++++++>-]<-.---.++++++.-------.----------.>++++++++[<----------->-]<+.---.[-]<<<->[-]>[-]<<[>+>+<<-]>>[<<+>>-]>>>[-]<<<+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+<-]<<-<-]+++++++++>[<->-]>>+>[<[-]<<+>>>-]>[-]+<<[>+>-<<-]<<<[>>+>+<<<-]>>>[<<<+>>>-]<>>[<+>-]<<-[>[-]<[-]]>>+<[>[-]<-]<++++++++[<++++++<++++++>>-]>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>[-]>[-]++++[<++++++++>-]<.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++[<---------->-]<--.>+++++++++[<+++++++++>-]<--.-.>++++++++[<---------->-]<++.>++++++++[<++++++++++>-]<++++.------------.---.>+++++++[<---------->-]<+.>++++++++[<+++++++++++>-]<-.>++[<----------->-]<.+++++++++++..>+++++++++[<---------->-]<-----.---.+++.---.[-]<<<]] +tape: ([48,48,0,0,1,0,0,0,0],[0]) diff --git a/.output/golden/examples/bf/exec/logged/IL/Int8Type/fascistHelloWorld.logged b/.output/golden/examples/bf/exec/logged/IL/Int8Type/fascistHelloWorld.logged new file mode 100644 index 000000000..b74049a09 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/IL/Int8Type/fascistHelloWorld.logged @@ -0,0 +1,2 @@ +iv: [>,+,+,+,+,+,+,+,+,[-<+++++++++>],<,.,>,>,+,>,-,[+],+,+,>,+,+,>,+,+,+,[>[->+++<<+++>]<<],>,-,-,-,-,-,.,>,-,>,+,+,+,.,.,+,+,+,.,>,-,.,<,<,+,[>[+>+]>>],<,-,-,-,-,-,-,-,-,-,-,-,-,-,-,.,>,>,.,+,+,+,.,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,>,+,.,>,+,.] +tape: ([0],[10,33,100,0,87,0,72]) diff --git a/.output/golden/examples/bf/exec/logged/IL/Int8Type/fibonacci.logged b/.output/golden/examples/bf/exec/logged/IL/Int8Type/fibonacci.logged new file mode 100644 index 000000000..59491da94 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/IL/Int8Type/fibonacci.logged @@ -0,0 +1,2 @@ +iv: [,,.,,,.,.,,,+,+,+,+,+,+,+,+,+,+,+,>,+,>,>,>,>,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,<,<,[>[>>>>>>+>+<<<<<<<-]>>>>>>>[<<<<<<<+>>>>>>>-]<[>++++++++++[-<-[>>+>+<<<-]>>>[<<<+>>>-]+<[>[-]<[-]]>[<<[>>>+<<<-]>>[-]]<<]>>>[>>+>+<<<-]>>>[<<<+>>>-]+<[>[-]<[-]]>[<<+>>[-]]<<<<<<<]>>>>>[++++++++++++++++++++++++++++++++++++++++++++++++.[-]]++++++++++<[->-<]>++++++++++++++++++++++++++++++++++++++++++++++++.[-]<<<<<<<<<<<<[>>>+>+<<<<-]>>>>[<<<<+>>>>-]<-[>>.>.<<<[-]]<<[>>+>+<<<-]>>>[<<<+>>>-]<<[<+>-]>[<+>-]<<<-],+,+,+,+,+,+,+,+,+,+,+,>,+,>,>,>,>,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,<,<,[>[>>>>>>+>+<<<<<<<-]>>>>>>>[<<<<<<<+>>>>>>>-]<[>++++++++++[-<-[>>+>+<<<-]>>>[<<<+>>>-]+<[>[-]<[-]]>[<<[>>>+<<<-]>>[-]]<<]>>>[>>+>+<<<-]>>>[<<<+>>>-]+<[>[-]<[-]]>[<<+>>[-]]<<<<<<<]>>>>>[++++++++++++++++++++++++++++++++++++++++++++++++.[-]]++++++++++<[->-<]>++++++++++++++++++++++++++++++++++++++++++++++++.[-]<<<<<<<<<<<<[>>>+>+<<<<-]>>>>[<<<<+>>>>-]<-[>>.>.<<<[-]]<<[>>+>+<<<-]>>>[<<<+>>>-]<<[<+>-]>[<+>-]<<<-]] +tape: ([114,94,0,0,88,64,0,0,0,0,0,0,0,0,0],[0]) diff --git a/.output/golden/examples/bf/exec/logged/IL/Int8Type/helloWorld.logged b/.output/golden/examples/bf/exec/logged/IL/Int8Type/helloWorld.logged new file mode 100644 index 000000000..fc759ada3 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/IL/Int8Type/helloWorld.logged @@ -0,0 +1,2 @@ +iv: [+,+,+,+,+,+,+,+,[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-],>,>,.,>,-,-,-,.,+,+,+,+,+,+,+,.,.,+,+,+,.,>,>,.,<,-,.,<,.,+,+,+,.,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,>,>,+,.,>,+,+,.] +tape: ([0],[10,33,87,100,72,0,0]) diff --git a/.output/golden/examples/bf/exec/logged/IL/Int8Type/padHelloWorld.logged b/.output/golden/examples/bf/exec/logged/IL/Int8Type/padHelloWorld.logged new file mode 100644 index 000000000..6fd9cece1 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/IL/Int8Type/padHelloWorld.logged @@ -0,0 +1,2 @@ +iv: [-,-,<,-,<,<,+,[+[<+>--->->->-<<<]>],<,<,-,-,.,<,+,+,+,+,+,+,.,<,<,-,.,.,<,<,.,<,+,.,>,>,.,>,>,.,<,<,<,.,+,+,+,.,>,>,.,>,>,-,.,<,<,<,+,.] +tape: ([108,87,100,72,0,0,87,-74,0],[33,114,44,7,-126,-9,115,17,-104,-1,55,3,-54,-113,-97,117,64,111,-13,-33,-30,103,27,-39,-40,-1,-97,-37,-118,-65,39,125,32,-17,123,55,-126,-41,3,-95,-40,127,-57,51,-118,-17,-17,-123,-64,-17,-61,15,98,71,43,105,-104,127,-81,11,-54,31,-9,-115,32,111,-53,103,-126,-73,-109,49,24,-1,87,99,74,79,63,-107,64,111,-109,63,-30,39,59,-7,88,-1,-65,59,10,127,-57,-99,32,-17,27,-105,-126,-105,35,-63,88,127,-25,-109,10,-81,-113,-91,-64,-17,99,111,98,7,75,-119,24,127,-49,107,74,-33,-105,-83,32,111,107,-57,-126,119,-77,81,-104,-1,119,-61,-54,15,-33,-75,64,111,51,-97,-30,-25,91,25,-40,-1,-33,-101,-118,63,103,-67,32,-17,-69,-9,-126,87,67,-31,-40,127,7,-13,-118,111,47,-59,-64,-17,3,-49,98,-57,107,-87,-104,127,-17,-53,-54,-97,55,-51,32,111,11,39,-126,55,-45,113,24,-1,-105,35,74,-49,127,-43,64,111,-45,-1,-30,-89,123,57,86]) diff --git a/.output/golden/examples/bf/exec/logged/IL/Int8Type/theShortestHelloWorld.logged b/.output/golden/examples/bf/exec/logged/IL/Int8Type/theShortestHelloWorld.logged new file mode 100644 index 000000000..bb5c0a585 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/IL/Int8Type/theShortestHelloWorld.logged @@ -0,0 +1,2 @@ +iv: [+,[-->-[>>+>-----<<]<--<---],>,-,.,>,>,>,+,.,>,>,.,.,+,+,+,[.>],<,<,<,<,.,+,+,+,.,-,-,-,-,-,-,.,<,<,-,.,>,>,>,>,+,.] +tape: ([87,0,0],[33,44,108,-84,100,-103,0,72,0]) diff --git a/.output/golden/examples/bf/exec/logged/IL/Int8Type/triangle.logged b/.output/golden/examples/bf/exec/logged/IL/Int8Type/triangle.logged new file mode 100644 index 000000000..9684b2219 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/IL/Int8Type/triangle.logged @@ -0,0 +1,2 @@ +iv: [[-.],>,+,+,+,+,[<++++++++>-],>,+,+,+,+,+,+,+,+,[>++++<-],>,>,+,+,>,>,>,+,>,>,>,+,<,<,<,<,<,<,<,<,<,<,[-[->+<]>[-<+>>>.<<]>>>[[->++++++++[>++++<-]>.<<[->+<]+>[->++++++++++<<+>]>.[-]>]]+<<<[-[->+<]+>[-<+>>>-[->+<]++>[-<->]<<<]<<<<]++++++++++.+++.[-]<],+,+,+,+,+] +tape: ([0,0,32,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,1,0,0,1,0],[5]) diff --git a/.output/golden/examples/bf/exec/logged/IL/Int8Type/value256.logged b/.output/golden/examples/bf/exec/logged/IL/Int8Type/value256.logged new file mode 100644 index 000000000..632db50cd --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/IL/Int8Type/value256.logged @@ -0,0 +1,2 @@ +iv: [+,+,+,+,+,+,+,+,[>++++++++<-],>,[<++++>-],+,<,[>-<[>++++<-]>[<++++++++>-]<[>++++++++<-]+>[>++++++++++[>+++++<-]>+.-.[-]<<[-]<->]<[>>+++++++[>+++++++<-]>.+++++.[-]<<<-]],>,[>++++++++[>+++++++<-]>.[-]<<-],<,+,+,+,+,+,+,+,+,+,+,+,[>+++>+++++++++>+++++++++>+<<<<-],>,-,.,>,-,.,+,+,+,+,+,+,+,.,+,+,+,+,+,+,+,+,+,+,+,.,<,.,>,>,.,+,+,.,+,+,+,+,+,+,+,.,.,<,-,.,>,>,-,.,[[-]<]] +tape: ([0,0,0,0,0],[0]) diff --git a/.output/golden/examples/bf/exec/logged/IL/Word16Type/99botles.logged b/.output/golden/examples/bf/exec/logged/IL/Word16Type/99botles.logged new file mode 100644 index 000000000..d300a4056 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/IL/Word16Type/99botles.logged @@ -0,0 +1,2 @@ +iv: [>,+,+,+,+,+,+,+,+,+,[<+++++++++++>-],<,[>[-]>[-]<<[>+>+<<-]>>[<<+>>-]>>>[-]<<<+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+<-]<<-<-]+++++++++>[<->-]>>+>[<[-]<<+>>>-]>[-]+<<[>+>-<<-]<<<[>>+>+<<<-]>>>[<<<+>>>-]>[<+>-]<<-[>[-]<[-]]>>+<[>[-]<-]<++++++++[<++++++<++++++>>-]>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>[-]>[-]++++[<++++++++>-]<.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++[<---------->-]<--.>+++++++++[<+++++++++>-]<--.-.>++++++++[<---------->-]<++.>++++++++[<++++++++++>-]<++++.------------.---.>+++++++[<---------->-]<+.>++++++++[<+++++++++++>-]<-.>++[<----------->-]<.+++++++++++..>+++++++++[<---------->-]<-----.---.>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>>++++[<++++++>-]<--.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++++[<---------->-]<-.---.>+++++++[<++++++++++>-]<++++.+++++++++++++.++++++++++.------.>+++++++[<---------->-]<+.>++++++++[<++++++++++>-]<-.-.---------.>+++++++[<---------->-]<+.>+++++++[<++++++++++>-]<--.+++++++++++.++++++++.---------.>++++++++[<---------->-]<++.>+++++[<+++++++++++++>-]<.+++++++++++++.----------.>+++++++[<---------->-]<++.>++++++++[<++++++++++>-]<.>+++[<----->-]<.>+++[<++++++>-]<..>+++++++++[<--------->-]<--.>+++++++[<++++++++++>-]<+++.+++++++++++.>++++++++[<----------->-]<++++.>+++++[<+++++++++++++>-]<.>+++[<++++++>-]<-.---.++++++.-------.----------.>++++++++[<----------->-]<+.---.[-]<<<->[-]>[-]<<[>+>+<<-]>>[<<+>>-]>>>[-]<<<+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+<-]<<-<-]+++++++++>[<->-]>>+>[<[-]<<+>>>-]>[-]+<<[>+>-<<-]<<<[>>+>+<<<-]>>>[<<<+>>>-]<>>[<+>-]<<-[>[-]<[-]]>>+<[>[-]<-]<++++++++[<++++++<++++++>>-]>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>[-]>[-]++++[<++++++++>-]<.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++[<---------->-]<--.>+++++++++[<+++++++++>-]<--.-.>++++++++[<---------->-]<++.>++++++++[<++++++++++>-]<++++.------------.---.>+++++++[<---------->-]<+.>++++++++[<+++++++++++>-]<-.>++[<----------->-]<.+++++++++++..>+++++++++[<---------->-]<-----.---.+++.---.[-]<<<]] +tape: ([48,48,0,0,1,0,0,0,0],[0]) diff --git a/.output/golden/examples/bf/exec/logged/IL/Word16Type/fascistHelloWorld.logged b/.output/golden/examples/bf/exec/logged/IL/Word16Type/fascistHelloWorld.logged new file mode 100644 index 000000000..b74049a09 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/IL/Word16Type/fascistHelloWorld.logged @@ -0,0 +1,2 @@ +iv: [>,+,+,+,+,+,+,+,+,[-<+++++++++>],<,.,>,>,+,>,-,[+],+,+,>,+,+,>,+,+,+,[>[->+++<<+++>]<<],>,-,-,-,-,-,.,>,-,>,+,+,+,.,.,+,+,+,.,>,-,.,<,<,+,[>[+>+]>>],<,-,-,-,-,-,-,-,-,-,-,-,-,-,-,.,>,>,.,+,+,+,.,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,>,+,.,>,+,.] +tape: ([0],[10,33,100,0,87,0,72]) diff --git a/.output/golden/examples/bf/exec/logged/IL/Word16Type/helloWorld.logged b/.output/golden/examples/bf/exec/logged/IL/Word16Type/helloWorld.logged new file mode 100644 index 000000000..fc759ada3 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/IL/Word16Type/helloWorld.logged @@ -0,0 +1,2 @@ +iv: [+,+,+,+,+,+,+,+,[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-],>,>,.,>,-,-,-,.,+,+,+,+,+,+,+,.,.,+,+,+,.,>,>,.,<,-,.,<,.,+,+,+,.,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,>,>,+,.,>,+,+,.] +tape: ([0],[10,33,87,100,72,0,0]) diff --git a/.output/golden/examples/bf/exec/logged/IL/Word16Type/triangle.logged b/.output/golden/examples/bf/exec/logged/IL/Word16Type/triangle.logged new file mode 100644 index 000000000..9684b2219 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/IL/Word16Type/triangle.logged @@ -0,0 +1,2 @@ +iv: [[-.],>,+,+,+,+,[<++++++++>-],>,+,+,+,+,+,+,+,+,[>++++<-],>,>,+,+,>,>,>,+,>,>,>,+,<,<,<,<,<,<,<,<,<,<,[-[->+<]>[-<+>>>.<<]>>>[[->++++++++[>++++<-]>.<<[->+<]+>[->++++++++++<<+>]>.[-]>]]+<<<[-[->+<]+>[-<+>>>-[->+<]++>[-<->]<<<]<<<<]++++++++++.+++.[-]<],+,+,+,+,+] +tape: ([0,0,32,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,1,0,0,1,0],[5]) diff --git a/.output/golden/examples/bf/exec/logged/IL/Word8Type/99botles.logged b/.output/golden/examples/bf/exec/logged/IL/Word8Type/99botles.logged new file mode 100644 index 000000000..d300a4056 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/IL/Word8Type/99botles.logged @@ -0,0 +1,2 @@ +iv: [>,+,+,+,+,+,+,+,+,+,[<+++++++++++>-],<,[>[-]>[-]<<[>+>+<<-]>>[<<+>>-]>>>[-]<<<+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+<-]<<-<-]+++++++++>[<->-]>>+>[<[-]<<+>>>-]>[-]+<<[>+>-<<-]<<<[>>+>+<<<-]>>>[<<<+>>>-]>[<+>-]<<-[>[-]<[-]]>>+<[>[-]<-]<++++++++[<++++++<++++++>>-]>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>[-]>[-]++++[<++++++++>-]<.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++[<---------->-]<--.>+++++++++[<+++++++++>-]<--.-.>++++++++[<---------->-]<++.>++++++++[<++++++++++>-]<++++.------------.---.>+++++++[<---------->-]<+.>++++++++[<+++++++++++>-]<-.>++[<----------->-]<.+++++++++++..>+++++++++[<---------->-]<-----.---.>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>>++++[<++++++>-]<--.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++++[<---------->-]<-.---.>+++++++[<++++++++++>-]<++++.+++++++++++++.++++++++++.------.>+++++++[<---------->-]<+.>++++++++[<++++++++++>-]<-.-.---------.>+++++++[<---------->-]<+.>+++++++[<++++++++++>-]<--.+++++++++++.++++++++.---------.>++++++++[<---------->-]<++.>+++++[<+++++++++++++>-]<.+++++++++++++.----------.>+++++++[<---------->-]<++.>++++++++[<++++++++++>-]<.>+++[<----->-]<.>+++[<++++++>-]<..>+++++++++[<--------->-]<--.>+++++++[<++++++++++>-]<+++.+++++++++++.>++++++++[<----------->-]<++++.>+++++[<+++++++++++++>-]<.>+++[<++++++>-]<-.---.++++++.-------.----------.>++++++++[<----------->-]<+.---.[-]<<<->[-]>[-]<<[>+>+<<-]>>[<<+>>-]>>>[-]<<<+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+<-]<<-<-]+++++++++>[<->-]>>+>[<[-]<<+>>>-]>[-]+<<[>+>-<<-]<<<[>>+>+<<<-]>>>[<<<+>>>-]<>>[<+>-]<<-[>[-]<[-]]>>+<[>[-]<-]<++++++++[<++++++<++++++>>-]>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>[-]>[-]++++[<++++++++>-]<.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++[<---------->-]<--.>+++++++++[<+++++++++>-]<--.-.>++++++++[<---------->-]<++.>++++++++[<++++++++++>-]<++++.------------.---.>+++++++[<---------->-]<+.>++++++++[<+++++++++++>-]<-.>++[<----------->-]<.+++++++++++..>+++++++++[<---------->-]<-----.---.+++.---.[-]<<<]] +tape: ([48,48,0,0,1,0,0,0,0],[0]) diff --git a/.output/golden/examples/bf/exec/logged/IL/Word8Type/fascistHelloWorld.logged b/.output/golden/examples/bf/exec/logged/IL/Word8Type/fascistHelloWorld.logged new file mode 100644 index 000000000..b74049a09 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/IL/Word8Type/fascistHelloWorld.logged @@ -0,0 +1,2 @@ +iv: [>,+,+,+,+,+,+,+,+,[-<+++++++++>],<,.,>,>,+,>,-,[+],+,+,>,+,+,>,+,+,+,[>[->+++<<+++>]<<],>,-,-,-,-,-,.,>,-,>,+,+,+,.,.,+,+,+,.,>,-,.,<,<,+,[>[+>+]>>],<,-,-,-,-,-,-,-,-,-,-,-,-,-,-,.,>,>,.,+,+,+,.,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,>,+,.,>,+,.] +tape: ([0],[10,33,100,0,87,0,72]) diff --git a/.output/golden/examples/bf/exec/logged/IL/Word8Type/fibonacci.logged b/.output/golden/examples/bf/exec/logged/IL/Word8Type/fibonacci.logged new file mode 100644 index 000000000..59491da94 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/IL/Word8Type/fibonacci.logged @@ -0,0 +1,2 @@ +iv: [,,.,,,.,.,,,+,+,+,+,+,+,+,+,+,+,+,>,+,>,>,>,>,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,<,<,[>[>>>>>>+>+<<<<<<<-]>>>>>>>[<<<<<<<+>>>>>>>-]<[>++++++++++[-<-[>>+>+<<<-]>>>[<<<+>>>-]+<[>[-]<[-]]>[<<[>>>+<<<-]>>[-]]<<]>>>[>>+>+<<<-]>>>[<<<+>>>-]+<[>[-]<[-]]>[<<+>>[-]]<<<<<<<]>>>>>[++++++++++++++++++++++++++++++++++++++++++++++++.[-]]++++++++++<[->-<]>++++++++++++++++++++++++++++++++++++++++++++++++.[-]<<<<<<<<<<<<[>>>+>+<<<<-]>>>>[<<<<+>>>>-]<-[>>.>.<<<[-]]<<[>>+>+<<<-]>>>[<<<+>>>-]<<[<+>-]>[<+>-]<<<-],+,+,+,+,+,+,+,+,+,+,+,>,+,>,>,>,>,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,<,<,[>[>>>>>>+>+<<<<<<<-]>>>>>>>[<<<<<<<+>>>>>>>-]<[>++++++++++[-<-[>>+>+<<<-]>>>[<<<+>>>-]+<[>[-]<[-]]>[<<[>>>+<<<-]>>[-]]<<]>>>[>>+>+<<<-]>>>[<<<+>>>-]+<[>[-]<[-]]>[<<+>>[-]]<<<<<<<]>>>>>[++++++++++++++++++++++++++++++++++++++++++++++++.[-]]++++++++++<[->-<]>++++++++++++++++++++++++++++++++++++++++++++++++.[-]<<<<<<<<<<<<[>>>+>+<<<<-]>>>>[<<<<+>>>>-]<-[>>.>.<<<[-]]<<[>>+>+<<<-]>>>[<<<+>>>-]<<[<+>-]>[<+>-]<<<-]] +tape: ([114,94,0,0,88,64,0,0,0,0,0,0,0,0,0],[0]) diff --git a/.output/golden/examples/bf/exec/logged/IL/Word8Type/helloWorld.logged b/.output/golden/examples/bf/exec/logged/IL/Word8Type/helloWorld.logged new file mode 100644 index 000000000..fc759ada3 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/IL/Word8Type/helloWorld.logged @@ -0,0 +1,2 @@ +iv: [+,+,+,+,+,+,+,+,[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-],>,>,.,>,-,-,-,.,+,+,+,+,+,+,+,.,.,+,+,+,.,>,>,.,<,-,.,<,.,+,+,+,.,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,>,>,+,.,>,+,+,.] +tape: ([0],[10,33,87,100,72,0,0]) diff --git a/.output/golden/examples/bf/exec/logged/IL/Word8Type/padHelloWorld.logged b/.output/golden/examples/bf/exec/logged/IL/Word8Type/padHelloWorld.logged new file mode 100644 index 000000000..e8ac5f95e --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/IL/Word8Type/padHelloWorld.logged @@ -0,0 +1,2 @@ +iv: [-,-,<,-,<,<,+,[+[<+>--->->->-<<<]>],<,<,-,-,.,<,+,+,+,+,+,+,.,<,<,-,.,.,<,<,.,<,+,.,>,>,.,>,>,.,<,<,<,.,+,+,+,.,>,>,.,>,>,-,.,<,<,<,+,.] +tape: ([108,87,100,72,0,0,87,182,0],[33,114,44,7,130,247,115,17,152,255,55,3,202,143,159,117,64,111,243,223,226,103,27,217,216,255,159,219,138,191,39,125,32,239,123,55,130,215,3,161,216,127,199,51,138,239,239,133,192,239,195,15,98,71,43,105,152,127,175,11,202,31,247,141,32,111,203,103,130,183,147,49,24,255,87,99,74,79,63,149,64,111,147,63,226,39,59,249,88,255,191,59,10,127,199,157,32,239,27,151,130,151,35,193,88,127,231,147,10,175,143,165,192,239,99,111,98,7,75,137,24,127,207,107,74,223,151,173,32,111,107,199,130,119,179,81,152,255,119,195,202,15,223,181,64,111,51,159,226,231,91,25,216,255,223,155,138,63,103,189,32,239,187,247,130,87,67,225,216,127,7,243,138,111,47,197,192,239,3,207,98,199,107,169,152,127,239,203,202,159,55,205,32,111,11,39,130,55,211,113,24,255,151,35,74,207,127,213,64,111,211,255,226,167,123,57,86]) diff --git a/.output/golden/examples/bf/exec/logged/IL/Word8Type/theShortestHelloWorld.logged b/.output/golden/examples/bf/exec/logged/IL/Word8Type/theShortestHelloWorld.logged new file mode 100644 index 000000000..c899abb2e --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/IL/Word8Type/theShortestHelloWorld.logged @@ -0,0 +1,2 @@ +iv: [+,[-->-[>>+>-----<<]<--<---],>,-,.,>,>,>,+,.,>,>,.,.,+,+,+,[.>],<,<,<,<,.,+,+,+,.,-,-,-,-,-,-,.,<,<,-,.,>,>,>,>,+,.] +tape: ([87,0,0],[33,44,108,172,100,153,0,72,0]) diff --git a/.output/golden/examples/bf/exec/logged/IL/Word8Type/triangle.logged b/.output/golden/examples/bf/exec/logged/IL/Word8Type/triangle.logged new file mode 100644 index 000000000..9684b2219 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/IL/Word8Type/triangle.logged @@ -0,0 +1,2 @@ +iv: [[-.],>,+,+,+,+,[<++++++++>-],>,+,+,+,+,+,+,+,+,[>++++<-],>,>,+,+,>,>,>,+,>,>,>,+,<,<,<,<,<,<,<,<,<,<,[-[->+<]>[-<+>>>.<<]>>>[[->++++++++[>++++<-]>.<<[->+<]+>[->++++++++++<<+>]>.[-]>]]+<<<[-[->+<]+>[-<+>>>-[->+<]++>[-<->]<<<]<<<<]++++++++++.+++.[-]<],+,+,+,+,+] +tape: ([0,0,32,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,1,0,0,1,0],[5]) diff --git a/.output/golden/examples/bf/exec/logged/IL/Word8Type/value256.logged b/.output/golden/examples/bf/exec/logged/IL/Word8Type/value256.logged new file mode 100644 index 000000000..632db50cd --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/IL/Word8Type/value256.logged @@ -0,0 +1,2 @@ +iv: [+,+,+,+,+,+,+,+,[>++++++++<-],>,[<++++>-],+,<,[>-<[>++++<-]>[<++++++++>-]<[>++++++++<-]+>[>++++++++++[>+++++<-]>+.-.[-]<<[-]<->]<[>>+++++++[>+++++++<-]>.+++++.[-]<<<-]],>,[>++++++++[>+++++++<-]>.[-]<<-],<,+,+,+,+,+,+,+,+,+,+,+,[>+++>+++++++++>+++++++++>+<<<<-],>,-,.,>,-,.,+,+,+,+,+,+,+,.,+,+,+,+,+,+,+,+,+,+,+,.,<,.,>,>,.,+,+,.,+,+,+,+,+,+,+,.,.,<,-,.,>,>,-,.,[[-]<]] +tape: ([0,0,0,0,0],[0]) diff --git a/.output/golden/examples/bf/exec/logged/TL/Int16Type/99botles.logged b/.output/golden/examples/bf/exec/logged/TL/Int16Type/99botles.logged new file mode 100644 index 000000000..6414e145d --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/TL/Int16Type/99botles.logged @@ -0,0 +1,2 @@ +table: ([],<,<,<,],-,[,.,-,-,-,.,+,+,+,.,-,-,-,.,-,-,-,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,>,.,.,+,+,+,+,+,+,+,+,+,+,+,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,>,.,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,.,-,-,-,-,-,-,-,-,-,-,-,-,.,+,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,.,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,>,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],-,[,<,<,<,<,],-,>,>,>,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,[,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,.,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,.,+,+,+,+,+,<,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,],-,[,>,],-,[,>,>,.,<,<,<,<,<,<,],-,>,>,>,>,>,.,<,<,<,<,<,[,<,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,>,>,>,],-,>,>,+,+,+,+,+,+,<,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,<,],-,<,],-,[,>,[,<,+,>,>,],],-,[,<,],-,[,>,[,-,<,<,],-,>,+,<,[,>,>,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,<,<,<,],-,<,<,-,>,+,>,[,<,<,+,],-,[,>,],-,>,>,>,+,<,<,],-,[,<,[,>,+,>,>,],-,>,-,<,[,>,+,+,+,+,+,+,+,+,+,],-,<,-,<,<,],-,<,+,>,>,>,+,+,+,+,+,+,+,+,+,+,<,<,[,>,],-,>,+,<,[,>,],-,<,<,],-,[,>,+,>,[,<,<,+,>,>,>,[,<,+,+,+,+,+,+,+,+,+,<,<,<,],-,[,>,>,>,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,<,<,],-,[,>,],-,[,>,-,<,<,<,],-,[,.,-,-,-,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,.,+,+,+,+,+,+,.,-,-,-,.,-,<,],-,>,+,+,+,+,+,+,<,[,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,.,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,>,.,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,>,.,.,<,],-,>,+,+,+,+,+,+,<,[,+,+,+,>,.,<,],-,>,-,-,-,-,-,<,[,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,-,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,+,+,+,+,+,+,+,+,.,+,+,+,+,+,+,+,+,+,+,+,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,.,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,.,+,+,+,+,+,+,+,+,+,+,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,+,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,>,.,-,-,-,.,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,.,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,>,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],-,[,<,<,<,<,],-,>,>,>,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,[,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,.,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,.,+,+,+,+,+,<,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,.,-,-,<,],-,>,+,+,+,+,+,+,<,[,+,+,+,+,>,>,>,.,<,<,<,<,<,<,],-,>,>,>,>,>,.,<,<,<,<,<,[,<,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,>,>,>,.,-,-,-,.,-,-,-,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,>,.,.,+,+,+,+,+,+,+,+,+,+,+,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,>,.,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,.,-,-,-,-,-,-,-,-,-,-,-,-,.,+,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,.,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,>,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],-,[,<,<,<,<,],-,>,>,>,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,[,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,.,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,.,+,+,+,+,+,<,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,],-,[,>,],-,[,>,>,.,<,<,<,<,<,<,],-,>,>,>,>,>,.,<,<,<,<,<,[,<,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,>,>,>,],-,>,>,+,+,+,+,+,+,<,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,<,],-,<,],-,[,>,[,<,+,>,>,],],-,[,<,],-,[,>,[,-,<,<,],-,>,+,<,[,>,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,<,<,<,],-,<,<,-,>,+,>,[,<,<,+,],-,[,>,],-,>,>,>,+,<,<,],-,[,<,[,>,+,>,>,],-,>,-,<,[,>,+,+,+,+,+,+,+,+,+,],-,<,-,<,<,],-,<,+,>,>,>,+,+,+,+,+,+,+,+,+,+,<,<,[,>,],-,>,+,<,[,>,],-,<,<,],-,[,>,+,>,[,<,<,+,>,>,>,[,<,+,+,+,+,+,+,+,+,+,<,<,<,],-,[,>,>,>,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,<,<,],-,[,>,],-,[,>,[,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>],[]) +tape: ([48,48,0,0,1,0,0,0,0],[0]) diff --git a/.output/golden/examples/bf/exec/logged/TL/Int16Type/fascistHelloWorld.logged b/.output/golden/examples/bf/exec/logged/TL/Int16Type/fascistHelloWorld.logged new file mode 100644 index 000000000..e4c3c1096 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/TL/Int16Type/fascistHelloWorld.logged @@ -0,0 +1,2 @@ +table: ([.,+,>,.,+,>,.,-,-,-,-,-,-,-,-,.,-,-,-,-,-,-,.,+,+,+,.,>,>,.,-,-,-,-,-,-,-,-,-,-,-,-,-,-,<,],>,>,],+,>,+,[,>,[,+,<,<,.,-,>,.,+,+,+,.,.,+,+,+,>,-,>,.,-,-,-,-,-,>,],<,<,],>,+,+,+,<,<,+,+,+,>,-,[,>,[,+,+,+,>,+,+,>,+,+,],+,[,-,>,+,>,>,.,<,],>,+,+,+,+,+,+,+,+,+,<,-,[,+,+,+,+,+,+,+,+,>],[]) +tape: ([0],[10,33,100,0,87,0,72]) diff --git a/.output/golden/examples/bf/exec/logged/TL/Int16Type/helloWorld.logged b/.output/golden/examples/bf/exec/logged/TL/Int16Type/helloWorld.logged new file mode 100644 index 000000000..3e6cb4d2b --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/TL/Int16Type/helloWorld.logged @@ -0,0 +1,2 @@ +table: ([.,+,+,>,.,+,>,>,.,-,-,-,-,-,-,-,-,.,-,-,-,-,-,-,.,+,+,+,.,<,.,-,<,.,>,>,.,+,+,+,.,.,+,+,+,+,+,+,+,.,-,-,-,>,.,>,>,],-,<,],<,[,+,>,>,-,>,+,>,+,>,],-,<,<,<,<,+,>,+,+,+,>,+,+,+,>,+,+,>,[,+,+,+,+,>,[,+,+,+,+,+,+,+,+],[]) +tape: ([0],[10,33,87,100,72,0,0]) diff --git a/.output/golden/examples/bf/exec/logged/TL/Int16Type/triangle.logged b/.output/golden/examples/bf/exec/logged/TL/Int16Type/triangle.logged new file mode 100644 index 000000000..9b1c3a513 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/TL/Int16Type/triangle.logged @@ -0,0 +1,2 @@ +table: ([+,+,+,+,+,],<,],-,[,.,+,+,+,.,+,+,+,+,+,+,+,+,+,+,],<,<,<,<,],<,<,<,],>,-,<,-,[,>,+,+,],<,+,>,-,[,-,>,>,>,+,<,-,[,>,+,],<,+,>,-,[,-,[,<,<,<,+,],],>,],-,[,.,>,],>,+,<,<,+,+,+,+,+,+,+,+,+,+,>,-,[,>,+,],<,+,>,-,[,<,<,.,>,],-,<,+,+,+,+,>,[,+,+,+,+,+,+,+,+,>,-,[,[,>,>,>,],<,<,.,>,>,>,+,<,-,[,>,],<,+,>,-,[,-,[,<,<,<,<,<,<,<,<,<,<,+,>,>,>,+,>,>,>,+,+,>,>,],-,<,+,+,+,+,>,[,+,+,+,+,+,+,+,+,>,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],.,-,[],[]) +tape: ([0,0,32,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,1,0,0,1,0],[5]) diff --git a/.output/golden/examples/bf/exec/logged/TL/Int8Type/99botles.logged b/.output/golden/examples/bf/exec/logged/TL/Int8Type/99botles.logged new file mode 100644 index 000000000..6414e145d --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/TL/Int8Type/99botles.logged @@ -0,0 +1,2 @@ +table: ([],<,<,<,],-,[,.,-,-,-,.,+,+,+,.,-,-,-,.,-,-,-,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,>,.,.,+,+,+,+,+,+,+,+,+,+,+,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,>,.,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,.,-,-,-,-,-,-,-,-,-,-,-,-,.,+,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,.,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,>,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],-,[,<,<,<,<,],-,>,>,>,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,[,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,.,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,.,+,+,+,+,+,<,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,],-,[,>,],-,[,>,>,.,<,<,<,<,<,<,],-,>,>,>,>,>,.,<,<,<,<,<,[,<,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,>,>,>,],-,>,>,+,+,+,+,+,+,<,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,<,],-,<,],-,[,>,[,<,+,>,>,],],-,[,<,],-,[,>,[,-,<,<,],-,>,+,<,[,>,>,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,<,<,<,],-,<,<,-,>,+,>,[,<,<,+,],-,[,>,],-,>,>,>,+,<,<,],-,[,<,[,>,+,>,>,],-,>,-,<,[,>,+,+,+,+,+,+,+,+,+,],-,<,-,<,<,],-,<,+,>,>,>,+,+,+,+,+,+,+,+,+,+,<,<,[,>,],-,>,+,<,[,>,],-,<,<,],-,[,>,+,>,[,<,<,+,>,>,>,[,<,+,+,+,+,+,+,+,+,+,<,<,<,],-,[,>,>,>,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,<,<,],-,[,>,],-,[,>,-,<,<,<,],-,[,.,-,-,-,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,.,+,+,+,+,+,+,.,-,-,-,.,-,<,],-,>,+,+,+,+,+,+,<,[,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,.,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,>,.,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,>,.,.,<,],-,>,+,+,+,+,+,+,<,[,+,+,+,>,.,<,],-,>,-,-,-,-,-,<,[,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,-,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,+,+,+,+,+,+,+,+,.,+,+,+,+,+,+,+,+,+,+,+,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,.,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,.,+,+,+,+,+,+,+,+,+,+,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,+,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,>,.,-,-,-,.,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,.,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,>,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],-,[,<,<,<,<,],-,>,>,>,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,[,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,.,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,.,+,+,+,+,+,<,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,.,-,-,<,],-,>,+,+,+,+,+,+,<,[,+,+,+,+,>,>,>,.,<,<,<,<,<,<,],-,>,>,>,>,>,.,<,<,<,<,<,[,<,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,>,>,>,.,-,-,-,.,-,-,-,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,>,.,.,+,+,+,+,+,+,+,+,+,+,+,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,>,.,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,.,-,-,-,-,-,-,-,-,-,-,-,-,.,+,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,.,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,>,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],-,[,<,<,<,<,],-,>,>,>,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,[,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,.,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,.,+,+,+,+,+,<,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,],-,[,>,],-,[,>,>,.,<,<,<,<,<,<,],-,>,>,>,>,>,.,<,<,<,<,<,[,<,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,>,>,>,],-,>,>,+,+,+,+,+,+,<,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,<,],-,<,],-,[,>,[,<,+,>,>,],],-,[,<,],-,[,>,[,-,<,<,],-,>,+,<,[,>,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,<,<,<,],-,<,<,-,>,+,>,[,<,<,+,],-,[,>,],-,>,>,>,+,<,<,],-,[,<,[,>,+,>,>,],-,>,-,<,[,>,+,+,+,+,+,+,+,+,+,],-,<,-,<,<,],-,<,+,>,>,>,+,+,+,+,+,+,+,+,+,+,<,<,[,>,],-,>,+,<,[,>,],-,<,<,],-,[,>,+,>,[,<,<,+,>,>,>,[,<,+,+,+,+,+,+,+,+,+,<,<,<,],-,[,>,>,>,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,<,<,],-,[,>,],-,[,>,[,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>],[]) +tape: ([48,48,0,0,1,0,0,0,0],[0]) diff --git a/.output/golden/examples/bf/exec/logged/TL/Int8Type/fascistHelloWorld.logged b/.output/golden/examples/bf/exec/logged/TL/Int8Type/fascistHelloWorld.logged new file mode 100644 index 000000000..e4c3c1096 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/TL/Int8Type/fascistHelloWorld.logged @@ -0,0 +1,2 @@ +table: ([.,+,>,.,+,>,.,-,-,-,-,-,-,-,-,.,-,-,-,-,-,-,.,+,+,+,.,>,>,.,-,-,-,-,-,-,-,-,-,-,-,-,-,-,<,],>,>,],+,>,+,[,>,[,+,<,<,.,-,>,.,+,+,+,.,.,+,+,+,>,-,>,.,-,-,-,-,-,>,],<,<,],>,+,+,+,<,<,+,+,+,>,-,[,>,[,+,+,+,>,+,+,>,+,+,],+,[,-,>,+,>,>,.,<,],>,+,+,+,+,+,+,+,+,+,<,-,[,+,+,+,+,+,+,+,+,>],[]) +tape: ([0],[10,33,100,0,87,0,72]) diff --git a/.output/golden/examples/bf/exec/logged/TL/Int8Type/fibonacci.logged b/.output/golden/examples/bf/exec/logged/TL/Int8Type/fibonacci.logged new file mode 100644 index 000000000..2da8f8ce3 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/TL/Int8Type/fibonacci.logged @@ -0,0 +1,2 @@ +table: ([],-,<,<,<,],-,>,+,<,[,>,],-,>,+,<,[,<,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,<,<,],],-,[,<,<,<,.,>,.,>,>,[,-,<,],-,>,>,>,>,+,<,<,<,<,[,>,>,>,>,],-,<,<,<,<,+,>,+,>,>,>,[,<,<,<,<,<,<,<,<,<,<,<,<,],-,[,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,],<,-,>,-,[,<,+,+,+,+,+,+,+,+,+,+,],],-,[,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,[,>,>,>,>,>,],<,<,<,<,<,<,<,],],-,[,>,>,+,<,<,[,>,],],-,[,<,],-,[,>,[,<,+,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,>,],<,<,],],-,[,>,>,],-,<,<,<,+,>,>,>,[,<,<,[,>,],],-,[,<,],-,[,>,[,<,+,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,-,<,-,[,+,+,+,+,+,+,+,+,+,+,>,[,<,],-,>,>,>,>,>,>,>,+,<,<,<,<,<,<,<,[,>,>,>,>,>,>,>,],-,<,<,<,<,<,<,<,+,>,+,>,>,>,>,>,>,[,>,[,<,<,<,<,<,<,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,>,>,>,+,>,+,+,+,+,+,+,+,+,+,+,+,],-,<,<,<,],-,>,+,<,[,>,],-,>,+,<,[,<,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,<,<,],],-,[,<,<,<,.,>,.,>,>,[,-,<,],-,>,>,>,>,+,<,<,<,<,[,>,>,>,>,],-,<,<,<,<,+,>,+,>,>,>,[,<,<,<,<,<,<,<,<,<,<,<,<,],-,[,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,],<,-,>,-,[,<,+,+,+,+,+,+,+,+,+,+,],],-,[,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,[,>,>,>,>,>,],<,<,<,<,<,<,<,],],-,[,>,>,+,<,<,[,>,],],-,[,<,],-,[,>,[,<,+,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,>,],<,<,],],-,[,>,>,],-,<,<,<,+,>,>,>,[,<,<,[,>,],],-,[,<,],-,[,>,[,<,+,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,-,<,-,[,+,+,+,+,+,+,+,+,+,+,>,[,<,],-,>,>,>,>,>,>,>,+,<,<,<,<,<,<,<,[,>,>,>,>,>,>,>,],-,<,<,<,<,<,<,<,+,>,+,>,>,>,>,>,>,[,>,[,<,<,<,<,<,<,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,>,>,>,+,>,+,+,+,+,+,+,+,+,+,+,+,,,.,.,,,.,,],[]) +tape: ([114,94,0,0,88,64,0,0,0,0,0,0,0,0,0],[0]) diff --git a/.output/golden/examples/bf/exec/logged/TL/Int8Type/helloWorld.logged b/.output/golden/examples/bf/exec/logged/TL/Int8Type/helloWorld.logged new file mode 100644 index 000000000..3e6cb4d2b --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/TL/Int8Type/helloWorld.logged @@ -0,0 +1,2 @@ +table: ([.,+,+,>,.,+,>,>,.,-,-,-,-,-,-,-,-,.,-,-,-,-,-,-,.,+,+,+,.,<,.,-,<,.,>,>,.,+,+,+,.,.,+,+,+,+,+,+,+,.,-,-,-,>,.,>,>,],-,<,],<,[,+,>,>,-,>,+,>,+,>,],-,<,<,<,<,+,>,+,+,+,>,+,+,+,>,+,+,>,[,+,+,+,+,>,[,+,+,+,+,+,+,+,+],[]) +tape: ([0],[10,33,87,100,72,0,0]) diff --git a/.output/golden/examples/bf/exec/logged/TL/Int8Type/padHelloWorld.logged b/.output/golden/examples/bf/exec/logged/TL/Int8Type/padHelloWorld.logged new file mode 100644 index 000000000..d6c43d6a4 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/TL/Int8Type/padHelloWorld.logged @@ -0,0 +1,2 @@ +table: ([.,+,<,<,<,.,-,>,>,.,>,>,.,+,+,+,.,<,<,<,.,>,>,.,>,>,.,+,<,.,<,<,.,.,-,<,<,.,+,+,+,+,+,+,<,.,-,-,<,<,],>,],<,<,<,-,>,-,>,-,>,-,-,-,>,+,<,[,+,[,+,<,<,-,<,-,-],[]) +tape: ([108,87,100,72,0,0,87,-74,0],[33,114,44,7,-126,-9,115,17,-104,-1,55,3,-54,-113,-97,117,64,111,-13,-33,-30,103,27,-39,-40,-1,-97,-37,-118,-65,39,125,32,-17,123,55,-126,-41,3,-95,-40,127,-57,51,-118,-17,-17,-123,-64,-17,-61,15,98,71,43,105,-104,127,-81,11,-54,31,-9,-115,32,111,-53,103,-126,-73,-109,49,24,-1,87,99,74,79,63,-107,64,111,-109,63,-30,39,59,-7,88,-1,-65,59,10,127,-57,-99,32,-17,27,-105,-126,-105,35,-63,88,127,-25,-109,10,-81,-113,-91,-64,-17,99,111,98,7,75,-119,24,127,-49,107,74,-33,-105,-83,32,111,107,-57,-126,119,-77,81,-104,-1,119,-61,-54,15,-33,-75,64,111,51,-97,-30,-25,91,25,-40,-1,-33,-101,-118,63,103,-67,32,-17,-69,-9,-126,87,67,-31,-40,127,7,-13,-118,111,47,-59,-64,-17,3,-49,98,-57,107,-87,-104,127,-17,-53,-54,-97,55,-51,32,111,11,39,-126,55,-45,113,24,-1,-105,35,74,-49,127,-43,64,111,-45,-1,-30,-89,123,57,86]) diff --git a/.output/golden/examples/bf/exec/logged/TL/Int8Type/theShortestHelloWorld.logged b/.output/golden/examples/bf/exec/logged/TL/Int8Type/theShortestHelloWorld.logged new file mode 100644 index 000000000..772d433fb --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/TL/Int8Type/theShortestHelloWorld.logged @@ -0,0 +1,2 @@ +table: ([.,+,>,>,>,>,.,-,<,<,.,-,-,-,-,-,-,.,+,+,+,.,<,<,<,<,],>,.,[,+,+,+,.,.,>,>,.,+,>,>,>,.,-,>,],-,-,-,<,-,-,<,],<,<,-,-,-,-,-,>,+,>,>,[,-,>,-,-,[,+],[]) +tape: ([87,0,0],[33,44,108,-84,100,-103,0,72,0]) diff --git a/.output/golden/examples/bf/exec/logged/TL/Int8Type/triangle.logged b/.output/golden/examples/bf/exec/logged/TL/Int8Type/triangle.logged new file mode 100644 index 000000000..9b1c3a513 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/TL/Int8Type/triangle.logged @@ -0,0 +1,2 @@ +table: ([+,+,+,+,+,],<,],-,[,.,+,+,+,.,+,+,+,+,+,+,+,+,+,+,],<,<,<,<,],<,<,<,],>,-,<,-,[,>,+,+,],<,+,>,-,[,-,>,>,>,+,<,-,[,>,+,],<,+,>,-,[,-,[,<,<,<,+,],],>,],-,[,.,>,],>,+,<,<,+,+,+,+,+,+,+,+,+,+,>,-,[,>,+,],<,+,>,-,[,<,<,.,>,],-,<,+,+,+,+,>,[,+,+,+,+,+,+,+,+,>,-,[,[,>,>,>,],<,<,.,>,>,>,+,<,-,[,>,],<,+,>,-,[,-,[,<,<,<,<,<,<,<,<,<,<,+,>,>,>,+,>,>,>,+,+,>,>,],-,<,+,+,+,+,>,[,+,+,+,+,+,+,+,+,>,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],.,-,[],[]) +tape: ([0,0,32,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,1,0,0,1,0],[5]) diff --git a/.output/golden/examples/bf/exec/logged/TL/Int8Type/value256.logged b/.output/golden/examples/bf/exec/logged/TL/Int8Type/value256.logged new file mode 100644 index 000000000..783b728ad --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/TL/Int8Type/value256.logged @@ -0,0 +1,2 @@ +table: ([],<,],-,[,[,.,-,>,>,.,-,<,.,.,+,+,+,+,+,+,+,.,+,+,.,>,>,.,<,.,+,+,+,+,+,+,+,+,+,+,+,.,+,+,+,+,+,+,+,.,-,>,.,-,>,],-,<,<,<,<,+,>,+,+,+,+,+,+,+,+,+,>,+,+,+,+,+,+,+,+,+,>,+,+,+,>,[,+,+,+,+,+,+,+,+,+,+,+,<,],-,<,<,],-,[,.,>,],-,<,+,+,+,+,+,+,+,>,[,+,+,+,+,+,+,+,+,>,[,>,],],-,<,<,<,],-,[,.,+,+,+,+,+,.,>,],-,<,+,+,+,+,+,+,+,>,[,+,+,+,+,+,+,+,>,>,[,<,],>,-,<,],-,[,<,<,],-,[,.,-,.,+,>,],-,<,+,+,+,+,+,>,[,+,+,+,+,+,+,+,+,+,+,>,[,>,+,],-,<,+,+,+,+,+,+,+,+,>,[,<,],-,>,+,+,+,+,+,+,+,+,<,[,>,],-,<,+,+,+,+,>,[,<,-,>,[,<,+,],-,>,+,+,+,+,<,[,>,],-,<,+,+,+,+,+,+,+,+,>,[,+,+,+,+,+,+,+,+],[]) +tape: ([0,0,0,0,0],[0]) diff --git a/.output/golden/examples/bf/exec/logged/TL/Word16Type/99botles.logged b/.output/golden/examples/bf/exec/logged/TL/Word16Type/99botles.logged new file mode 100644 index 000000000..6414e145d --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/TL/Word16Type/99botles.logged @@ -0,0 +1,2 @@ +table: ([],<,<,<,],-,[,.,-,-,-,.,+,+,+,.,-,-,-,.,-,-,-,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,>,.,.,+,+,+,+,+,+,+,+,+,+,+,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,>,.,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,.,-,-,-,-,-,-,-,-,-,-,-,-,.,+,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,.,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,>,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],-,[,<,<,<,<,],-,>,>,>,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,[,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,.,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,.,+,+,+,+,+,<,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,],-,[,>,],-,[,>,>,.,<,<,<,<,<,<,],-,>,>,>,>,>,.,<,<,<,<,<,[,<,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,>,>,>,],-,>,>,+,+,+,+,+,+,<,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,<,],-,<,],-,[,>,[,<,+,>,>,],],-,[,<,],-,[,>,[,-,<,<,],-,>,+,<,[,>,>,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,<,<,<,],-,<,<,-,>,+,>,[,<,<,+,],-,[,>,],-,>,>,>,+,<,<,],-,[,<,[,>,+,>,>,],-,>,-,<,[,>,+,+,+,+,+,+,+,+,+,],-,<,-,<,<,],-,<,+,>,>,>,+,+,+,+,+,+,+,+,+,+,<,<,[,>,],-,>,+,<,[,>,],-,<,<,],-,[,>,+,>,[,<,<,+,>,>,>,[,<,+,+,+,+,+,+,+,+,+,<,<,<,],-,[,>,>,>,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,<,<,],-,[,>,],-,[,>,-,<,<,<,],-,[,.,-,-,-,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,.,+,+,+,+,+,+,.,-,-,-,.,-,<,],-,>,+,+,+,+,+,+,<,[,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,.,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,>,.,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,>,.,.,<,],-,>,+,+,+,+,+,+,<,[,+,+,+,>,.,<,],-,>,-,-,-,-,-,<,[,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,-,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,+,+,+,+,+,+,+,+,.,+,+,+,+,+,+,+,+,+,+,+,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,.,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,.,+,+,+,+,+,+,+,+,+,+,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,+,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,>,.,-,-,-,.,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,.,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,>,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],-,[,<,<,<,<,],-,>,>,>,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,[,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,.,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,.,+,+,+,+,+,<,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,.,-,-,<,],-,>,+,+,+,+,+,+,<,[,+,+,+,+,>,>,>,.,<,<,<,<,<,<,],-,>,>,>,>,>,.,<,<,<,<,<,[,<,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,>,>,>,.,-,-,-,.,-,-,-,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,>,.,.,+,+,+,+,+,+,+,+,+,+,+,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,>,.,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,.,-,-,-,-,-,-,-,-,-,-,-,-,.,+,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,.,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,>,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],-,[,<,<,<,<,],-,>,>,>,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,[,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,.,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,.,+,+,+,+,+,<,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,],-,[,>,],-,[,>,>,.,<,<,<,<,<,<,],-,>,>,>,>,>,.,<,<,<,<,<,[,<,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,>,>,>,],-,>,>,+,+,+,+,+,+,<,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,<,],-,<,],-,[,>,[,<,+,>,>,],],-,[,<,],-,[,>,[,-,<,<,],-,>,+,<,[,>,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,<,<,<,],-,<,<,-,>,+,>,[,<,<,+,],-,[,>,],-,>,>,>,+,<,<,],-,[,<,[,>,+,>,>,],-,>,-,<,[,>,+,+,+,+,+,+,+,+,+,],-,<,-,<,<,],-,<,+,>,>,>,+,+,+,+,+,+,+,+,+,+,<,<,[,>,],-,>,+,<,[,>,],-,<,<,],-,[,>,+,>,[,<,<,+,>,>,>,[,<,+,+,+,+,+,+,+,+,+,<,<,<,],-,[,>,>,>,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,<,<,],-,[,>,],-,[,>,[,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>],[]) +tape: ([48,48,0,0,1,0,0,0,0],[0]) diff --git a/.output/golden/examples/bf/exec/logged/TL/Word16Type/fascistHelloWorld.logged b/.output/golden/examples/bf/exec/logged/TL/Word16Type/fascistHelloWorld.logged new file mode 100644 index 000000000..e4c3c1096 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/TL/Word16Type/fascistHelloWorld.logged @@ -0,0 +1,2 @@ +table: ([.,+,>,.,+,>,.,-,-,-,-,-,-,-,-,.,-,-,-,-,-,-,.,+,+,+,.,>,>,.,-,-,-,-,-,-,-,-,-,-,-,-,-,-,<,],>,>,],+,>,+,[,>,[,+,<,<,.,-,>,.,+,+,+,.,.,+,+,+,>,-,>,.,-,-,-,-,-,>,],<,<,],>,+,+,+,<,<,+,+,+,>,-,[,>,[,+,+,+,>,+,+,>,+,+,],+,[,-,>,+,>,>,.,<,],>,+,+,+,+,+,+,+,+,+,<,-,[,+,+,+,+,+,+,+,+,>],[]) +tape: ([0],[10,33,100,0,87,0,72]) diff --git a/.output/golden/examples/bf/exec/logged/TL/Word16Type/helloWorld.logged b/.output/golden/examples/bf/exec/logged/TL/Word16Type/helloWorld.logged new file mode 100644 index 000000000..3e6cb4d2b --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/TL/Word16Type/helloWorld.logged @@ -0,0 +1,2 @@ +table: ([.,+,+,>,.,+,>,>,.,-,-,-,-,-,-,-,-,.,-,-,-,-,-,-,.,+,+,+,.,<,.,-,<,.,>,>,.,+,+,+,.,.,+,+,+,+,+,+,+,.,-,-,-,>,.,>,>,],-,<,],<,[,+,>,>,-,>,+,>,+,>,],-,<,<,<,<,+,>,+,+,+,>,+,+,+,>,+,+,>,[,+,+,+,+,>,[,+,+,+,+,+,+,+,+],[]) +tape: ([0],[10,33,87,100,72,0,0]) diff --git a/.output/golden/examples/bf/exec/logged/TL/Word16Type/triangle.logged b/.output/golden/examples/bf/exec/logged/TL/Word16Type/triangle.logged new file mode 100644 index 000000000..9b1c3a513 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/TL/Word16Type/triangle.logged @@ -0,0 +1,2 @@ +table: ([+,+,+,+,+,],<,],-,[,.,+,+,+,.,+,+,+,+,+,+,+,+,+,+,],<,<,<,<,],<,<,<,],>,-,<,-,[,>,+,+,],<,+,>,-,[,-,>,>,>,+,<,-,[,>,+,],<,+,>,-,[,-,[,<,<,<,+,],],>,],-,[,.,>,],>,+,<,<,+,+,+,+,+,+,+,+,+,+,>,-,[,>,+,],<,+,>,-,[,<,<,.,>,],-,<,+,+,+,+,>,[,+,+,+,+,+,+,+,+,>,-,[,[,>,>,>,],<,<,.,>,>,>,+,<,-,[,>,],<,+,>,-,[,-,[,<,<,<,<,<,<,<,<,<,<,+,>,>,>,+,>,>,>,+,+,>,>,],-,<,+,+,+,+,>,[,+,+,+,+,+,+,+,+,>,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],.,-,[],[]) +tape: ([0,0,32,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,1,0,0,1,0],[5]) diff --git a/.output/golden/examples/bf/exec/logged/TL/Word8Type/99botles.logged b/.output/golden/examples/bf/exec/logged/TL/Word8Type/99botles.logged new file mode 100644 index 000000000..6414e145d --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/TL/Word8Type/99botles.logged @@ -0,0 +1,2 @@ +table: ([],<,<,<,],-,[,.,-,-,-,.,+,+,+,.,-,-,-,.,-,-,-,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,>,.,.,+,+,+,+,+,+,+,+,+,+,+,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,>,.,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,.,-,-,-,-,-,-,-,-,-,-,-,-,.,+,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,.,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,>,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],-,[,<,<,<,<,],-,>,>,>,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,[,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,.,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,.,+,+,+,+,+,<,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,],-,[,>,],-,[,>,>,.,<,<,<,<,<,<,],-,>,>,>,>,>,.,<,<,<,<,<,[,<,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,>,>,>,],-,>,>,+,+,+,+,+,+,<,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,<,],-,<,],-,[,>,[,<,+,>,>,],],-,[,<,],-,[,>,[,-,<,<,],-,>,+,<,[,>,>,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,<,<,<,],-,<,<,-,>,+,>,[,<,<,+,],-,[,>,],-,>,>,>,+,<,<,],-,[,<,[,>,+,>,>,],-,>,-,<,[,>,+,+,+,+,+,+,+,+,+,],-,<,-,<,<,],-,<,+,>,>,>,+,+,+,+,+,+,+,+,+,+,<,<,[,>,],-,>,+,<,[,>,],-,<,<,],-,[,>,+,>,[,<,<,+,>,>,>,[,<,+,+,+,+,+,+,+,+,+,<,<,<,],-,[,>,>,>,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,<,<,],-,[,>,],-,[,>,-,<,<,<,],-,[,.,-,-,-,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,.,+,+,+,+,+,+,.,-,-,-,.,-,<,],-,>,+,+,+,+,+,+,<,[,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,.,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,>,.,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,>,.,.,<,],-,>,+,+,+,+,+,+,<,[,+,+,+,>,.,<,],-,>,-,-,-,-,-,<,[,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,-,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,+,+,+,+,+,+,+,+,.,+,+,+,+,+,+,+,+,+,+,+,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,.,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,.,+,+,+,+,+,+,+,+,+,+,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,+,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,>,.,-,-,-,.,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,.,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,>,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],-,[,<,<,<,<,],-,>,>,>,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,[,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,.,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,.,+,+,+,+,+,<,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,.,-,-,<,],-,>,+,+,+,+,+,+,<,[,+,+,+,+,>,>,>,.,<,<,<,<,<,<,],-,>,>,>,>,>,.,<,<,<,<,<,[,<,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,>,>,>,.,-,-,-,.,-,-,-,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,+,>,.,.,+,+,+,+,+,+,+,+,+,+,+,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,-,<,[,+,+,>,.,-,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,.,-,-,-,-,-,-,-,-,-,-,-,-,.,+,+,+,+,<,],-,>,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,>,.,+,+,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,-,-,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,+,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,.,.,+,+,+,.,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,>,.,<,],-,>,-,-,-,-,-,-,-,-,-,-,<,[,+,+,+,+,+,+,+,>,.,-,-,-,-,-,-,-,-,-,.,-,-,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],-,[,<,<,<,<,],-,>,>,>,>,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,<,<,<,<,[,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,.,-,-,-,-,-,-,-,.,-,-,-,-,-,-,-,-,.,.,+,+,+,+,+,<,>,.,<,],-,>,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,>,.,+,+,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,.,<,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,],-,[,>,],-,[,>,>,.,<,<,<,<,<,<,],-,>,>,>,>,>,.,<,<,<,<,<,[,<,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,>,>,>,],-,>,>,+,+,+,+,+,+,<,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,<,],-,<,],-,[,>,[,<,+,>,>,],],-,[,<,],-,[,>,[,-,<,<,],-,>,+,<,[,>,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,<,<,<,],-,<,<,-,>,+,>,[,<,<,+,],-,[,>,],-,>,>,>,+,<,<,],-,[,<,[,>,+,>,>,],-,>,-,<,[,>,+,+,+,+,+,+,+,+,+,],-,<,-,<,<,],-,<,+,>,>,>,+,+,+,+,+,+,+,+,+,+,<,<,[,>,],-,>,+,<,[,>,],-,<,<,],-,[,>,+,>,[,<,<,+,>,>,>,[,<,+,+,+,+,+,+,+,+,+,<,<,<,],-,[,>,>,>,],-,>,>,+,<,<,[,>,>,],-,<,<,+,>,+,>,[,<,<,],-,[,>,],-,[,>,[,<,],-,>,+,+,+,+,+,+,+,+,+,+,+,<,[,+,+,+,+,+,+,+,+,+,>],[]) +tape: ([48,48,0,0,1,0,0,0,0],[0]) diff --git a/.output/golden/examples/bf/exec/logged/TL/Word8Type/fascistHelloWorld.logged b/.output/golden/examples/bf/exec/logged/TL/Word8Type/fascistHelloWorld.logged new file mode 100644 index 000000000..e4c3c1096 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/TL/Word8Type/fascistHelloWorld.logged @@ -0,0 +1,2 @@ +table: ([.,+,>,.,+,>,.,-,-,-,-,-,-,-,-,.,-,-,-,-,-,-,.,+,+,+,.,>,>,.,-,-,-,-,-,-,-,-,-,-,-,-,-,-,<,],>,>,],+,>,+,[,>,[,+,<,<,.,-,>,.,+,+,+,.,.,+,+,+,>,-,>,.,-,-,-,-,-,>,],<,<,],>,+,+,+,<,<,+,+,+,>,-,[,>,[,+,+,+,>,+,+,>,+,+,],+,[,-,>,+,>,>,.,<,],>,+,+,+,+,+,+,+,+,+,<,-,[,+,+,+,+,+,+,+,+,>],[]) +tape: ([0],[10,33,100,0,87,0,72]) diff --git a/.output/golden/examples/bf/exec/logged/TL/Word8Type/fibonacci.logged b/.output/golden/examples/bf/exec/logged/TL/Word8Type/fibonacci.logged new file mode 100644 index 000000000..2da8f8ce3 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/TL/Word8Type/fibonacci.logged @@ -0,0 +1,2 @@ +table: ([],-,<,<,<,],-,>,+,<,[,>,],-,>,+,<,[,<,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,<,<,],],-,[,<,<,<,.,>,.,>,>,[,-,<,],-,>,>,>,>,+,<,<,<,<,[,>,>,>,>,],-,<,<,<,<,+,>,+,>,>,>,[,<,<,<,<,<,<,<,<,<,<,<,<,],-,[,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,],<,-,>,-,[,<,+,+,+,+,+,+,+,+,+,+,],],-,[,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,[,>,>,>,>,>,],<,<,<,<,<,<,<,],],-,[,>,>,+,<,<,[,>,],],-,[,<,],-,[,>,[,<,+,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,>,],<,<,],],-,[,>,>,],-,<,<,<,+,>,>,>,[,<,<,[,>,],],-,[,<,],-,[,>,[,<,+,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,-,<,-,[,+,+,+,+,+,+,+,+,+,+,>,[,<,],-,>,>,>,>,>,>,>,+,<,<,<,<,<,<,<,[,>,>,>,>,>,>,>,],-,<,<,<,<,<,<,<,+,>,+,>,>,>,>,>,>,[,>,[,<,<,<,<,<,<,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,>,>,>,+,>,+,+,+,+,+,+,+,+,+,+,+,],-,<,<,<,],-,>,+,<,[,>,],-,>,+,<,[,<,<,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,<,<,],],-,[,<,<,<,.,>,.,>,>,[,-,<,],-,>,>,>,>,+,<,<,<,<,[,>,>,>,>,],-,<,<,<,<,+,>,+,>,>,>,[,<,<,<,<,<,<,<,<,<,<,<,<,],-,[,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,],<,-,>,-,[,<,+,+,+,+,+,+,+,+,+,+,],],-,[,.,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,[,>,>,>,>,>,],<,<,<,<,<,<,<,],],-,[,>,>,+,<,<,[,>,],],-,[,<,],-,[,>,[,<,+,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,>,>,>,],<,<,],],-,[,>,>,],-,<,<,<,+,>,>,>,[,<,<,[,>,],],-,[,<,],-,[,>,[,<,+,],-,>,>,>,+,<,<,<,[,>,>,>,],-,<,<,<,+,>,+,>,>,[,-,<,-,[,+,+,+,+,+,+,+,+,+,+,>,[,<,],-,>,>,>,>,>,>,>,+,<,<,<,<,<,<,<,[,>,>,>,>,>,>,>,],-,<,<,<,<,<,<,<,+,>,+,>,>,>,>,>,>,[,>,[,<,<,<,<,<,<,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,>,>,>,>,+,>,+,+,+,+,+,+,+,+,+,+,+,,,.,.,,,.,,],[]) +tape: ([114,94,0,0,88,64,0,0,0,0,0,0,0,0,0],[0]) diff --git a/.output/golden/examples/bf/exec/logged/TL/Word8Type/helloWorld.logged b/.output/golden/examples/bf/exec/logged/TL/Word8Type/helloWorld.logged new file mode 100644 index 000000000..3e6cb4d2b --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/TL/Word8Type/helloWorld.logged @@ -0,0 +1,2 @@ +table: ([.,+,+,>,.,+,>,>,.,-,-,-,-,-,-,-,-,.,-,-,-,-,-,-,.,+,+,+,.,<,.,-,<,.,>,>,.,+,+,+,.,.,+,+,+,+,+,+,+,.,-,-,-,>,.,>,>,],-,<,],<,[,+,>,>,-,>,+,>,+,>,],-,<,<,<,<,+,>,+,+,+,>,+,+,+,>,+,+,>,[,+,+,+,+,>,[,+,+,+,+,+,+,+,+],[]) +tape: ([0],[10,33,87,100,72,0,0]) diff --git a/.output/golden/examples/bf/exec/logged/TL/Word8Type/padHelloWorld.logged b/.output/golden/examples/bf/exec/logged/TL/Word8Type/padHelloWorld.logged new file mode 100644 index 000000000..cabc156e3 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/TL/Word8Type/padHelloWorld.logged @@ -0,0 +1,2 @@ +table: ([.,+,<,<,<,.,-,>,>,.,>,>,.,+,+,+,.,<,<,<,.,>,>,.,>,>,.,+,<,.,<,<,.,.,-,<,<,.,+,+,+,+,+,+,<,.,-,-,<,<,],>,],<,<,<,-,>,-,>,-,>,-,-,-,>,+,<,[,+,[,+,<,<,-,<,-,-],[]) +tape: ([108,87,100,72,0,0,87,182,0],[33,114,44,7,130,247,115,17,152,255,55,3,202,143,159,117,64,111,243,223,226,103,27,217,216,255,159,219,138,191,39,125,32,239,123,55,130,215,3,161,216,127,199,51,138,239,239,133,192,239,195,15,98,71,43,105,152,127,175,11,202,31,247,141,32,111,203,103,130,183,147,49,24,255,87,99,74,79,63,149,64,111,147,63,226,39,59,249,88,255,191,59,10,127,199,157,32,239,27,151,130,151,35,193,88,127,231,147,10,175,143,165,192,239,99,111,98,7,75,137,24,127,207,107,74,223,151,173,32,111,107,199,130,119,179,81,152,255,119,195,202,15,223,181,64,111,51,159,226,231,91,25,216,255,223,155,138,63,103,189,32,239,187,247,130,87,67,225,216,127,7,243,138,111,47,197,192,239,3,207,98,199,107,169,152,127,239,203,202,159,55,205,32,111,11,39,130,55,211,113,24,255,151,35,74,207,127,213,64,111,211,255,226,167,123,57,86]) diff --git a/.output/golden/examples/bf/exec/logged/TL/Word8Type/theShortestHelloWorld.logged b/.output/golden/examples/bf/exec/logged/TL/Word8Type/theShortestHelloWorld.logged new file mode 100644 index 000000000..eb3fa48f5 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/TL/Word8Type/theShortestHelloWorld.logged @@ -0,0 +1,2 @@ +table: ([.,+,>,>,>,>,.,-,<,<,.,-,-,-,-,-,-,.,+,+,+,.,<,<,<,<,],>,.,[,+,+,+,.,.,>,>,.,+,>,>,>,.,-,>,],-,-,-,<,-,-,<,],<,<,-,-,-,-,-,>,+,>,>,[,-,>,-,-,[,+],[]) +tape: ([87,0,0],[33,44,108,172,100,153,0,72,0]) diff --git a/.output/golden/examples/bf/exec/logged/TL/Word8Type/triangle.logged b/.output/golden/examples/bf/exec/logged/TL/Word8Type/triangle.logged new file mode 100644 index 000000000..9b1c3a513 --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/TL/Word8Type/triangle.logged @@ -0,0 +1,2 @@ +table: ([+,+,+,+,+,],<,],-,[,.,+,+,+,.,+,+,+,+,+,+,+,+,+,+,],<,<,<,<,],<,<,<,],>,-,<,-,[,>,+,+,],<,+,>,-,[,-,>,>,>,+,<,-,[,>,+,],<,+,>,-,[,-,[,<,<,<,+,],],>,],-,[,.,>,],>,+,<,<,+,+,+,+,+,+,+,+,+,+,>,-,[,>,+,],<,+,>,-,[,<,<,.,>,],-,<,+,+,+,+,>,[,+,+,+,+,+,+,+,+,>,-,[,[,>,>,>,],<,<,.,>,>,>,+,<,-,[,>,],<,+,>,-,[,-,[,<,<,<,<,<,<,<,<,<,<,+,>,>,>,+,>,>,>,+,+,>,>,],-,<,+,+,+,+,>,[,+,+,+,+,+,+,+,+,>,],-,>,+,+,+,+,+,+,+,+,<,[,+,+,+,+,>,],.,-,[],[]) +tape: ([0,0,32,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,1,0,0,1,0],[5]) diff --git a/.output/golden/examples/bf/exec/logged/TL/Word8Type/value256.logged b/.output/golden/examples/bf/exec/logged/TL/Word8Type/value256.logged new file mode 100644 index 000000000..783b728ad --- /dev/null +++ b/.output/golden/examples/bf/exec/logged/TL/Word8Type/value256.logged @@ -0,0 +1,2 @@ +table: ([],<,],-,[,[,.,-,>,>,.,-,<,.,.,+,+,+,+,+,+,+,.,+,+,.,>,>,.,<,.,+,+,+,+,+,+,+,+,+,+,+,.,+,+,+,+,+,+,+,.,-,>,.,-,>,],-,<,<,<,<,+,>,+,+,+,+,+,+,+,+,+,>,+,+,+,+,+,+,+,+,+,>,+,+,+,>,[,+,+,+,+,+,+,+,+,+,+,+,<,],-,<,<,],-,[,.,>,],-,<,+,+,+,+,+,+,+,>,[,+,+,+,+,+,+,+,+,>,[,>,],],-,<,<,<,],-,[,.,+,+,+,+,+,.,>,],-,<,+,+,+,+,+,+,+,>,[,+,+,+,+,+,+,+,>,>,[,<,],>,-,<,],-,[,<,<,],-,[,.,-,.,+,>,],-,<,+,+,+,+,+,>,[,+,+,+,+,+,+,+,+,+,+,>,[,>,+,],-,<,+,+,+,+,+,+,+,+,>,[,<,],-,>,+,+,+,+,+,+,+,+,<,[,>,],-,<,+,+,+,+,>,[,<,-,>,[,<,+,],-,>,+,+,+,+,<,[,>,],-,<,+,+,+,+,+,+,+,+,>,[,+,+,+,+,+,+,+,+],[]) +tape: ([0,0,0,0,0],[0]) diff --git a/.output/golden/examples/bf/exec/output/IL/Int16Type/99botles.output b/.output/golden/examples/bf/exec/output/IL/Int16Type/99botles.output new file mode 100644 index 000000000..7853698c3 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/IL/Int16Type/99botles.output @@ -0,0 +1,495 @@ +99 Bottles of beer on the wall +99 Bottles of beer +Take one down and pass it around +98 Bottles of beer on the wall + +98 Bottles of beer on the wall +98 Bottles of beer +Take one down and pass it around +97 Bottles of beer on the wall + +97 Bottles of beer on the wall +97 Bottles of beer +Take one down and pass it around +96 Bottles of beer on the wall + +96 Bottles of beer on the wall +96 Bottles of beer +Take one down and pass it around +95 Bottles of beer on the wall + +95 Bottles of beer on the wall +95 Bottles of beer +Take one down and pass it around +94 Bottles of beer on the wall + +94 Bottles of beer on the wall +94 Bottles of beer +Take one down and pass it around +93 Bottles of beer on the wall + +93 Bottles of beer on the wall +93 Bottles of beer +Take one down and pass it around +92 Bottles of beer on the wall + +92 Bottles of beer on the wall +92 Bottles of beer +Take one down and pass it around +91 Bottles of beer on the wall + +91 Bottles of beer on the wall +91 Bottles of beer +Take one down and pass it around +90 Bottles of beer on the wall + +90 Bottles of beer on the wall +90 Bottles of beer +Take one down and pass it around +89 Bottles of beer on the wall + +89 Bottles of beer on the wall +89 Bottles of beer +Take one down and pass it around +88 Bottles of beer on the wall + +88 Bottles of beer on the wall +88 Bottles of beer +Take one down and pass it around +87 Bottles of beer on the wall + +87 Bottles of beer on the wall +87 Bottles of beer +Take one down and pass it around +86 Bottles of beer on the wall + +86 Bottles of beer on the wall +86 Bottles of beer +Take one down and pass it around +85 Bottles of beer on the wall + +85 Bottles of beer on the wall +85 Bottles of beer +Take one down and pass it around +84 Bottles of beer on the wall + +84 Bottles of beer on the wall +84 Bottles of beer +Take one down and pass it around +83 Bottles of beer on the wall + +83 Bottles of beer on the wall +83 Bottles of beer +Take one down and pass it around +82 Bottles of beer on the wall + +82 Bottles of beer on the wall +82 Bottles of beer +Take one down and pass it around +81 Bottles of beer on the wall + +81 Bottles of beer on the wall +81 Bottles of beer +Take one down and pass it around +80 Bottles of beer on the wall + +80 Bottles of beer on the wall +80 Bottles of beer +Take one down and pass it around +79 Bottles of beer on the wall + +79 Bottles of beer on the wall +79 Bottles of beer +Take one down and pass it around +78 Bottles of beer on the wall + +78 Bottles of beer on the wall +78 Bottles of beer +Take one down and pass it around +77 Bottles of beer on the wall + +77 Bottles of beer on the wall +77 Bottles of beer +Take one down and pass it around +76 Bottles of beer on the wall + +76 Bottles of beer on the wall +76 Bottles of beer +Take one down and pass it around +75 Bottles of beer on the wall + +75 Bottles of beer on the wall +75 Bottles of beer +Take one down and pass it around +74 Bottles of beer on the wall + +74 Bottles of beer on the wall +74 Bottles of beer +Take one down and pass it around +73 Bottles of beer on the wall + +73 Bottles of beer on the wall +73 Bottles of beer +Take one down and pass it around +72 Bottles of beer on the wall + +72 Bottles of beer on the wall +72 Bottles of beer +Take one down and pass it around +71 Bottles of beer on the wall + +71 Bottles of beer on the wall +71 Bottles of beer +Take one down and pass it around +70 Bottles of beer on the wall + +70 Bottles of beer on the wall +70 Bottles of beer +Take one down and pass it around +69 Bottles of beer on the wall + +69 Bottles of beer on the wall +69 Bottles of beer +Take one down and pass it around +68 Bottles of beer on the wall + +68 Bottles of beer on the wall +68 Bottles of beer +Take one down and pass it around +67 Bottles of beer on the wall + +67 Bottles of beer on the wall +67 Bottles of beer +Take one down and pass it around +66 Bottles of beer on the wall + +66 Bottles of beer on the wall +66 Bottles of beer +Take one down and pass it around +65 Bottles of beer on the wall + +65 Bottles of beer on the wall +65 Bottles of beer +Take one down and pass it around +64 Bottles of beer on the wall + +64 Bottles of beer on the wall +64 Bottles of beer +Take one down and pass it around +63 Bottles of beer on the wall + +63 Bottles of beer on the wall +63 Bottles of beer +Take one down and pass it around +62 Bottles of beer on the wall + +62 Bottles of beer on the wall +62 Bottles of beer +Take one down and pass it around +61 Bottles of beer on the wall + +61 Bottles of beer on the wall +61 Bottles of beer +Take one down and pass it around +60 Bottles of beer on the wall + +60 Bottles of beer on the wall +60 Bottles of beer +Take one down and pass it around +59 Bottles of beer on the wall + +59 Bottles of beer on the wall +59 Bottles of beer +Take one down and pass it around +58 Bottles of beer on the wall + +58 Bottles of beer on the wall +58 Bottles of beer +Take one down and pass it around +57 Bottles of beer on the wall + +57 Bottles of beer on the wall +57 Bottles of beer +Take one down and pass it around +56 Bottles of beer on the wall + +56 Bottles of beer on the wall +56 Bottles of beer +Take one down and pass it around +55 Bottles of beer on the wall + +55 Bottles of beer on the wall +55 Bottles of beer +Take one down and pass it around +54 Bottles of beer on the wall + +54 Bottles of beer on the wall +54 Bottles of beer +Take one down and pass it around +53 Bottles of beer on the wall + +53 Bottles of beer on the wall +53 Bottles of beer +Take one down and pass it around +52 Bottles of beer on the wall + +52 Bottles of beer on the wall +52 Bottles of beer +Take one down and pass it around +51 Bottles of beer on the wall + +51 Bottles of beer on the wall +51 Bottles of beer +Take one down and pass it around +50 Bottles of beer on the wall + +50 Bottles of beer on the wall +50 Bottles of beer +Take one down and pass it around +49 Bottles of beer on the wall + +49 Bottles of beer on the wall +49 Bottles of beer +Take one down and pass it around +48 Bottles of beer on the wall + +48 Bottles of beer on the wall +48 Bottles of beer +Take one down and pass it around +47 Bottles of beer on the wall + +47 Bottles of beer on the wall +47 Bottles of beer +Take one down and pass it around +46 Bottles of beer on the wall + +46 Bottles of beer on the wall +46 Bottles of beer +Take one down and pass it around +45 Bottles of beer on the wall + +45 Bottles of beer on the wall +45 Bottles of beer +Take one down and pass it around +44 Bottles of beer on the wall + +44 Bottles of beer on the wall +44 Bottles of beer +Take one down and pass it around +43 Bottles of beer on the wall + +43 Bottles of beer on the wall +43 Bottles of beer +Take one down and pass it around +42 Bottles of beer on the wall + +42 Bottles of beer on the wall +42 Bottles of beer +Take one down and pass it around +41 Bottles of beer on the wall + +41 Bottles of beer on the wall +41 Bottles of beer +Take one down and pass it around +40 Bottles of beer on the wall + +40 Bottles of beer on the wall +40 Bottles of beer +Take one down and pass it around +39 Bottles of beer on the wall + +39 Bottles of beer on the wall +39 Bottles of beer +Take one down and pass it around +38 Bottles of beer on the wall + +38 Bottles of beer on the wall +38 Bottles of beer +Take one down and pass it around +37 Bottles of beer on the wall + +37 Bottles of beer on the wall +37 Bottles of beer +Take one down and pass it around +36 Bottles of beer on the wall + +36 Bottles of beer on the wall +36 Bottles of beer +Take one down and pass it around +35 Bottles of beer on the wall + +35 Bottles of beer on the wall +35 Bottles of beer +Take one down and pass it around +34 Bottles of beer on the wall + +34 Bottles of beer on the wall +34 Bottles of beer +Take one down and pass it around +33 Bottles of beer on the wall + +33 Bottles of beer on the wall +33 Bottles of beer +Take one down and pass it around +32 Bottles of beer on the wall + +32 Bottles of beer on the wall +32 Bottles of beer +Take one down and pass it around +31 Bottles of beer on the wall + +31 Bottles of beer on the wall +31 Bottles of beer +Take one down and pass it around +30 Bottles of beer on the wall + +30 Bottles of beer on the wall +30 Bottles of beer +Take one down and pass it around +29 Bottles of beer on the wall + +29 Bottles of beer on the wall +29 Bottles of beer +Take one down and pass it around +28 Bottles of beer on the wall + +28 Bottles of beer on the wall +28 Bottles of beer +Take one down and pass it around +27 Bottles of beer on the wall + +27 Bottles of beer on the wall +27 Bottles of beer +Take one down and pass it around +26 Bottles of beer on the wall + +26 Bottles of beer on the wall +26 Bottles of beer +Take one down and pass it around +25 Bottles of beer on the wall + +25 Bottles of beer on the wall +25 Bottles of beer +Take one down and pass it around +24 Bottles of beer on the wall + +24 Bottles of beer on the wall +24 Bottles of beer +Take one down and pass it around +23 Bottles of beer on the wall + +23 Bottles of beer on the wall +23 Bottles of beer +Take one down and pass it around +22 Bottles of beer on the wall + +22 Bottles of beer on the wall +22 Bottles of beer +Take one down and pass it around +21 Bottles of beer on the wall + +21 Bottles of beer on the wall +21 Bottles of beer +Take one down and pass it around +20 Bottles of beer on the wall + +20 Bottles of beer on the wall +20 Bottles of beer +Take one down and pass it around +19 Bottles of beer on the wall + +19 Bottles of beer on the wall +19 Bottles of beer +Take one down and pass it around +18 Bottles of beer on the wall + +18 Bottles of beer on the wall +18 Bottles of beer +Take one down and pass it around +17 Bottles of beer on the wall + +17 Bottles of beer on the wall +17 Bottles of beer +Take one down and pass it around +16 Bottles of beer on the wall + +16 Bottles of beer on the wall +16 Bottles of beer +Take one down and pass it around +15 Bottles of beer on the wall + +15 Bottles of beer on the wall +15 Bottles of beer +Take one down and pass it around +14 Bottles of beer on the wall + +14 Bottles of beer on the wall +14 Bottles of beer +Take one down and pass it around +13 Bottles of beer on the wall + +13 Bottles of beer on the wall +13 Bottles of beer +Take one down and pass it around +12 Bottles of beer on the wall + +12 Bottles of beer on the wall +12 Bottles of beer +Take one down and pass it around +11 Bottles of beer on the wall + +11 Bottles of beer on the wall +11 Bottles of beer +Take one down and pass it around +10 Bottles of beer on the wall + +10 Bottles of beer on the wall +10 Bottles of beer +Take one down and pass it around +9 Bottles of beer on the wall + +9 Bottles of beer on the wall +9 Bottles of beer +Take one down and pass it around +8 Bottles of beer on the wall + +8 Bottles of beer on the wall +8 Bottles of beer +Take one down and pass it around +7 Bottles of beer on the wall + +7 Bottles of beer on the wall +7 Bottles of beer +Take one down and pass it around +6 Bottles of beer on the wall + +6 Bottles of beer on the wall +6 Bottles of beer +Take one down and pass it around +5 Bottles of beer on the wall + +5 Bottles of beer on the wall +5 Bottles of beer +Take one down and pass it around +4 Bottles of beer on the wall + +4 Bottles of beer on the wall +4 Bottles of beer +Take one down and pass it around +3 Bottles of beer on the wall + +3 Bottles of beer on the wall +3 Bottles of beer +Take one down and pass it around +2 Bottles of beer on the wall + +2 Bottles of beer on the wall +2 Bottles of beer +Take one down and pass it around +1 Bottle of beer on the wall + +1 Bottle of beer on the wall +1 Bottle of beer +Take one down and pass it around +0 Bottles of beer on the wall + diff --git a/.output/golden/examples/bf/exec/output/IL/Int16Type/fascistHelloWorld.output b/.output/golden/examples/bf/exec/output/IL/Int16Type/fascistHelloWorld.output new file mode 100644 index 000000000..980a0d5f1 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/IL/Int16Type/fascistHelloWorld.output @@ -0,0 +1 @@ +Hello World! diff --git a/.output/golden/examples/bf/exec/output/IL/Int16Type/helloWorld.output b/.output/golden/examples/bf/exec/output/IL/Int16Type/helloWorld.output new file mode 100644 index 000000000..980a0d5f1 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/IL/Int16Type/helloWorld.output @@ -0,0 +1 @@ +Hello World! diff --git a/.output/golden/examples/bf/exec/output/IL/Int16Type/triangle.output b/.output/golden/examples/bf/exec/output/IL/Int16Type/triangle.output new file mode 100644 index 000000000..ee824746a --- /dev/null +++ b/.output/golden/examples/bf/exec/output/IL/Int16Type/triangle.output @@ -0,0 +1,33 @@ + * + * * + * * + * * * * + * * + * * * * + * * * * + * * * * * * * * + * * + * * * * + * * * * + * * * * * * * * + * * * * + * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * + * * * * + * * * * + * * * * * * * * + * * * * + * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * + * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + \ No newline at end of file diff --git a/.output/golden/examples/bf/exec/output/IL/Int8Type/99botles.output b/.output/golden/examples/bf/exec/output/IL/Int8Type/99botles.output new file mode 100644 index 000000000..7853698c3 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/IL/Int8Type/99botles.output @@ -0,0 +1,495 @@ +99 Bottles of beer on the wall +99 Bottles of beer +Take one down and pass it around +98 Bottles of beer on the wall + +98 Bottles of beer on the wall +98 Bottles of beer +Take one down and pass it around +97 Bottles of beer on the wall + +97 Bottles of beer on the wall +97 Bottles of beer +Take one down and pass it around +96 Bottles of beer on the wall + +96 Bottles of beer on the wall +96 Bottles of beer +Take one down and pass it around +95 Bottles of beer on the wall + +95 Bottles of beer on the wall +95 Bottles of beer +Take one down and pass it around +94 Bottles of beer on the wall + +94 Bottles of beer on the wall +94 Bottles of beer +Take one down and pass it around +93 Bottles of beer on the wall + +93 Bottles of beer on the wall +93 Bottles of beer +Take one down and pass it around +92 Bottles of beer on the wall + +92 Bottles of beer on the wall +92 Bottles of beer +Take one down and pass it around +91 Bottles of beer on the wall + +91 Bottles of beer on the wall +91 Bottles of beer +Take one down and pass it around +90 Bottles of beer on the wall + +90 Bottles of beer on the wall +90 Bottles of beer +Take one down and pass it around +89 Bottles of beer on the wall + +89 Bottles of beer on the wall +89 Bottles of beer +Take one down and pass it around +88 Bottles of beer on the wall + +88 Bottles of beer on the wall +88 Bottles of beer +Take one down and pass it around +87 Bottles of beer on the wall + +87 Bottles of beer on the wall +87 Bottles of beer +Take one down and pass it around +86 Bottles of beer on the wall + +86 Bottles of beer on the wall +86 Bottles of beer +Take one down and pass it around +85 Bottles of beer on the wall + +85 Bottles of beer on the wall +85 Bottles of beer +Take one down and pass it around +84 Bottles of beer on the wall + +84 Bottles of beer on the wall +84 Bottles of beer +Take one down and pass it around +83 Bottles of beer on the wall + +83 Bottles of beer on the wall +83 Bottles of beer +Take one down and pass it around +82 Bottles of beer on the wall + +82 Bottles of beer on the wall +82 Bottles of beer +Take one down and pass it around +81 Bottles of beer on the wall + +81 Bottles of beer on the wall +81 Bottles of beer +Take one down and pass it around +80 Bottles of beer on the wall + +80 Bottles of beer on the wall +80 Bottles of beer +Take one down and pass it around +79 Bottles of beer on the wall + +79 Bottles of beer on the wall +79 Bottles of beer +Take one down and pass it around +78 Bottles of beer on the wall + +78 Bottles of beer on the wall +78 Bottles of beer +Take one down and pass it around +77 Bottles of beer on the wall + +77 Bottles of beer on the wall +77 Bottles of beer +Take one down and pass it around +76 Bottles of beer on the wall + +76 Bottles of beer on the wall +76 Bottles of beer +Take one down and pass it around +75 Bottles of beer on the wall + +75 Bottles of beer on the wall +75 Bottles of beer +Take one down and pass it around +74 Bottles of beer on the wall + +74 Bottles of beer on the wall +74 Bottles of beer +Take one down and pass it around +73 Bottles of beer on the wall + +73 Bottles of beer on the wall +73 Bottles of beer +Take one down and pass it around +72 Bottles of beer on the wall + +72 Bottles of beer on the wall +72 Bottles of beer +Take one down and pass it around +71 Bottles of beer on the wall + +71 Bottles of beer on the wall +71 Bottles of beer +Take one down and pass it around +70 Bottles of beer on the wall + +70 Bottles of beer on the wall +70 Bottles of beer +Take one down and pass it around +69 Bottles of beer on the wall + +69 Bottles of beer on the wall +69 Bottles of beer +Take one down and pass it around +68 Bottles of beer on the wall + +68 Bottles of beer on the wall +68 Bottles of beer +Take one down and pass it around +67 Bottles of beer on the wall + +67 Bottles of beer on the wall +67 Bottles of beer +Take one down and pass it around +66 Bottles of beer on the wall + +66 Bottles of beer on the wall +66 Bottles of beer +Take one down and pass it around +65 Bottles of beer on the wall + +65 Bottles of beer on the wall +65 Bottles of beer +Take one down and pass it around +64 Bottles of beer on the wall + +64 Bottles of beer on the wall +64 Bottles of beer +Take one down and pass it around +63 Bottles of beer on the wall + +63 Bottles of beer on the wall +63 Bottles of beer +Take one down and pass it around +62 Bottles of beer on the wall + +62 Bottles of beer on the wall +62 Bottles of beer +Take one down and pass it around +61 Bottles of beer on the wall + +61 Bottles of beer on the wall +61 Bottles of beer +Take one down and pass it around +60 Bottles of beer on the wall + +60 Bottles of beer on the wall +60 Bottles of beer +Take one down and pass it around +59 Bottles of beer on the wall + +59 Bottles of beer on the wall +59 Bottles of beer +Take one down and pass it around +58 Bottles of beer on the wall + +58 Bottles of beer on the wall +58 Bottles of beer +Take one down and pass it around +57 Bottles of beer on the wall + +57 Bottles of beer on the wall +57 Bottles of beer +Take one down and pass it around +56 Bottles of beer on the wall + +56 Bottles of beer on the wall +56 Bottles of beer +Take one down and pass it around +55 Bottles of beer on the wall + +55 Bottles of beer on the wall +55 Bottles of beer +Take one down and pass it around +54 Bottles of beer on the wall + +54 Bottles of beer on the wall +54 Bottles of beer +Take one down and pass it around +53 Bottles of beer on the wall + +53 Bottles of beer on the wall +53 Bottles of beer +Take one down and pass it around +52 Bottles of beer on the wall + +52 Bottles of beer on the wall +52 Bottles of beer +Take one down and pass it around +51 Bottles of beer on the wall + +51 Bottles of beer on the wall +51 Bottles of beer +Take one down and pass it around +50 Bottles of beer on the wall + +50 Bottles of beer on the wall +50 Bottles of beer +Take one down and pass it around +49 Bottles of beer on the wall + +49 Bottles of beer on the wall +49 Bottles of beer +Take one down and pass it around +48 Bottles of beer on the wall + +48 Bottles of beer on the wall +48 Bottles of beer +Take one down and pass it around +47 Bottles of beer on the wall + +47 Bottles of beer on the wall +47 Bottles of beer +Take one down and pass it around +46 Bottles of beer on the wall + +46 Bottles of beer on the wall +46 Bottles of beer +Take one down and pass it around +45 Bottles of beer on the wall + +45 Bottles of beer on the wall +45 Bottles of beer +Take one down and pass it around +44 Bottles of beer on the wall + +44 Bottles of beer on the wall +44 Bottles of beer +Take one down and pass it around +43 Bottles of beer on the wall + +43 Bottles of beer on the wall +43 Bottles of beer +Take one down and pass it around +42 Bottles of beer on the wall + +42 Bottles of beer on the wall +42 Bottles of beer +Take one down and pass it around +41 Bottles of beer on the wall + +41 Bottles of beer on the wall +41 Bottles of beer +Take one down and pass it around +40 Bottles of beer on the wall + +40 Bottles of beer on the wall +40 Bottles of beer +Take one down and pass it around +39 Bottles of beer on the wall + +39 Bottles of beer on the wall +39 Bottles of beer +Take one down and pass it around +38 Bottles of beer on the wall + +38 Bottles of beer on the wall +38 Bottles of beer +Take one down and pass it around +37 Bottles of beer on the wall + +37 Bottles of beer on the wall +37 Bottles of beer +Take one down and pass it around +36 Bottles of beer on the wall + +36 Bottles of beer on the wall +36 Bottles of beer +Take one down and pass it around +35 Bottles of beer on the wall + +35 Bottles of beer on the wall +35 Bottles of beer +Take one down and pass it around +34 Bottles of beer on the wall + +34 Bottles of beer on the wall +34 Bottles of beer +Take one down and pass it around +33 Bottles of beer on the wall + +33 Bottles of beer on the wall +33 Bottles of beer +Take one down and pass it around +32 Bottles of beer on the wall + +32 Bottles of beer on the wall +32 Bottles of beer +Take one down and pass it around +31 Bottles of beer on the wall + +31 Bottles of beer on the wall +31 Bottles of beer +Take one down and pass it around +30 Bottles of beer on the wall + +30 Bottles of beer on the wall +30 Bottles of beer +Take one down and pass it around +29 Bottles of beer on the wall + +29 Bottles of beer on the wall +29 Bottles of beer +Take one down and pass it around +28 Bottles of beer on the wall + +28 Bottles of beer on the wall +28 Bottles of beer +Take one down and pass it around +27 Bottles of beer on the wall + +27 Bottles of beer on the wall +27 Bottles of beer +Take one down and pass it around +26 Bottles of beer on the wall + +26 Bottles of beer on the wall +26 Bottles of beer +Take one down and pass it around +25 Bottles of beer on the wall + +25 Bottles of beer on the wall +25 Bottles of beer +Take one down and pass it around +24 Bottles of beer on the wall + +24 Bottles of beer on the wall +24 Bottles of beer +Take one down and pass it around +23 Bottles of beer on the wall + +23 Bottles of beer on the wall +23 Bottles of beer +Take one down and pass it around +22 Bottles of beer on the wall + +22 Bottles of beer on the wall +22 Bottles of beer +Take one down and pass it around +21 Bottles of beer on the wall + +21 Bottles of beer on the wall +21 Bottles of beer +Take one down and pass it around +20 Bottles of beer on the wall + +20 Bottles of beer on the wall +20 Bottles of beer +Take one down and pass it around +19 Bottles of beer on the wall + +19 Bottles of beer on the wall +19 Bottles of beer +Take one down and pass it around +18 Bottles of beer on the wall + +18 Bottles of beer on the wall +18 Bottles of beer +Take one down and pass it around +17 Bottles of beer on the wall + +17 Bottles of beer on the wall +17 Bottles of beer +Take one down and pass it around +16 Bottles of beer on the wall + +16 Bottles of beer on the wall +16 Bottles of beer +Take one down and pass it around +15 Bottles of beer on the wall + +15 Bottles of beer on the wall +15 Bottles of beer +Take one down and pass it around +14 Bottles of beer on the wall + +14 Bottles of beer on the wall +14 Bottles of beer +Take one down and pass it around +13 Bottles of beer on the wall + +13 Bottles of beer on the wall +13 Bottles of beer +Take one down and pass it around +12 Bottles of beer on the wall + +12 Bottles of beer on the wall +12 Bottles of beer +Take one down and pass it around +11 Bottles of beer on the wall + +11 Bottles of beer on the wall +11 Bottles of beer +Take one down and pass it around +10 Bottles of beer on the wall + +10 Bottles of beer on the wall +10 Bottles of beer +Take one down and pass it around +9 Bottles of beer on the wall + +9 Bottles of beer on the wall +9 Bottles of beer +Take one down and pass it around +8 Bottles of beer on the wall + +8 Bottles of beer on the wall +8 Bottles of beer +Take one down and pass it around +7 Bottles of beer on the wall + +7 Bottles of beer on the wall +7 Bottles of beer +Take one down and pass it around +6 Bottles of beer on the wall + +6 Bottles of beer on the wall +6 Bottles of beer +Take one down and pass it around +5 Bottles of beer on the wall + +5 Bottles of beer on the wall +5 Bottles of beer +Take one down and pass it around +4 Bottles of beer on the wall + +4 Bottles of beer on the wall +4 Bottles of beer +Take one down and pass it around +3 Bottles of beer on the wall + +3 Bottles of beer on the wall +3 Bottles of beer +Take one down and pass it around +2 Bottles of beer on the wall + +2 Bottles of beer on the wall +2 Bottles of beer +Take one down and pass it around +1 Bottle of beer on the wall + +1 Bottle of beer on the wall +1 Bottle of beer +Take one down and pass it around +0 Bottles of beer on the wall + diff --git a/.output/golden/examples/bf/exec/output/IL/Int8Type/fascistHelloWorld.output b/.output/golden/examples/bf/exec/output/IL/Int8Type/fascistHelloWorld.output new file mode 100644 index 000000000..980a0d5f1 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/IL/Int8Type/fascistHelloWorld.output @@ -0,0 +1 @@ +Hello World! diff --git a/.output/golden/examples/bf/exec/output/IL/Int8Type/fibonacci.output b/.output/golden/examples/bf/exec/output/IL/Int8Type/fibonacci.output new file mode 100644 index 000000000..1a52c5910 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/IL/Int8Type/fibonacci.output @@ -0,0 +1 @@ +0 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, >4, G3, <1, 98, E9, 61, 24, 85, :9, C448X@H2X@34X@2:X@54X@74X@<8X@D2X@74X@2:X@94 \ No newline at end of file diff --git a/.output/golden/examples/bf/exec/output/IL/Int8Type/helloWorld.output b/.output/golden/examples/bf/exec/output/IL/Int8Type/helloWorld.output new file mode 100644 index 000000000..980a0d5f1 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/IL/Int8Type/helloWorld.output @@ -0,0 +1 @@ +Hello World! diff --git a/.output/golden/examples/bf/exec/output/IL/Int8Type/padHelloWorld.output b/.output/golden/examples/bf/exec/output/IL/Int8Type/padHelloWorld.output new file mode 100644 index 000000000..b45ef6fec --- /dev/null +++ b/.output/golden/examples/bf/exec/output/IL/Int8Type/padHelloWorld.output @@ -0,0 +1 @@ +Hello, World! \ No newline at end of file diff --git a/.output/golden/examples/bf/exec/output/IL/Int8Type/theShortestHelloWorld.output b/.output/golden/examples/bf/exec/output/IL/Int8Type/theShortestHelloWorld.output new file mode 100644 index 000000000..b45ef6fec --- /dev/null +++ b/.output/golden/examples/bf/exec/output/IL/Int8Type/theShortestHelloWorld.output @@ -0,0 +1 @@ +Hello, World! \ No newline at end of file diff --git a/.output/golden/examples/bf/exec/output/IL/Int8Type/triangle.output b/.output/golden/examples/bf/exec/output/IL/Int8Type/triangle.output new file mode 100644 index 000000000..ee824746a --- /dev/null +++ b/.output/golden/examples/bf/exec/output/IL/Int8Type/triangle.output @@ -0,0 +1,33 @@ + * + * * + * * + * * * * + * * + * * * * + * * * * + * * * * * * * * + * * + * * * * + * * * * + * * * * * * * * + * * * * + * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * + * * * * + * * * * + * * * * * * * * + * * * * + * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * + * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + \ No newline at end of file diff --git a/.output/golden/examples/bf/exec/output/IL/Int8Type/value256.output b/.output/golden/examples/bf/exec/output/IL/Int8Type/value256.output new file mode 100644 index 000000000..a829f75a0 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/IL/Int8Type/value256.output @@ -0,0 +1 @@ +8 bit cells diff --git a/.output/golden/examples/bf/exec/output/IL/Word16Type/99botles.output b/.output/golden/examples/bf/exec/output/IL/Word16Type/99botles.output new file mode 100644 index 000000000..7853698c3 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/IL/Word16Type/99botles.output @@ -0,0 +1,495 @@ +99 Bottles of beer on the wall +99 Bottles of beer +Take one down and pass it around +98 Bottles of beer on the wall + +98 Bottles of beer on the wall +98 Bottles of beer +Take one down and pass it around +97 Bottles of beer on the wall + +97 Bottles of beer on the wall +97 Bottles of beer +Take one down and pass it around +96 Bottles of beer on the wall + +96 Bottles of beer on the wall +96 Bottles of beer +Take one down and pass it around +95 Bottles of beer on the wall + +95 Bottles of beer on the wall +95 Bottles of beer +Take one down and pass it around +94 Bottles of beer on the wall + +94 Bottles of beer on the wall +94 Bottles of beer +Take one down and pass it around +93 Bottles of beer on the wall + +93 Bottles of beer on the wall +93 Bottles of beer +Take one down and pass it around +92 Bottles of beer on the wall + +92 Bottles of beer on the wall +92 Bottles of beer +Take one down and pass it around +91 Bottles of beer on the wall + +91 Bottles of beer on the wall +91 Bottles of beer +Take one down and pass it around +90 Bottles of beer on the wall + +90 Bottles of beer on the wall +90 Bottles of beer +Take one down and pass it around +89 Bottles of beer on the wall + +89 Bottles of beer on the wall +89 Bottles of beer +Take one down and pass it around +88 Bottles of beer on the wall + +88 Bottles of beer on the wall +88 Bottles of beer +Take one down and pass it around +87 Bottles of beer on the wall + +87 Bottles of beer on the wall +87 Bottles of beer +Take one down and pass it around +86 Bottles of beer on the wall + +86 Bottles of beer on the wall +86 Bottles of beer +Take one down and pass it around +85 Bottles of beer on the wall + +85 Bottles of beer on the wall +85 Bottles of beer +Take one down and pass it around +84 Bottles of beer on the wall + +84 Bottles of beer on the wall +84 Bottles of beer +Take one down and pass it around +83 Bottles of beer on the wall + +83 Bottles of beer on the wall +83 Bottles of beer +Take one down and pass it around +82 Bottles of beer on the wall + +82 Bottles of beer on the wall +82 Bottles of beer +Take one down and pass it around +81 Bottles of beer on the wall + +81 Bottles of beer on the wall +81 Bottles of beer +Take one down and pass it around +80 Bottles of beer on the wall + +80 Bottles of beer on the wall +80 Bottles of beer +Take one down and pass it around +79 Bottles of beer on the wall + +79 Bottles of beer on the wall +79 Bottles of beer +Take one down and pass it around +78 Bottles of beer on the wall + +78 Bottles of beer on the wall +78 Bottles of beer +Take one down and pass it around +77 Bottles of beer on the wall + +77 Bottles of beer on the wall +77 Bottles of beer +Take one down and pass it around +76 Bottles of beer on the wall + +76 Bottles of beer on the wall +76 Bottles of beer +Take one down and pass it around +75 Bottles of beer on the wall + +75 Bottles of beer on the wall +75 Bottles of beer +Take one down and pass it around +74 Bottles of beer on the wall + +74 Bottles of beer on the wall +74 Bottles of beer +Take one down and pass it around +73 Bottles of beer on the wall + +73 Bottles of beer on the wall +73 Bottles of beer +Take one down and pass it around +72 Bottles of beer on the wall + +72 Bottles of beer on the wall +72 Bottles of beer +Take one down and pass it around +71 Bottles of beer on the wall + +71 Bottles of beer on the wall +71 Bottles of beer +Take one down and pass it around +70 Bottles of beer on the wall + +70 Bottles of beer on the wall +70 Bottles of beer +Take one down and pass it around +69 Bottles of beer on the wall + +69 Bottles of beer on the wall +69 Bottles of beer +Take one down and pass it around +68 Bottles of beer on the wall + +68 Bottles of beer on the wall +68 Bottles of beer +Take one down and pass it around +67 Bottles of beer on the wall + +67 Bottles of beer on the wall +67 Bottles of beer +Take one down and pass it around +66 Bottles of beer on the wall + +66 Bottles of beer on the wall +66 Bottles of beer +Take one down and pass it around +65 Bottles of beer on the wall + +65 Bottles of beer on the wall +65 Bottles of beer +Take one down and pass it around +64 Bottles of beer on the wall + +64 Bottles of beer on the wall +64 Bottles of beer +Take one down and pass it around +63 Bottles of beer on the wall + +63 Bottles of beer on the wall +63 Bottles of beer +Take one down and pass it around +62 Bottles of beer on the wall + +62 Bottles of beer on the wall +62 Bottles of beer +Take one down and pass it around +61 Bottles of beer on the wall + +61 Bottles of beer on the wall +61 Bottles of beer +Take one down and pass it around +60 Bottles of beer on the wall + +60 Bottles of beer on the wall +60 Bottles of beer +Take one down and pass it around +59 Bottles of beer on the wall + +59 Bottles of beer on the wall +59 Bottles of beer +Take one down and pass it around +58 Bottles of beer on the wall + +58 Bottles of beer on the wall +58 Bottles of beer +Take one down and pass it around +57 Bottles of beer on the wall + +57 Bottles of beer on the wall +57 Bottles of beer +Take one down and pass it around +56 Bottles of beer on the wall + +56 Bottles of beer on the wall +56 Bottles of beer +Take one down and pass it around +55 Bottles of beer on the wall + +55 Bottles of beer on the wall +55 Bottles of beer +Take one down and pass it around +54 Bottles of beer on the wall + +54 Bottles of beer on the wall +54 Bottles of beer +Take one down and pass it around +53 Bottles of beer on the wall + +53 Bottles of beer on the wall +53 Bottles of beer +Take one down and pass it around +52 Bottles of beer on the wall + +52 Bottles of beer on the wall +52 Bottles of beer +Take one down and pass it around +51 Bottles of beer on the wall + +51 Bottles of beer on the wall +51 Bottles of beer +Take one down and pass it around +50 Bottles of beer on the wall + +50 Bottles of beer on the wall +50 Bottles of beer +Take one down and pass it around +49 Bottles of beer on the wall + +49 Bottles of beer on the wall +49 Bottles of beer +Take one down and pass it around +48 Bottles of beer on the wall + +48 Bottles of beer on the wall +48 Bottles of beer +Take one down and pass it around +47 Bottles of beer on the wall + +47 Bottles of beer on the wall +47 Bottles of beer +Take one down and pass it around +46 Bottles of beer on the wall + +46 Bottles of beer on the wall +46 Bottles of beer +Take one down and pass it around +45 Bottles of beer on the wall + +45 Bottles of beer on the wall +45 Bottles of beer +Take one down and pass it around +44 Bottles of beer on the wall + +44 Bottles of beer on the wall +44 Bottles of beer +Take one down and pass it around +43 Bottles of beer on the wall + +43 Bottles of beer on the wall +43 Bottles of beer +Take one down and pass it around +42 Bottles of beer on the wall + +42 Bottles of beer on the wall +42 Bottles of beer +Take one down and pass it around +41 Bottles of beer on the wall + +41 Bottles of beer on the wall +41 Bottles of beer +Take one down and pass it around +40 Bottles of beer on the wall + +40 Bottles of beer on the wall +40 Bottles of beer +Take one down and pass it around +39 Bottles of beer on the wall + +39 Bottles of beer on the wall +39 Bottles of beer +Take one down and pass it around +38 Bottles of beer on the wall + +38 Bottles of beer on the wall +38 Bottles of beer +Take one down and pass it around +37 Bottles of beer on the wall + +37 Bottles of beer on the wall +37 Bottles of beer +Take one down and pass it around +36 Bottles of beer on the wall + +36 Bottles of beer on the wall +36 Bottles of beer +Take one down and pass it around +35 Bottles of beer on the wall + +35 Bottles of beer on the wall +35 Bottles of beer +Take one down and pass it around +34 Bottles of beer on the wall + +34 Bottles of beer on the wall +34 Bottles of beer +Take one down and pass it around +33 Bottles of beer on the wall + +33 Bottles of beer on the wall +33 Bottles of beer +Take one down and pass it around +32 Bottles of beer on the wall + +32 Bottles of beer on the wall +32 Bottles of beer +Take one down and pass it around +31 Bottles of beer on the wall + +31 Bottles of beer on the wall +31 Bottles of beer +Take one down and pass it around +30 Bottles of beer on the wall + +30 Bottles of beer on the wall +30 Bottles of beer +Take one down and pass it around +29 Bottles of beer on the wall + +29 Bottles of beer on the wall +29 Bottles of beer +Take one down and pass it around +28 Bottles of beer on the wall + +28 Bottles of beer on the wall +28 Bottles of beer +Take one down and pass it around +27 Bottles of beer on the wall + +27 Bottles of beer on the wall +27 Bottles of beer +Take one down and pass it around +26 Bottles of beer on the wall + +26 Bottles of beer on the wall +26 Bottles of beer +Take one down and pass it around +25 Bottles of beer on the wall + +25 Bottles of beer on the wall +25 Bottles of beer +Take one down and pass it around +24 Bottles of beer on the wall + +24 Bottles of beer on the wall +24 Bottles of beer +Take one down and pass it around +23 Bottles of beer on the wall + +23 Bottles of beer on the wall +23 Bottles of beer +Take one down and pass it around +22 Bottles of beer on the wall + +22 Bottles of beer on the wall +22 Bottles of beer +Take one down and pass it around +21 Bottles of beer on the wall + +21 Bottles of beer on the wall +21 Bottles of beer +Take one down and pass it around +20 Bottles of beer on the wall + +20 Bottles of beer on the wall +20 Bottles of beer +Take one down and pass it around +19 Bottles of beer on the wall + +19 Bottles of beer on the wall +19 Bottles of beer +Take one down and pass it around +18 Bottles of beer on the wall + +18 Bottles of beer on the wall +18 Bottles of beer +Take one down and pass it around +17 Bottles of beer on the wall + +17 Bottles of beer on the wall +17 Bottles of beer +Take one down and pass it around +16 Bottles of beer on the wall + +16 Bottles of beer on the wall +16 Bottles of beer +Take one down and pass it around +15 Bottles of beer on the wall + +15 Bottles of beer on the wall +15 Bottles of beer +Take one down and pass it around +14 Bottles of beer on the wall + +14 Bottles of beer on the wall +14 Bottles of beer +Take one down and pass it around +13 Bottles of beer on the wall + +13 Bottles of beer on the wall +13 Bottles of beer +Take one down and pass it around +12 Bottles of beer on the wall + +12 Bottles of beer on the wall +12 Bottles of beer +Take one down and pass it around +11 Bottles of beer on the wall + +11 Bottles of beer on the wall +11 Bottles of beer +Take one down and pass it around +10 Bottles of beer on the wall + +10 Bottles of beer on the wall +10 Bottles of beer +Take one down and pass it around +9 Bottles of beer on the wall + +9 Bottles of beer on the wall +9 Bottles of beer +Take one down and pass it around +8 Bottles of beer on the wall + +8 Bottles of beer on the wall +8 Bottles of beer +Take one down and pass it around +7 Bottles of beer on the wall + +7 Bottles of beer on the wall +7 Bottles of beer +Take one down and pass it around +6 Bottles of beer on the wall + +6 Bottles of beer on the wall +6 Bottles of beer +Take one down and pass it around +5 Bottles of beer on the wall + +5 Bottles of beer on the wall +5 Bottles of beer +Take one down and pass it around +4 Bottles of beer on the wall + +4 Bottles of beer on the wall +4 Bottles of beer +Take one down and pass it around +3 Bottles of beer on the wall + +3 Bottles of beer on the wall +3 Bottles of beer +Take one down and pass it around +2 Bottles of beer on the wall + +2 Bottles of beer on the wall +2 Bottles of beer +Take one down and pass it around +1 Bottle of beer on the wall + +1 Bottle of beer on the wall +1 Bottle of beer +Take one down and pass it around +0 Bottles of beer on the wall + diff --git a/.output/golden/examples/bf/exec/output/IL/Word16Type/fascistHelloWorld.output b/.output/golden/examples/bf/exec/output/IL/Word16Type/fascistHelloWorld.output new file mode 100644 index 000000000..980a0d5f1 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/IL/Word16Type/fascistHelloWorld.output @@ -0,0 +1 @@ +Hello World! diff --git a/.output/golden/examples/bf/exec/output/IL/Word16Type/helloWorld.output b/.output/golden/examples/bf/exec/output/IL/Word16Type/helloWorld.output new file mode 100644 index 000000000..980a0d5f1 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/IL/Word16Type/helloWorld.output @@ -0,0 +1 @@ +Hello World! diff --git a/.output/golden/examples/bf/exec/output/IL/Word16Type/triangle.output b/.output/golden/examples/bf/exec/output/IL/Word16Type/triangle.output new file mode 100644 index 000000000..ee824746a --- /dev/null +++ b/.output/golden/examples/bf/exec/output/IL/Word16Type/triangle.output @@ -0,0 +1,33 @@ + * + * * + * * + * * * * + * * + * * * * + * * * * + * * * * * * * * + * * + * * * * + * * * * + * * * * * * * * + * * * * + * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * + * * * * + * * * * + * * * * * * * * + * * * * + * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * + * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + \ No newline at end of file diff --git a/.output/golden/examples/bf/exec/output/IL/Word8Type/99botles.output b/.output/golden/examples/bf/exec/output/IL/Word8Type/99botles.output new file mode 100644 index 000000000..7853698c3 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/IL/Word8Type/99botles.output @@ -0,0 +1,495 @@ +99 Bottles of beer on the wall +99 Bottles of beer +Take one down and pass it around +98 Bottles of beer on the wall + +98 Bottles of beer on the wall +98 Bottles of beer +Take one down and pass it around +97 Bottles of beer on the wall + +97 Bottles of beer on the wall +97 Bottles of beer +Take one down and pass it around +96 Bottles of beer on the wall + +96 Bottles of beer on the wall +96 Bottles of beer +Take one down and pass it around +95 Bottles of beer on the wall + +95 Bottles of beer on the wall +95 Bottles of beer +Take one down and pass it around +94 Bottles of beer on the wall + +94 Bottles of beer on the wall +94 Bottles of beer +Take one down and pass it around +93 Bottles of beer on the wall + +93 Bottles of beer on the wall +93 Bottles of beer +Take one down and pass it around +92 Bottles of beer on the wall + +92 Bottles of beer on the wall +92 Bottles of beer +Take one down and pass it around +91 Bottles of beer on the wall + +91 Bottles of beer on the wall +91 Bottles of beer +Take one down and pass it around +90 Bottles of beer on the wall + +90 Bottles of beer on the wall +90 Bottles of beer +Take one down and pass it around +89 Bottles of beer on the wall + +89 Bottles of beer on the wall +89 Bottles of beer +Take one down and pass it around +88 Bottles of beer on the wall + +88 Bottles of beer on the wall +88 Bottles of beer +Take one down and pass it around +87 Bottles of beer on the wall + +87 Bottles of beer on the wall +87 Bottles of beer +Take one down and pass it around +86 Bottles of beer on the wall + +86 Bottles of beer on the wall +86 Bottles of beer +Take one down and pass it around +85 Bottles of beer on the wall + +85 Bottles of beer on the wall +85 Bottles of beer +Take one down and pass it around +84 Bottles of beer on the wall + +84 Bottles of beer on the wall +84 Bottles of beer +Take one down and pass it around +83 Bottles of beer on the wall + +83 Bottles of beer on the wall +83 Bottles of beer +Take one down and pass it around +82 Bottles of beer on the wall + +82 Bottles of beer on the wall +82 Bottles of beer +Take one down and pass it around +81 Bottles of beer on the wall + +81 Bottles of beer on the wall +81 Bottles of beer +Take one down and pass it around +80 Bottles of beer on the wall + +80 Bottles of beer on the wall +80 Bottles of beer +Take one down and pass it around +79 Bottles of beer on the wall + +79 Bottles of beer on the wall +79 Bottles of beer +Take one down and pass it around +78 Bottles of beer on the wall + +78 Bottles of beer on the wall +78 Bottles of beer +Take one down and pass it around +77 Bottles of beer on the wall + +77 Bottles of beer on the wall +77 Bottles of beer +Take one down and pass it around +76 Bottles of beer on the wall + +76 Bottles of beer on the wall +76 Bottles of beer +Take one down and pass it around +75 Bottles of beer on the wall + +75 Bottles of beer on the wall +75 Bottles of beer +Take one down and pass it around +74 Bottles of beer on the wall + +74 Bottles of beer on the wall +74 Bottles of beer +Take one down and pass it around +73 Bottles of beer on the wall + +73 Bottles of beer on the wall +73 Bottles of beer +Take one down and pass it around +72 Bottles of beer on the wall + +72 Bottles of beer on the wall +72 Bottles of beer +Take one down and pass it around +71 Bottles of beer on the wall + +71 Bottles of beer on the wall +71 Bottles of beer +Take one down and pass it around +70 Bottles of beer on the wall + +70 Bottles of beer on the wall +70 Bottles of beer +Take one down and pass it around +69 Bottles of beer on the wall + +69 Bottles of beer on the wall +69 Bottles of beer +Take one down and pass it around +68 Bottles of beer on the wall + +68 Bottles of beer on the wall +68 Bottles of beer +Take one down and pass it around +67 Bottles of beer on the wall + +67 Bottles of beer on the wall +67 Bottles of beer +Take one down and pass it around +66 Bottles of beer on the wall + +66 Bottles of beer on the wall +66 Bottles of beer +Take one down and pass it around +65 Bottles of beer on the wall + +65 Bottles of beer on the wall +65 Bottles of beer +Take one down and pass it around +64 Bottles of beer on the wall + +64 Bottles of beer on the wall +64 Bottles of beer +Take one down and pass it around +63 Bottles of beer on the wall + +63 Bottles of beer on the wall +63 Bottles of beer +Take one down and pass it around +62 Bottles of beer on the wall + +62 Bottles of beer on the wall +62 Bottles of beer +Take one down and pass it around +61 Bottles of beer on the wall + +61 Bottles of beer on the wall +61 Bottles of beer +Take one down and pass it around +60 Bottles of beer on the wall + +60 Bottles of beer on the wall +60 Bottles of beer +Take one down and pass it around +59 Bottles of beer on the wall + +59 Bottles of beer on the wall +59 Bottles of beer +Take one down and pass it around +58 Bottles of beer on the wall + +58 Bottles of beer on the wall +58 Bottles of beer +Take one down and pass it around +57 Bottles of beer on the wall + +57 Bottles of beer on the wall +57 Bottles of beer +Take one down and pass it around +56 Bottles of beer on the wall + +56 Bottles of beer on the wall +56 Bottles of beer +Take one down and pass it around +55 Bottles of beer on the wall + +55 Bottles of beer on the wall +55 Bottles of beer +Take one down and pass it around +54 Bottles of beer on the wall + +54 Bottles of beer on the wall +54 Bottles of beer +Take one down and pass it around +53 Bottles of beer on the wall + +53 Bottles of beer on the wall +53 Bottles of beer +Take one down and pass it around +52 Bottles of beer on the wall + +52 Bottles of beer on the wall +52 Bottles of beer +Take one down and pass it around +51 Bottles of beer on the wall + +51 Bottles of beer on the wall +51 Bottles of beer +Take one down and pass it around +50 Bottles of beer on the wall + +50 Bottles of beer on the wall +50 Bottles of beer +Take one down and pass it around +49 Bottles of beer on the wall + +49 Bottles of beer on the wall +49 Bottles of beer +Take one down and pass it around +48 Bottles of beer on the wall + +48 Bottles of beer on the wall +48 Bottles of beer +Take one down and pass it around +47 Bottles of beer on the wall + +47 Bottles of beer on the wall +47 Bottles of beer +Take one down and pass it around +46 Bottles of beer on the wall + +46 Bottles of beer on the wall +46 Bottles of beer +Take one down and pass it around +45 Bottles of beer on the wall + +45 Bottles of beer on the wall +45 Bottles of beer +Take one down and pass it around +44 Bottles of beer on the wall + +44 Bottles of beer on the wall +44 Bottles of beer +Take one down and pass it around +43 Bottles of beer on the wall + +43 Bottles of beer on the wall +43 Bottles of beer +Take one down and pass it around +42 Bottles of beer on the wall + +42 Bottles of beer on the wall +42 Bottles of beer +Take one down and pass it around +41 Bottles of beer on the wall + +41 Bottles of beer on the wall +41 Bottles of beer +Take one down and pass it around +40 Bottles of beer on the wall + +40 Bottles of beer on the wall +40 Bottles of beer +Take one down and pass it around +39 Bottles of beer on the wall + +39 Bottles of beer on the wall +39 Bottles of beer +Take one down and pass it around +38 Bottles of beer on the wall + +38 Bottles of beer on the wall +38 Bottles of beer +Take one down and pass it around +37 Bottles of beer on the wall + +37 Bottles of beer on the wall +37 Bottles of beer +Take one down and pass it around +36 Bottles of beer on the wall + +36 Bottles of beer on the wall +36 Bottles of beer +Take one down and pass it around +35 Bottles of beer on the wall + +35 Bottles of beer on the wall +35 Bottles of beer +Take one down and pass it around +34 Bottles of beer on the wall + +34 Bottles of beer on the wall +34 Bottles of beer +Take one down and pass it around +33 Bottles of beer on the wall + +33 Bottles of beer on the wall +33 Bottles of beer +Take one down and pass it around +32 Bottles of beer on the wall + +32 Bottles of beer on the wall +32 Bottles of beer +Take one down and pass it around +31 Bottles of beer on the wall + +31 Bottles of beer on the wall +31 Bottles of beer +Take one down and pass it around +30 Bottles of beer on the wall + +30 Bottles of beer on the wall +30 Bottles of beer +Take one down and pass it around +29 Bottles of beer on the wall + +29 Bottles of beer on the wall +29 Bottles of beer +Take one down and pass it around +28 Bottles of beer on the wall + +28 Bottles of beer on the wall +28 Bottles of beer +Take one down and pass it around +27 Bottles of beer on the wall + +27 Bottles of beer on the wall +27 Bottles of beer +Take one down and pass it around +26 Bottles of beer on the wall + +26 Bottles of beer on the wall +26 Bottles of beer +Take one down and pass it around +25 Bottles of beer on the wall + +25 Bottles of beer on the wall +25 Bottles of beer +Take one down and pass it around +24 Bottles of beer on the wall + +24 Bottles of beer on the wall +24 Bottles of beer +Take one down and pass it around +23 Bottles of beer on the wall + +23 Bottles of beer on the wall +23 Bottles of beer +Take one down and pass it around +22 Bottles of beer on the wall + +22 Bottles of beer on the wall +22 Bottles of beer +Take one down and pass it around +21 Bottles of beer on the wall + +21 Bottles of beer on the wall +21 Bottles of beer +Take one down and pass it around +20 Bottles of beer on the wall + +20 Bottles of beer on the wall +20 Bottles of beer +Take one down and pass it around +19 Bottles of beer on the wall + +19 Bottles of beer on the wall +19 Bottles of beer +Take one down and pass it around +18 Bottles of beer on the wall + +18 Bottles of beer on the wall +18 Bottles of beer +Take one down and pass it around +17 Bottles of beer on the wall + +17 Bottles of beer on the wall +17 Bottles of beer +Take one down and pass it around +16 Bottles of beer on the wall + +16 Bottles of beer on the wall +16 Bottles of beer +Take one down and pass it around +15 Bottles of beer on the wall + +15 Bottles of beer on the wall +15 Bottles of beer +Take one down and pass it around +14 Bottles of beer on the wall + +14 Bottles of beer on the wall +14 Bottles of beer +Take one down and pass it around +13 Bottles of beer on the wall + +13 Bottles of beer on the wall +13 Bottles of beer +Take one down and pass it around +12 Bottles of beer on the wall + +12 Bottles of beer on the wall +12 Bottles of beer +Take one down and pass it around +11 Bottles of beer on the wall + +11 Bottles of beer on the wall +11 Bottles of beer +Take one down and pass it around +10 Bottles of beer on the wall + +10 Bottles of beer on the wall +10 Bottles of beer +Take one down and pass it around +9 Bottles of beer on the wall + +9 Bottles of beer on the wall +9 Bottles of beer +Take one down and pass it around +8 Bottles of beer on the wall + +8 Bottles of beer on the wall +8 Bottles of beer +Take one down and pass it around +7 Bottles of beer on the wall + +7 Bottles of beer on the wall +7 Bottles of beer +Take one down and pass it around +6 Bottles of beer on the wall + +6 Bottles of beer on the wall +6 Bottles of beer +Take one down and pass it around +5 Bottles of beer on the wall + +5 Bottles of beer on the wall +5 Bottles of beer +Take one down and pass it around +4 Bottles of beer on the wall + +4 Bottles of beer on the wall +4 Bottles of beer +Take one down and pass it around +3 Bottles of beer on the wall + +3 Bottles of beer on the wall +3 Bottles of beer +Take one down and pass it around +2 Bottles of beer on the wall + +2 Bottles of beer on the wall +2 Bottles of beer +Take one down and pass it around +1 Bottle of beer on the wall + +1 Bottle of beer on the wall +1 Bottle of beer +Take one down and pass it around +0 Bottles of beer on the wall + diff --git a/.output/golden/examples/bf/exec/output/IL/Word8Type/fascistHelloWorld.output b/.output/golden/examples/bf/exec/output/IL/Word8Type/fascistHelloWorld.output new file mode 100644 index 000000000..980a0d5f1 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/IL/Word8Type/fascistHelloWorld.output @@ -0,0 +1 @@ +Hello World! diff --git a/.output/golden/examples/bf/exec/output/IL/Word8Type/fibonacci.output b/.output/golden/examples/bf/exec/output/IL/Word8Type/fibonacci.output new file mode 100644 index 000000000..1a52c5910 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/IL/Word8Type/fibonacci.output @@ -0,0 +1 @@ +0 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, >4, G3, <1, 98, E9, 61, 24, 85, :9, C448X@H2X@34X@2:X@54X@74X@<8X@D2X@74X@2:X@94 \ No newline at end of file diff --git a/.output/golden/examples/bf/exec/output/IL/Word8Type/helloWorld.output b/.output/golden/examples/bf/exec/output/IL/Word8Type/helloWorld.output new file mode 100644 index 000000000..980a0d5f1 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/IL/Word8Type/helloWorld.output @@ -0,0 +1 @@ +Hello World! diff --git a/.output/golden/examples/bf/exec/output/IL/Word8Type/padHelloWorld.output b/.output/golden/examples/bf/exec/output/IL/Word8Type/padHelloWorld.output new file mode 100644 index 000000000..b45ef6fec --- /dev/null +++ b/.output/golden/examples/bf/exec/output/IL/Word8Type/padHelloWorld.output @@ -0,0 +1 @@ +Hello, World! \ No newline at end of file diff --git a/.output/golden/examples/bf/exec/output/IL/Word8Type/theShortestHelloWorld.output b/.output/golden/examples/bf/exec/output/IL/Word8Type/theShortestHelloWorld.output new file mode 100644 index 000000000..b45ef6fec --- /dev/null +++ b/.output/golden/examples/bf/exec/output/IL/Word8Type/theShortestHelloWorld.output @@ -0,0 +1 @@ +Hello, World! \ No newline at end of file diff --git a/.output/golden/examples/bf/exec/output/IL/Word8Type/triangle.output b/.output/golden/examples/bf/exec/output/IL/Word8Type/triangle.output new file mode 100644 index 000000000..ee824746a --- /dev/null +++ b/.output/golden/examples/bf/exec/output/IL/Word8Type/triangle.output @@ -0,0 +1,33 @@ + * + * * + * * + * * * * + * * + * * * * + * * * * + * * * * * * * * + * * + * * * * + * * * * + * * * * * * * * + * * * * + * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * + * * * * + * * * * + * * * * * * * * + * * * * + * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * + * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + \ No newline at end of file diff --git a/.output/golden/examples/bf/exec/output/IL/Word8Type/value256.output b/.output/golden/examples/bf/exec/output/IL/Word8Type/value256.output new file mode 100644 index 000000000..a829f75a0 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/IL/Word8Type/value256.output @@ -0,0 +1 @@ +8 bit cells diff --git a/.output/golden/examples/bf/exec/output/TL/Int16Type/99botles.output b/.output/golden/examples/bf/exec/output/TL/Int16Type/99botles.output new file mode 100644 index 000000000..7853698c3 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/TL/Int16Type/99botles.output @@ -0,0 +1,495 @@ +99 Bottles of beer on the wall +99 Bottles of beer +Take one down and pass it around +98 Bottles of beer on the wall + +98 Bottles of beer on the wall +98 Bottles of beer +Take one down and pass it around +97 Bottles of beer on the wall + +97 Bottles of beer on the wall +97 Bottles of beer +Take one down and pass it around +96 Bottles of beer on the wall + +96 Bottles of beer on the wall +96 Bottles of beer +Take one down and pass it around +95 Bottles of beer on the wall + +95 Bottles of beer on the wall +95 Bottles of beer +Take one down and pass it around +94 Bottles of beer on the wall + +94 Bottles of beer on the wall +94 Bottles of beer +Take one down and pass it around +93 Bottles of beer on the wall + +93 Bottles of beer on the wall +93 Bottles of beer +Take one down and pass it around +92 Bottles of beer on the wall + +92 Bottles of beer on the wall +92 Bottles of beer +Take one down and pass it around +91 Bottles of beer on the wall + +91 Bottles of beer on the wall +91 Bottles of beer +Take one down and pass it around +90 Bottles of beer on the wall + +90 Bottles of beer on the wall +90 Bottles of beer +Take one down and pass it around +89 Bottles of beer on the wall + +89 Bottles of beer on the wall +89 Bottles of beer +Take one down and pass it around +88 Bottles of beer on the wall + +88 Bottles of beer on the wall +88 Bottles of beer +Take one down and pass it around +87 Bottles of beer on the wall + +87 Bottles of beer on the wall +87 Bottles of beer +Take one down and pass it around +86 Bottles of beer on the wall + +86 Bottles of beer on the wall +86 Bottles of beer +Take one down and pass it around +85 Bottles of beer on the wall + +85 Bottles of beer on the wall +85 Bottles of beer +Take one down and pass it around +84 Bottles of beer on the wall + +84 Bottles of beer on the wall +84 Bottles of beer +Take one down and pass it around +83 Bottles of beer on the wall + +83 Bottles of beer on the wall +83 Bottles of beer +Take one down and pass it around +82 Bottles of beer on the wall + +82 Bottles of beer on the wall +82 Bottles of beer +Take one down and pass it around +81 Bottles of beer on the wall + +81 Bottles of beer on the wall +81 Bottles of beer +Take one down and pass it around +80 Bottles of beer on the wall + +80 Bottles of beer on the wall +80 Bottles of beer +Take one down and pass it around +79 Bottles of beer on the wall + +79 Bottles of beer on the wall +79 Bottles of beer +Take one down and pass it around +78 Bottles of beer on the wall + +78 Bottles of beer on the wall +78 Bottles of beer +Take one down and pass it around +77 Bottles of beer on the wall + +77 Bottles of beer on the wall +77 Bottles of beer +Take one down and pass it around +76 Bottles of beer on the wall + +76 Bottles of beer on the wall +76 Bottles of beer +Take one down and pass it around +75 Bottles of beer on the wall + +75 Bottles of beer on the wall +75 Bottles of beer +Take one down and pass it around +74 Bottles of beer on the wall + +74 Bottles of beer on the wall +74 Bottles of beer +Take one down and pass it around +73 Bottles of beer on the wall + +73 Bottles of beer on the wall +73 Bottles of beer +Take one down and pass it around +72 Bottles of beer on the wall + +72 Bottles of beer on the wall +72 Bottles of beer +Take one down and pass it around +71 Bottles of beer on the wall + +71 Bottles of beer on the wall +71 Bottles of beer +Take one down and pass it around +70 Bottles of beer on the wall + +70 Bottles of beer on the wall +70 Bottles of beer +Take one down and pass it around +69 Bottles of beer on the wall + +69 Bottles of beer on the wall +69 Bottles of beer +Take one down and pass it around +68 Bottles of beer on the wall + +68 Bottles of beer on the wall +68 Bottles of beer +Take one down and pass it around +67 Bottles of beer on the wall + +67 Bottles of beer on the wall +67 Bottles of beer +Take one down and pass it around +66 Bottles of beer on the wall + +66 Bottles of beer on the wall +66 Bottles of beer +Take one down and pass it around +65 Bottles of beer on the wall + +65 Bottles of beer on the wall +65 Bottles of beer +Take one down and pass it around +64 Bottles of beer on the wall + +64 Bottles of beer on the wall +64 Bottles of beer +Take one down and pass it around +63 Bottles of beer on the wall + +63 Bottles of beer on the wall +63 Bottles of beer +Take one down and pass it around +62 Bottles of beer on the wall + +62 Bottles of beer on the wall +62 Bottles of beer +Take one down and pass it around +61 Bottles of beer on the wall + +61 Bottles of beer on the wall +61 Bottles of beer +Take one down and pass it around +60 Bottles of beer on the wall + +60 Bottles of beer on the wall +60 Bottles of beer +Take one down and pass it around +59 Bottles of beer on the wall + +59 Bottles of beer on the wall +59 Bottles of beer +Take one down and pass it around +58 Bottles of beer on the wall + +58 Bottles of beer on the wall +58 Bottles of beer +Take one down and pass it around +57 Bottles of beer on the wall + +57 Bottles of beer on the wall +57 Bottles of beer +Take one down and pass it around +56 Bottles of beer on the wall + +56 Bottles of beer on the wall +56 Bottles of beer +Take one down and pass it around +55 Bottles of beer on the wall + +55 Bottles of beer on the wall +55 Bottles of beer +Take one down and pass it around +54 Bottles of beer on the wall + +54 Bottles of beer on the wall +54 Bottles of beer +Take one down and pass it around +53 Bottles of beer on the wall + +53 Bottles of beer on the wall +53 Bottles of beer +Take one down and pass it around +52 Bottles of beer on the wall + +52 Bottles of beer on the wall +52 Bottles of beer +Take one down and pass it around +51 Bottles of beer on the wall + +51 Bottles of beer on the wall +51 Bottles of beer +Take one down and pass it around +50 Bottles of beer on the wall + +50 Bottles of beer on the wall +50 Bottles of beer +Take one down and pass it around +49 Bottles of beer on the wall + +49 Bottles of beer on the wall +49 Bottles of beer +Take one down and pass it around +48 Bottles of beer on the wall + +48 Bottles of beer on the wall +48 Bottles of beer +Take one down and pass it around +47 Bottles of beer on the wall + +47 Bottles of beer on the wall +47 Bottles of beer +Take one down and pass it around +46 Bottles of beer on the wall + +46 Bottles of beer on the wall +46 Bottles of beer +Take one down and pass it around +45 Bottles of beer on the wall + +45 Bottles of beer on the wall +45 Bottles of beer +Take one down and pass it around +44 Bottles of beer on the wall + +44 Bottles of beer on the wall +44 Bottles of beer +Take one down and pass it around +43 Bottles of beer on the wall + +43 Bottles of beer on the wall +43 Bottles of beer +Take one down and pass it around +42 Bottles of beer on the wall + +42 Bottles of beer on the wall +42 Bottles of beer +Take one down and pass it around +41 Bottles of beer on the wall + +41 Bottles of beer on the wall +41 Bottles of beer +Take one down and pass it around +40 Bottles of beer on the wall + +40 Bottles of beer on the wall +40 Bottles of beer +Take one down and pass it around +39 Bottles of beer on the wall + +39 Bottles of beer on the wall +39 Bottles of beer +Take one down and pass it around +38 Bottles of beer on the wall + +38 Bottles of beer on the wall +38 Bottles of beer +Take one down and pass it around +37 Bottles of beer on the wall + +37 Bottles of beer on the wall +37 Bottles of beer +Take one down and pass it around +36 Bottles of beer on the wall + +36 Bottles of beer on the wall +36 Bottles of beer +Take one down and pass it around +35 Bottles of beer on the wall + +35 Bottles of beer on the wall +35 Bottles of beer +Take one down and pass it around +34 Bottles of beer on the wall + +34 Bottles of beer on the wall +34 Bottles of beer +Take one down and pass it around +33 Bottles of beer on the wall + +33 Bottles of beer on the wall +33 Bottles of beer +Take one down and pass it around +32 Bottles of beer on the wall + +32 Bottles of beer on the wall +32 Bottles of beer +Take one down and pass it around +31 Bottles of beer on the wall + +31 Bottles of beer on the wall +31 Bottles of beer +Take one down and pass it around +30 Bottles of beer on the wall + +30 Bottles of beer on the wall +30 Bottles of beer +Take one down and pass it around +29 Bottles of beer on the wall + +29 Bottles of beer on the wall +29 Bottles of beer +Take one down and pass it around +28 Bottles of beer on the wall + +28 Bottles of beer on the wall +28 Bottles of beer +Take one down and pass it around +27 Bottles of beer on the wall + +27 Bottles of beer on the wall +27 Bottles of beer +Take one down and pass it around +26 Bottles of beer on the wall + +26 Bottles of beer on the wall +26 Bottles of beer +Take one down and pass it around +25 Bottles of beer on the wall + +25 Bottles of beer on the wall +25 Bottles of beer +Take one down and pass it around +24 Bottles of beer on the wall + +24 Bottles of beer on the wall +24 Bottles of beer +Take one down and pass it around +23 Bottles of beer on the wall + +23 Bottles of beer on the wall +23 Bottles of beer +Take one down and pass it around +22 Bottles of beer on the wall + +22 Bottles of beer on the wall +22 Bottles of beer +Take one down and pass it around +21 Bottles of beer on the wall + +21 Bottles of beer on the wall +21 Bottles of beer +Take one down and pass it around +20 Bottles of beer on the wall + +20 Bottles of beer on the wall +20 Bottles of beer +Take one down and pass it around +19 Bottles of beer on the wall + +19 Bottles of beer on the wall +19 Bottles of beer +Take one down and pass it around +18 Bottles of beer on the wall + +18 Bottles of beer on the wall +18 Bottles of beer +Take one down and pass it around +17 Bottles of beer on the wall + +17 Bottles of beer on the wall +17 Bottles of beer +Take one down and pass it around +16 Bottles of beer on the wall + +16 Bottles of beer on the wall +16 Bottles of beer +Take one down and pass it around +15 Bottles of beer on the wall + +15 Bottles of beer on the wall +15 Bottles of beer +Take one down and pass it around +14 Bottles of beer on the wall + +14 Bottles of beer on the wall +14 Bottles of beer +Take one down and pass it around +13 Bottles of beer on the wall + +13 Bottles of beer on the wall +13 Bottles of beer +Take one down and pass it around +12 Bottles of beer on the wall + +12 Bottles of beer on the wall +12 Bottles of beer +Take one down and pass it around +11 Bottles of beer on the wall + +11 Bottles of beer on the wall +11 Bottles of beer +Take one down and pass it around +10 Bottles of beer on the wall + +10 Bottles of beer on the wall +10 Bottles of beer +Take one down and pass it around +9 Bottles of beer on the wall + +9 Bottles of beer on the wall +9 Bottles of beer +Take one down and pass it around +8 Bottles of beer on the wall + +8 Bottles of beer on the wall +8 Bottles of beer +Take one down and pass it around +7 Bottles of beer on the wall + +7 Bottles of beer on the wall +7 Bottles of beer +Take one down and pass it around +6 Bottles of beer on the wall + +6 Bottles of beer on the wall +6 Bottles of beer +Take one down and pass it around +5 Bottles of beer on the wall + +5 Bottles of beer on the wall +5 Bottles of beer +Take one down and pass it around +4 Bottles of beer on the wall + +4 Bottles of beer on the wall +4 Bottles of beer +Take one down and pass it around +3 Bottles of beer on the wall + +3 Bottles of beer on the wall +3 Bottles of beer +Take one down and pass it around +2 Bottles of beer on the wall + +2 Bottles of beer on the wall +2 Bottles of beer +Take one down and pass it around +1 Bottle of beer on the wall + +1 Bottle of beer on the wall +1 Bottle of beer +Take one down and pass it around +0 Bottles of beer on the wall + diff --git a/.output/golden/examples/bf/exec/output/TL/Int16Type/fascistHelloWorld.output b/.output/golden/examples/bf/exec/output/TL/Int16Type/fascistHelloWorld.output new file mode 100644 index 000000000..980a0d5f1 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/TL/Int16Type/fascistHelloWorld.output @@ -0,0 +1 @@ +Hello World! diff --git a/.output/golden/examples/bf/exec/output/TL/Int16Type/helloWorld.output b/.output/golden/examples/bf/exec/output/TL/Int16Type/helloWorld.output new file mode 100644 index 000000000..980a0d5f1 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/TL/Int16Type/helloWorld.output @@ -0,0 +1 @@ +Hello World! diff --git a/.output/golden/examples/bf/exec/output/TL/Int16Type/triangle.output b/.output/golden/examples/bf/exec/output/TL/Int16Type/triangle.output new file mode 100644 index 000000000..ee824746a --- /dev/null +++ b/.output/golden/examples/bf/exec/output/TL/Int16Type/triangle.output @@ -0,0 +1,33 @@ + * + * * + * * + * * * * + * * + * * * * + * * * * + * * * * * * * * + * * + * * * * + * * * * + * * * * * * * * + * * * * + * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * + * * * * + * * * * + * * * * * * * * + * * * * + * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * + * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + \ No newline at end of file diff --git a/.output/golden/examples/bf/exec/output/TL/Int8Type/99botles.output b/.output/golden/examples/bf/exec/output/TL/Int8Type/99botles.output new file mode 100644 index 000000000..7853698c3 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/TL/Int8Type/99botles.output @@ -0,0 +1,495 @@ +99 Bottles of beer on the wall +99 Bottles of beer +Take one down and pass it around +98 Bottles of beer on the wall + +98 Bottles of beer on the wall +98 Bottles of beer +Take one down and pass it around +97 Bottles of beer on the wall + +97 Bottles of beer on the wall +97 Bottles of beer +Take one down and pass it around +96 Bottles of beer on the wall + +96 Bottles of beer on the wall +96 Bottles of beer +Take one down and pass it around +95 Bottles of beer on the wall + +95 Bottles of beer on the wall +95 Bottles of beer +Take one down and pass it around +94 Bottles of beer on the wall + +94 Bottles of beer on the wall +94 Bottles of beer +Take one down and pass it around +93 Bottles of beer on the wall + +93 Bottles of beer on the wall +93 Bottles of beer +Take one down and pass it around +92 Bottles of beer on the wall + +92 Bottles of beer on the wall +92 Bottles of beer +Take one down and pass it around +91 Bottles of beer on the wall + +91 Bottles of beer on the wall +91 Bottles of beer +Take one down and pass it around +90 Bottles of beer on the wall + +90 Bottles of beer on the wall +90 Bottles of beer +Take one down and pass it around +89 Bottles of beer on the wall + +89 Bottles of beer on the wall +89 Bottles of beer +Take one down and pass it around +88 Bottles of beer on the wall + +88 Bottles of beer on the wall +88 Bottles of beer +Take one down and pass it around +87 Bottles of beer on the wall + +87 Bottles of beer on the wall +87 Bottles of beer +Take one down and pass it around +86 Bottles of beer on the wall + +86 Bottles of beer on the wall +86 Bottles of beer +Take one down and pass it around +85 Bottles of beer on the wall + +85 Bottles of beer on the wall +85 Bottles of beer +Take one down and pass it around +84 Bottles of beer on the wall + +84 Bottles of beer on the wall +84 Bottles of beer +Take one down and pass it around +83 Bottles of beer on the wall + +83 Bottles of beer on the wall +83 Bottles of beer +Take one down and pass it around +82 Bottles of beer on the wall + +82 Bottles of beer on the wall +82 Bottles of beer +Take one down and pass it around +81 Bottles of beer on the wall + +81 Bottles of beer on the wall +81 Bottles of beer +Take one down and pass it around +80 Bottles of beer on the wall + +80 Bottles of beer on the wall +80 Bottles of beer +Take one down and pass it around +79 Bottles of beer on the wall + +79 Bottles of beer on the wall +79 Bottles of beer +Take one down and pass it around +78 Bottles of beer on the wall + +78 Bottles of beer on the wall +78 Bottles of beer +Take one down and pass it around +77 Bottles of beer on the wall + +77 Bottles of beer on the wall +77 Bottles of beer +Take one down and pass it around +76 Bottles of beer on the wall + +76 Bottles of beer on the wall +76 Bottles of beer +Take one down and pass it around +75 Bottles of beer on the wall + +75 Bottles of beer on the wall +75 Bottles of beer +Take one down and pass it around +74 Bottles of beer on the wall + +74 Bottles of beer on the wall +74 Bottles of beer +Take one down and pass it around +73 Bottles of beer on the wall + +73 Bottles of beer on the wall +73 Bottles of beer +Take one down and pass it around +72 Bottles of beer on the wall + +72 Bottles of beer on the wall +72 Bottles of beer +Take one down and pass it around +71 Bottles of beer on the wall + +71 Bottles of beer on the wall +71 Bottles of beer +Take one down and pass it around +70 Bottles of beer on the wall + +70 Bottles of beer on the wall +70 Bottles of beer +Take one down and pass it around +69 Bottles of beer on the wall + +69 Bottles of beer on the wall +69 Bottles of beer +Take one down and pass it around +68 Bottles of beer on the wall + +68 Bottles of beer on the wall +68 Bottles of beer +Take one down and pass it around +67 Bottles of beer on the wall + +67 Bottles of beer on the wall +67 Bottles of beer +Take one down and pass it around +66 Bottles of beer on the wall + +66 Bottles of beer on the wall +66 Bottles of beer +Take one down and pass it around +65 Bottles of beer on the wall + +65 Bottles of beer on the wall +65 Bottles of beer +Take one down and pass it around +64 Bottles of beer on the wall + +64 Bottles of beer on the wall +64 Bottles of beer +Take one down and pass it around +63 Bottles of beer on the wall + +63 Bottles of beer on the wall +63 Bottles of beer +Take one down and pass it around +62 Bottles of beer on the wall + +62 Bottles of beer on the wall +62 Bottles of beer +Take one down and pass it around +61 Bottles of beer on the wall + +61 Bottles of beer on the wall +61 Bottles of beer +Take one down and pass it around +60 Bottles of beer on the wall + +60 Bottles of beer on the wall +60 Bottles of beer +Take one down and pass it around +59 Bottles of beer on the wall + +59 Bottles of beer on the wall +59 Bottles of beer +Take one down and pass it around +58 Bottles of beer on the wall + +58 Bottles of beer on the wall +58 Bottles of beer +Take one down and pass it around +57 Bottles of beer on the wall + +57 Bottles of beer on the wall +57 Bottles of beer +Take one down and pass it around +56 Bottles of beer on the wall + +56 Bottles of beer on the wall +56 Bottles of beer +Take one down and pass it around +55 Bottles of beer on the wall + +55 Bottles of beer on the wall +55 Bottles of beer +Take one down and pass it around +54 Bottles of beer on the wall + +54 Bottles of beer on the wall +54 Bottles of beer +Take one down and pass it around +53 Bottles of beer on the wall + +53 Bottles of beer on the wall +53 Bottles of beer +Take one down and pass it around +52 Bottles of beer on the wall + +52 Bottles of beer on the wall +52 Bottles of beer +Take one down and pass it around +51 Bottles of beer on the wall + +51 Bottles of beer on the wall +51 Bottles of beer +Take one down and pass it around +50 Bottles of beer on the wall + +50 Bottles of beer on the wall +50 Bottles of beer +Take one down and pass it around +49 Bottles of beer on the wall + +49 Bottles of beer on the wall +49 Bottles of beer +Take one down and pass it around +48 Bottles of beer on the wall + +48 Bottles of beer on the wall +48 Bottles of beer +Take one down and pass it around +47 Bottles of beer on the wall + +47 Bottles of beer on the wall +47 Bottles of beer +Take one down and pass it around +46 Bottles of beer on the wall + +46 Bottles of beer on the wall +46 Bottles of beer +Take one down and pass it around +45 Bottles of beer on the wall + +45 Bottles of beer on the wall +45 Bottles of beer +Take one down and pass it around +44 Bottles of beer on the wall + +44 Bottles of beer on the wall +44 Bottles of beer +Take one down and pass it around +43 Bottles of beer on the wall + +43 Bottles of beer on the wall +43 Bottles of beer +Take one down and pass it around +42 Bottles of beer on the wall + +42 Bottles of beer on the wall +42 Bottles of beer +Take one down and pass it around +41 Bottles of beer on the wall + +41 Bottles of beer on the wall +41 Bottles of beer +Take one down and pass it around +40 Bottles of beer on the wall + +40 Bottles of beer on the wall +40 Bottles of beer +Take one down and pass it around +39 Bottles of beer on the wall + +39 Bottles of beer on the wall +39 Bottles of beer +Take one down and pass it around +38 Bottles of beer on the wall + +38 Bottles of beer on the wall +38 Bottles of beer +Take one down and pass it around +37 Bottles of beer on the wall + +37 Bottles of beer on the wall +37 Bottles of beer +Take one down and pass it around +36 Bottles of beer on the wall + +36 Bottles of beer on the wall +36 Bottles of beer +Take one down and pass it around +35 Bottles of beer on the wall + +35 Bottles of beer on the wall +35 Bottles of beer +Take one down and pass it around +34 Bottles of beer on the wall + +34 Bottles of beer on the wall +34 Bottles of beer +Take one down and pass it around +33 Bottles of beer on the wall + +33 Bottles of beer on the wall +33 Bottles of beer +Take one down and pass it around +32 Bottles of beer on the wall + +32 Bottles of beer on the wall +32 Bottles of beer +Take one down and pass it around +31 Bottles of beer on the wall + +31 Bottles of beer on the wall +31 Bottles of beer +Take one down and pass it around +30 Bottles of beer on the wall + +30 Bottles of beer on the wall +30 Bottles of beer +Take one down and pass it around +29 Bottles of beer on the wall + +29 Bottles of beer on the wall +29 Bottles of beer +Take one down and pass it around +28 Bottles of beer on the wall + +28 Bottles of beer on the wall +28 Bottles of beer +Take one down and pass it around +27 Bottles of beer on the wall + +27 Bottles of beer on the wall +27 Bottles of beer +Take one down and pass it around +26 Bottles of beer on the wall + +26 Bottles of beer on the wall +26 Bottles of beer +Take one down and pass it around +25 Bottles of beer on the wall + +25 Bottles of beer on the wall +25 Bottles of beer +Take one down and pass it around +24 Bottles of beer on the wall + +24 Bottles of beer on the wall +24 Bottles of beer +Take one down and pass it around +23 Bottles of beer on the wall + +23 Bottles of beer on the wall +23 Bottles of beer +Take one down and pass it around +22 Bottles of beer on the wall + +22 Bottles of beer on the wall +22 Bottles of beer +Take one down and pass it around +21 Bottles of beer on the wall + +21 Bottles of beer on the wall +21 Bottles of beer +Take one down and pass it around +20 Bottles of beer on the wall + +20 Bottles of beer on the wall +20 Bottles of beer +Take one down and pass it around +19 Bottles of beer on the wall + +19 Bottles of beer on the wall +19 Bottles of beer +Take one down and pass it around +18 Bottles of beer on the wall + +18 Bottles of beer on the wall +18 Bottles of beer +Take one down and pass it around +17 Bottles of beer on the wall + +17 Bottles of beer on the wall +17 Bottles of beer +Take one down and pass it around +16 Bottles of beer on the wall + +16 Bottles of beer on the wall +16 Bottles of beer +Take one down and pass it around +15 Bottles of beer on the wall + +15 Bottles of beer on the wall +15 Bottles of beer +Take one down and pass it around +14 Bottles of beer on the wall + +14 Bottles of beer on the wall +14 Bottles of beer +Take one down and pass it around +13 Bottles of beer on the wall + +13 Bottles of beer on the wall +13 Bottles of beer +Take one down and pass it around +12 Bottles of beer on the wall + +12 Bottles of beer on the wall +12 Bottles of beer +Take one down and pass it around +11 Bottles of beer on the wall + +11 Bottles of beer on the wall +11 Bottles of beer +Take one down and pass it around +10 Bottles of beer on the wall + +10 Bottles of beer on the wall +10 Bottles of beer +Take one down and pass it around +9 Bottles of beer on the wall + +9 Bottles of beer on the wall +9 Bottles of beer +Take one down and pass it around +8 Bottles of beer on the wall + +8 Bottles of beer on the wall +8 Bottles of beer +Take one down and pass it around +7 Bottles of beer on the wall + +7 Bottles of beer on the wall +7 Bottles of beer +Take one down and pass it around +6 Bottles of beer on the wall + +6 Bottles of beer on the wall +6 Bottles of beer +Take one down and pass it around +5 Bottles of beer on the wall + +5 Bottles of beer on the wall +5 Bottles of beer +Take one down and pass it around +4 Bottles of beer on the wall + +4 Bottles of beer on the wall +4 Bottles of beer +Take one down and pass it around +3 Bottles of beer on the wall + +3 Bottles of beer on the wall +3 Bottles of beer +Take one down and pass it around +2 Bottles of beer on the wall + +2 Bottles of beer on the wall +2 Bottles of beer +Take one down and pass it around +1 Bottle of beer on the wall + +1 Bottle of beer on the wall +1 Bottle of beer +Take one down and pass it around +0 Bottles of beer on the wall + diff --git a/.output/golden/examples/bf/exec/output/TL/Int8Type/fascistHelloWorld.output b/.output/golden/examples/bf/exec/output/TL/Int8Type/fascistHelloWorld.output new file mode 100644 index 000000000..980a0d5f1 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/TL/Int8Type/fascistHelloWorld.output @@ -0,0 +1 @@ +Hello World! diff --git a/.output/golden/examples/bf/exec/output/TL/Int8Type/fibonacci.output b/.output/golden/examples/bf/exec/output/TL/Int8Type/fibonacci.output new file mode 100644 index 000000000..1a52c5910 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/TL/Int8Type/fibonacci.output @@ -0,0 +1 @@ +0 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, >4, G3, <1, 98, E9, 61, 24, 85, :9, C448X@H2X@34X@2:X@54X@74X@<8X@D2X@74X@2:X@94 \ No newline at end of file diff --git a/.output/golden/examples/bf/exec/output/TL/Int8Type/helloWorld.output b/.output/golden/examples/bf/exec/output/TL/Int8Type/helloWorld.output new file mode 100644 index 000000000..980a0d5f1 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/TL/Int8Type/helloWorld.output @@ -0,0 +1 @@ +Hello World! diff --git a/.output/golden/examples/bf/exec/output/TL/Int8Type/padHelloWorld.output b/.output/golden/examples/bf/exec/output/TL/Int8Type/padHelloWorld.output new file mode 100644 index 000000000..b45ef6fec --- /dev/null +++ b/.output/golden/examples/bf/exec/output/TL/Int8Type/padHelloWorld.output @@ -0,0 +1 @@ +Hello, World! \ No newline at end of file diff --git a/.output/golden/examples/bf/exec/output/TL/Int8Type/theShortestHelloWorld.output b/.output/golden/examples/bf/exec/output/TL/Int8Type/theShortestHelloWorld.output new file mode 100644 index 000000000..b45ef6fec --- /dev/null +++ b/.output/golden/examples/bf/exec/output/TL/Int8Type/theShortestHelloWorld.output @@ -0,0 +1 @@ +Hello, World! \ No newline at end of file diff --git a/.output/golden/examples/bf/exec/output/TL/Int8Type/triangle.output b/.output/golden/examples/bf/exec/output/TL/Int8Type/triangle.output new file mode 100644 index 000000000..ee824746a --- /dev/null +++ b/.output/golden/examples/bf/exec/output/TL/Int8Type/triangle.output @@ -0,0 +1,33 @@ + * + * * + * * + * * * * + * * + * * * * + * * * * + * * * * * * * * + * * + * * * * + * * * * + * * * * * * * * + * * * * + * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * + * * * * + * * * * + * * * * * * * * + * * * * + * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * + * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + \ No newline at end of file diff --git a/.output/golden/examples/bf/exec/output/TL/Int8Type/value256.output b/.output/golden/examples/bf/exec/output/TL/Int8Type/value256.output new file mode 100644 index 000000000..a829f75a0 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/TL/Int8Type/value256.output @@ -0,0 +1 @@ +8 bit cells diff --git a/.output/golden/examples/bf/exec/output/TL/Word16Type/99botles.output b/.output/golden/examples/bf/exec/output/TL/Word16Type/99botles.output new file mode 100644 index 000000000..7853698c3 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/TL/Word16Type/99botles.output @@ -0,0 +1,495 @@ +99 Bottles of beer on the wall +99 Bottles of beer +Take one down and pass it around +98 Bottles of beer on the wall + +98 Bottles of beer on the wall +98 Bottles of beer +Take one down and pass it around +97 Bottles of beer on the wall + +97 Bottles of beer on the wall +97 Bottles of beer +Take one down and pass it around +96 Bottles of beer on the wall + +96 Bottles of beer on the wall +96 Bottles of beer +Take one down and pass it around +95 Bottles of beer on the wall + +95 Bottles of beer on the wall +95 Bottles of beer +Take one down and pass it around +94 Bottles of beer on the wall + +94 Bottles of beer on the wall +94 Bottles of beer +Take one down and pass it around +93 Bottles of beer on the wall + +93 Bottles of beer on the wall +93 Bottles of beer +Take one down and pass it around +92 Bottles of beer on the wall + +92 Bottles of beer on the wall +92 Bottles of beer +Take one down and pass it around +91 Bottles of beer on the wall + +91 Bottles of beer on the wall +91 Bottles of beer +Take one down and pass it around +90 Bottles of beer on the wall + +90 Bottles of beer on the wall +90 Bottles of beer +Take one down and pass it around +89 Bottles of beer on the wall + +89 Bottles of beer on the wall +89 Bottles of beer +Take one down and pass it around +88 Bottles of beer on the wall + +88 Bottles of beer on the wall +88 Bottles of beer +Take one down and pass it around +87 Bottles of beer on the wall + +87 Bottles of beer on the wall +87 Bottles of beer +Take one down and pass it around +86 Bottles of beer on the wall + +86 Bottles of beer on the wall +86 Bottles of beer +Take one down and pass it around +85 Bottles of beer on the wall + +85 Bottles of beer on the wall +85 Bottles of beer +Take one down and pass it around +84 Bottles of beer on the wall + +84 Bottles of beer on the wall +84 Bottles of beer +Take one down and pass it around +83 Bottles of beer on the wall + +83 Bottles of beer on the wall +83 Bottles of beer +Take one down and pass it around +82 Bottles of beer on the wall + +82 Bottles of beer on the wall +82 Bottles of beer +Take one down and pass it around +81 Bottles of beer on the wall + +81 Bottles of beer on the wall +81 Bottles of beer +Take one down and pass it around +80 Bottles of beer on the wall + +80 Bottles of beer on the wall +80 Bottles of beer +Take one down and pass it around +79 Bottles of beer on the wall + +79 Bottles of beer on the wall +79 Bottles of beer +Take one down and pass it around +78 Bottles of beer on the wall + +78 Bottles of beer on the wall +78 Bottles of beer +Take one down and pass it around +77 Bottles of beer on the wall + +77 Bottles of beer on the wall +77 Bottles of beer +Take one down and pass it around +76 Bottles of beer on the wall + +76 Bottles of beer on the wall +76 Bottles of beer +Take one down and pass it around +75 Bottles of beer on the wall + +75 Bottles of beer on the wall +75 Bottles of beer +Take one down and pass it around +74 Bottles of beer on the wall + +74 Bottles of beer on the wall +74 Bottles of beer +Take one down and pass it around +73 Bottles of beer on the wall + +73 Bottles of beer on the wall +73 Bottles of beer +Take one down and pass it around +72 Bottles of beer on the wall + +72 Bottles of beer on the wall +72 Bottles of beer +Take one down and pass it around +71 Bottles of beer on the wall + +71 Bottles of beer on the wall +71 Bottles of beer +Take one down and pass it around +70 Bottles of beer on the wall + +70 Bottles of beer on the wall +70 Bottles of beer +Take one down and pass it around +69 Bottles of beer on the wall + +69 Bottles of beer on the wall +69 Bottles of beer +Take one down and pass it around +68 Bottles of beer on the wall + +68 Bottles of beer on the wall +68 Bottles of beer +Take one down and pass it around +67 Bottles of beer on the wall + +67 Bottles of beer on the wall +67 Bottles of beer +Take one down and pass it around +66 Bottles of beer on the wall + +66 Bottles of beer on the wall +66 Bottles of beer +Take one down and pass it around +65 Bottles of beer on the wall + +65 Bottles of beer on the wall +65 Bottles of beer +Take one down and pass it around +64 Bottles of beer on the wall + +64 Bottles of beer on the wall +64 Bottles of beer +Take one down and pass it around +63 Bottles of beer on the wall + +63 Bottles of beer on the wall +63 Bottles of beer +Take one down and pass it around +62 Bottles of beer on the wall + +62 Bottles of beer on the wall +62 Bottles of beer +Take one down and pass it around +61 Bottles of beer on the wall + +61 Bottles of beer on the wall +61 Bottles of beer +Take one down and pass it around +60 Bottles of beer on the wall + +60 Bottles of beer on the wall +60 Bottles of beer +Take one down and pass it around +59 Bottles of beer on the wall + +59 Bottles of beer on the wall +59 Bottles of beer +Take one down and pass it around +58 Bottles of beer on the wall + +58 Bottles of beer on the wall +58 Bottles of beer +Take one down and pass it around +57 Bottles of beer on the wall + +57 Bottles of beer on the wall +57 Bottles of beer +Take one down and pass it around +56 Bottles of beer on the wall + +56 Bottles of beer on the wall +56 Bottles of beer +Take one down and pass it around +55 Bottles of beer on the wall + +55 Bottles of beer on the wall +55 Bottles of beer +Take one down and pass it around +54 Bottles of beer on the wall + +54 Bottles of beer on the wall +54 Bottles of beer +Take one down and pass it around +53 Bottles of beer on the wall + +53 Bottles of beer on the wall +53 Bottles of beer +Take one down and pass it around +52 Bottles of beer on the wall + +52 Bottles of beer on the wall +52 Bottles of beer +Take one down and pass it around +51 Bottles of beer on the wall + +51 Bottles of beer on the wall +51 Bottles of beer +Take one down and pass it around +50 Bottles of beer on the wall + +50 Bottles of beer on the wall +50 Bottles of beer +Take one down and pass it around +49 Bottles of beer on the wall + +49 Bottles of beer on the wall +49 Bottles of beer +Take one down and pass it around +48 Bottles of beer on the wall + +48 Bottles of beer on the wall +48 Bottles of beer +Take one down and pass it around +47 Bottles of beer on the wall + +47 Bottles of beer on the wall +47 Bottles of beer +Take one down and pass it around +46 Bottles of beer on the wall + +46 Bottles of beer on the wall +46 Bottles of beer +Take one down and pass it around +45 Bottles of beer on the wall + +45 Bottles of beer on the wall +45 Bottles of beer +Take one down and pass it around +44 Bottles of beer on the wall + +44 Bottles of beer on the wall +44 Bottles of beer +Take one down and pass it around +43 Bottles of beer on the wall + +43 Bottles of beer on the wall +43 Bottles of beer +Take one down and pass it around +42 Bottles of beer on the wall + +42 Bottles of beer on the wall +42 Bottles of beer +Take one down and pass it around +41 Bottles of beer on the wall + +41 Bottles of beer on the wall +41 Bottles of beer +Take one down and pass it around +40 Bottles of beer on the wall + +40 Bottles of beer on the wall +40 Bottles of beer +Take one down and pass it around +39 Bottles of beer on the wall + +39 Bottles of beer on the wall +39 Bottles of beer +Take one down and pass it around +38 Bottles of beer on the wall + +38 Bottles of beer on the wall +38 Bottles of beer +Take one down and pass it around +37 Bottles of beer on the wall + +37 Bottles of beer on the wall +37 Bottles of beer +Take one down and pass it around +36 Bottles of beer on the wall + +36 Bottles of beer on the wall +36 Bottles of beer +Take one down and pass it around +35 Bottles of beer on the wall + +35 Bottles of beer on the wall +35 Bottles of beer +Take one down and pass it around +34 Bottles of beer on the wall + +34 Bottles of beer on the wall +34 Bottles of beer +Take one down and pass it around +33 Bottles of beer on the wall + +33 Bottles of beer on the wall +33 Bottles of beer +Take one down and pass it around +32 Bottles of beer on the wall + +32 Bottles of beer on the wall +32 Bottles of beer +Take one down and pass it around +31 Bottles of beer on the wall + +31 Bottles of beer on the wall +31 Bottles of beer +Take one down and pass it around +30 Bottles of beer on the wall + +30 Bottles of beer on the wall +30 Bottles of beer +Take one down and pass it around +29 Bottles of beer on the wall + +29 Bottles of beer on the wall +29 Bottles of beer +Take one down and pass it around +28 Bottles of beer on the wall + +28 Bottles of beer on the wall +28 Bottles of beer +Take one down and pass it around +27 Bottles of beer on the wall + +27 Bottles of beer on the wall +27 Bottles of beer +Take one down and pass it around +26 Bottles of beer on the wall + +26 Bottles of beer on the wall +26 Bottles of beer +Take one down and pass it around +25 Bottles of beer on the wall + +25 Bottles of beer on the wall +25 Bottles of beer +Take one down and pass it around +24 Bottles of beer on the wall + +24 Bottles of beer on the wall +24 Bottles of beer +Take one down and pass it around +23 Bottles of beer on the wall + +23 Bottles of beer on the wall +23 Bottles of beer +Take one down and pass it around +22 Bottles of beer on the wall + +22 Bottles of beer on the wall +22 Bottles of beer +Take one down and pass it around +21 Bottles of beer on the wall + +21 Bottles of beer on the wall +21 Bottles of beer +Take one down and pass it around +20 Bottles of beer on the wall + +20 Bottles of beer on the wall +20 Bottles of beer +Take one down and pass it around +19 Bottles of beer on the wall + +19 Bottles of beer on the wall +19 Bottles of beer +Take one down and pass it around +18 Bottles of beer on the wall + +18 Bottles of beer on the wall +18 Bottles of beer +Take one down and pass it around +17 Bottles of beer on the wall + +17 Bottles of beer on the wall +17 Bottles of beer +Take one down and pass it around +16 Bottles of beer on the wall + +16 Bottles of beer on the wall +16 Bottles of beer +Take one down and pass it around +15 Bottles of beer on the wall + +15 Bottles of beer on the wall +15 Bottles of beer +Take one down and pass it around +14 Bottles of beer on the wall + +14 Bottles of beer on the wall +14 Bottles of beer +Take one down and pass it around +13 Bottles of beer on the wall + +13 Bottles of beer on the wall +13 Bottles of beer +Take one down and pass it around +12 Bottles of beer on the wall + +12 Bottles of beer on the wall +12 Bottles of beer +Take one down and pass it around +11 Bottles of beer on the wall + +11 Bottles of beer on the wall +11 Bottles of beer +Take one down and pass it around +10 Bottles of beer on the wall + +10 Bottles of beer on the wall +10 Bottles of beer +Take one down and pass it around +9 Bottles of beer on the wall + +9 Bottles of beer on the wall +9 Bottles of beer +Take one down and pass it around +8 Bottles of beer on the wall + +8 Bottles of beer on the wall +8 Bottles of beer +Take one down and pass it around +7 Bottles of beer on the wall + +7 Bottles of beer on the wall +7 Bottles of beer +Take one down and pass it around +6 Bottles of beer on the wall + +6 Bottles of beer on the wall +6 Bottles of beer +Take one down and pass it around +5 Bottles of beer on the wall + +5 Bottles of beer on the wall +5 Bottles of beer +Take one down and pass it around +4 Bottles of beer on the wall + +4 Bottles of beer on the wall +4 Bottles of beer +Take one down and pass it around +3 Bottles of beer on the wall + +3 Bottles of beer on the wall +3 Bottles of beer +Take one down and pass it around +2 Bottles of beer on the wall + +2 Bottles of beer on the wall +2 Bottles of beer +Take one down and pass it around +1 Bottle of beer on the wall + +1 Bottle of beer on the wall +1 Bottle of beer +Take one down and pass it around +0 Bottles of beer on the wall + diff --git a/.output/golden/examples/bf/exec/output/TL/Word16Type/fascistHelloWorld.output b/.output/golden/examples/bf/exec/output/TL/Word16Type/fascistHelloWorld.output new file mode 100644 index 000000000..980a0d5f1 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/TL/Word16Type/fascistHelloWorld.output @@ -0,0 +1 @@ +Hello World! diff --git a/.output/golden/examples/bf/exec/output/TL/Word16Type/helloWorld.output b/.output/golden/examples/bf/exec/output/TL/Word16Type/helloWorld.output new file mode 100644 index 000000000..980a0d5f1 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/TL/Word16Type/helloWorld.output @@ -0,0 +1 @@ +Hello World! diff --git a/.output/golden/examples/bf/exec/output/TL/Word16Type/triangle.output b/.output/golden/examples/bf/exec/output/TL/Word16Type/triangle.output new file mode 100644 index 000000000..ee824746a --- /dev/null +++ b/.output/golden/examples/bf/exec/output/TL/Word16Type/triangle.output @@ -0,0 +1,33 @@ + * + * * + * * + * * * * + * * + * * * * + * * * * + * * * * * * * * + * * + * * * * + * * * * + * * * * * * * * + * * * * + * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * + * * * * + * * * * + * * * * * * * * + * * * * + * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * + * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + \ No newline at end of file diff --git a/.output/golden/examples/bf/exec/output/TL/Word8Type/99botles.output b/.output/golden/examples/bf/exec/output/TL/Word8Type/99botles.output new file mode 100644 index 000000000..7853698c3 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/TL/Word8Type/99botles.output @@ -0,0 +1,495 @@ +99 Bottles of beer on the wall +99 Bottles of beer +Take one down and pass it around +98 Bottles of beer on the wall + +98 Bottles of beer on the wall +98 Bottles of beer +Take one down and pass it around +97 Bottles of beer on the wall + +97 Bottles of beer on the wall +97 Bottles of beer +Take one down and pass it around +96 Bottles of beer on the wall + +96 Bottles of beer on the wall +96 Bottles of beer +Take one down and pass it around +95 Bottles of beer on the wall + +95 Bottles of beer on the wall +95 Bottles of beer +Take one down and pass it around +94 Bottles of beer on the wall + +94 Bottles of beer on the wall +94 Bottles of beer +Take one down and pass it around +93 Bottles of beer on the wall + +93 Bottles of beer on the wall +93 Bottles of beer +Take one down and pass it around +92 Bottles of beer on the wall + +92 Bottles of beer on the wall +92 Bottles of beer +Take one down and pass it around +91 Bottles of beer on the wall + +91 Bottles of beer on the wall +91 Bottles of beer +Take one down and pass it around +90 Bottles of beer on the wall + +90 Bottles of beer on the wall +90 Bottles of beer +Take one down and pass it around +89 Bottles of beer on the wall + +89 Bottles of beer on the wall +89 Bottles of beer +Take one down and pass it around +88 Bottles of beer on the wall + +88 Bottles of beer on the wall +88 Bottles of beer +Take one down and pass it around +87 Bottles of beer on the wall + +87 Bottles of beer on the wall +87 Bottles of beer +Take one down and pass it around +86 Bottles of beer on the wall + +86 Bottles of beer on the wall +86 Bottles of beer +Take one down and pass it around +85 Bottles of beer on the wall + +85 Bottles of beer on the wall +85 Bottles of beer +Take one down and pass it around +84 Bottles of beer on the wall + +84 Bottles of beer on the wall +84 Bottles of beer +Take one down and pass it around +83 Bottles of beer on the wall + +83 Bottles of beer on the wall +83 Bottles of beer +Take one down and pass it around +82 Bottles of beer on the wall + +82 Bottles of beer on the wall +82 Bottles of beer +Take one down and pass it around +81 Bottles of beer on the wall + +81 Bottles of beer on the wall +81 Bottles of beer +Take one down and pass it around +80 Bottles of beer on the wall + +80 Bottles of beer on the wall +80 Bottles of beer +Take one down and pass it around +79 Bottles of beer on the wall + +79 Bottles of beer on the wall +79 Bottles of beer +Take one down and pass it around +78 Bottles of beer on the wall + +78 Bottles of beer on the wall +78 Bottles of beer +Take one down and pass it around +77 Bottles of beer on the wall + +77 Bottles of beer on the wall +77 Bottles of beer +Take one down and pass it around +76 Bottles of beer on the wall + +76 Bottles of beer on the wall +76 Bottles of beer +Take one down and pass it around +75 Bottles of beer on the wall + +75 Bottles of beer on the wall +75 Bottles of beer +Take one down and pass it around +74 Bottles of beer on the wall + +74 Bottles of beer on the wall +74 Bottles of beer +Take one down and pass it around +73 Bottles of beer on the wall + +73 Bottles of beer on the wall +73 Bottles of beer +Take one down and pass it around +72 Bottles of beer on the wall + +72 Bottles of beer on the wall +72 Bottles of beer +Take one down and pass it around +71 Bottles of beer on the wall + +71 Bottles of beer on the wall +71 Bottles of beer +Take one down and pass it around +70 Bottles of beer on the wall + +70 Bottles of beer on the wall +70 Bottles of beer +Take one down and pass it around +69 Bottles of beer on the wall + +69 Bottles of beer on the wall +69 Bottles of beer +Take one down and pass it around +68 Bottles of beer on the wall + +68 Bottles of beer on the wall +68 Bottles of beer +Take one down and pass it around +67 Bottles of beer on the wall + +67 Bottles of beer on the wall +67 Bottles of beer +Take one down and pass it around +66 Bottles of beer on the wall + +66 Bottles of beer on the wall +66 Bottles of beer +Take one down and pass it around +65 Bottles of beer on the wall + +65 Bottles of beer on the wall +65 Bottles of beer +Take one down and pass it around +64 Bottles of beer on the wall + +64 Bottles of beer on the wall +64 Bottles of beer +Take one down and pass it around +63 Bottles of beer on the wall + +63 Bottles of beer on the wall +63 Bottles of beer +Take one down and pass it around +62 Bottles of beer on the wall + +62 Bottles of beer on the wall +62 Bottles of beer +Take one down and pass it around +61 Bottles of beer on the wall + +61 Bottles of beer on the wall +61 Bottles of beer +Take one down and pass it around +60 Bottles of beer on the wall + +60 Bottles of beer on the wall +60 Bottles of beer +Take one down and pass it around +59 Bottles of beer on the wall + +59 Bottles of beer on the wall +59 Bottles of beer +Take one down and pass it around +58 Bottles of beer on the wall + +58 Bottles of beer on the wall +58 Bottles of beer +Take one down and pass it around +57 Bottles of beer on the wall + +57 Bottles of beer on the wall +57 Bottles of beer +Take one down and pass it around +56 Bottles of beer on the wall + +56 Bottles of beer on the wall +56 Bottles of beer +Take one down and pass it around +55 Bottles of beer on the wall + +55 Bottles of beer on the wall +55 Bottles of beer +Take one down and pass it around +54 Bottles of beer on the wall + +54 Bottles of beer on the wall +54 Bottles of beer +Take one down and pass it around +53 Bottles of beer on the wall + +53 Bottles of beer on the wall +53 Bottles of beer +Take one down and pass it around +52 Bottles of beer on the wall + +52 Bottles of beer on the wall +52 Bottles of beer +Take one down and pass it around +51 Bottles of beer on the wall + +51 Bottles of beer on the wall +51 Bottles of beer +Take one down and pass it around +50 Bottles of beer on the wall + +50 Bottles of beer on the wall +50 Bottles of beer +Take one down and pass it around +49 Bottles of beer on the wall + +49 Bottles of beer on the wall +49 Bottles of beer +Take one down and pass it around +48 Bottles of beer on the wall + +48 Bottles of beer on the wall +48 Bottles of beer +Take one down and pass it around +47 Bottles of beer on the wall + +47 Bottles of beer on the wall +47 Bottles of beer +Take one down and pass it around +46 Bottles of beer on the wall + +46 Bottles of beer on the wall +46 Bottles of beer +Take one down and pass it around +45 Bottles of beer on the wall + +45 Bottles of beer on the wall +45 Bottles of beer +Take one down and pass it around +44 Bottles of beer on the wall + +44 Bottles of beer on the wall +44 Bottles of beer +Take one down and pass it around +43 Bottles of beer on the wall + +43 Bottles of beer on the wall +43 Bottles of beer +Take one down and pass it around +42 Bottles of beer on the wall + +42 Bottles of beer on the wall +42 Bottles of beer +Take one down and pass it around +41 Bottles of beer on the wall + +41 Bottles of beer on the wall +41 Bottles of beer +Take one down and pass it around +40 Bottles of beer on the wall + +40 Bottles of beer on the wall +40 Bottles of beer +Take one down and pass it around +39 Bottles of beer on the wall + +39 Bottles of beer on the wall +39 Bottles of beer +Take one down and pass it around +38 Bottles of beer on the wall + +38 Bottles of beer on the wall +38 Bottles of beer +Take one down and pass it around +37 Bottles of beer on the wall + +37 Bottles of beer on the wall +37 Bottles of beer +Take one down and pass it around +36 Bottles of beer on the wall + +36 Bottles of beer on the wall +36 Bottles of beer +Take one down and pass it around +35 Bottles of beer on the wall + +35 Bottles of beer on the wall +35 Bottles of beer +Take one down and pass it around +34 Bottles of beer on the wall + +34 Bottles of beer on the wall +34 Bottles of beer +Take one down and pass it around +33 Bottles of beer on the wall + +33 Bottles of beer on the wall +33 Bottles of beer +Take one down and pass it around +32 Bottles of beer on the wall + +32 Bottles of beer on the wall +32 Bottles of beer +Take one down and pass it around +31 Bottles of beer on the wall + +31 Bottles of beer on the wall +31 Bottles of beer +Take one down and pass it around +30 Bottles of beer on the wall + +30 Bottles of beer on the wall +30 Bottles of beer +Take one down and pass it around +29 Bottles of beer on the wall + +29 Bottles of beer on the wall +29 Bottles of beer +Take one down and pass it around +28 Bottles of beer on the wall + +28 Bottles of beer on the wall +28 Bottles of beer +Take one down and pass it around +27 Bottles of beer on the wall + +27 Bottles of beer on the wall +27 Bottles of beer +Take one down and pass it around +26 Bottles of beer on the wall + +26 Bottles of beer on the wall +26 Bottles of beer +Take one down and pass it around +25 Bottles of beer on the wall + +25 Bottles of beer on the wall +25 Bottles of beer +Take one down and pass it around +24 Bottles of beer on the wall + +24 Bottles of beer on the wall +24 Bottles of beer +Take one down and pass it around +23 Bottles of beer on the wall + +23 Bottles of beer on the wall +23 Bottles of beer +Take one down and pass it around +22 Bottles of beer on the wall + +22 Bottles of beer on the wall +22 Bottles of beer +Take one down and pass it around +21 Bottles of beer on the wall + +21 Bottles of beer on the wall +21 Bottles of beer +Take one down and pass it around +20 Bottles of beer on the wall + +20 Bottles of beer on the wall +20 Bottles of beer +Take one down and pass it around +19 Bottles of beer on the wall + +19 Bottles of beer on the wall +19 Bottles of beer +Take one down and pass it around +18 Bottles of beer on the wall + +18 Bottles of beer on the wall +18 Bottles of beer +Take one down and pass it around +17 Bottles of beer on the wall + +17 Bottles of beer on the wall +17 Bottles of beer +Take one down and pass it around +16 Bottles of beer on the wall + +16 Bottles of beer on the wall +16 Bottles of beer +Take one down and pass it around +15 Bottles of beer on the wall + +15 Bottles of beer on the wall +15 Bottles of beer +Take one down and pass it around +14 Bottles of beer on the wall + +14 Bottles of beer on the wall +14 Bottles of beer +Take one down and pass it around +13 Bottles of beer on the wall + +13 Bottles of beer on the wall +13 Bottles of beer +Take one down and pass it around +12 Bottles of beer on the wall + +12 Bottles of beer on the wall +12 Bottles of beer +Take one down and pass it around +11 Bottles of beer on the wall + +11 Bottles of beer on the wall +11 Bottles of beer +Take one down and pass it around +10 Bottles of beer on the wall + +10 Bottles of beer on the wall +10 Bottles of beer +Take one down and pass it around +9 Bottles of beer on the wall + +9 Bottles of beer on the wall +9 Bottles of beer +Take one down and pass it around +8 Bottles of beer on the wall + +8 Bottles of beer on the wall +8 Bottles of beer +Take one down and pass it around +7 Bottles of beer on the wall + +7 Bottles of beer on the wall +7 Bottles of beer +Take one down and pass it around +6 Bottles of beer on the wall + +6 Bottles of beer on the wall +6 Bottles of beer +Take one down and pass it around +5 Bottles of beer on the wall + +5 Bottles of beer on the wall +5 Bottles of beer +Take one down and pass it around +4 Bottles of beer on the wall + +4 Bottles of beer on the wall +4 Bottles of beer +Take one down and pass it around +3 Bottles of beer on the wall + +3 Bottles of beer on the wall +3 Bottles of beer +Take one down and pass it around +2 Bottles of beer on the wall + +2 Bottles of beer on the wall +2 Bottles of beer +Take one down and pass it around +1 Bottle of beer on the wall + +1 Bottle of beer on the wall +1 Bottle of beer +Take one down and pass it around +0 Bottles of beer on the wall + diff --git a/.output/golden/examples/bf/exec/output/TL/Word8Type/fascistHelloWorld.output b/.output/golden/examples/bf/exec/output/TL/Word8Type/fascistHelloWorld.output new file mode 100644 index 000000000..980a0d5f1 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/TL/Word8Type/fascistHelloWorld.output @@ -0,0 +1 @@ +Hello World! diff --git a/.output/golden/examples/bf/exec/output/TL/Word8Type/fibonacci.output b/.output/golden/examples/bf/exec/output/TL/Word8Type/fibonacci.output new file mode 100644 index 000000000..1a52c5910 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/TL/Word8Type/fibonacci.output @@ -0,0 +1 @@ +0 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, >4, G3, <1, 98, E9, 61, 24, 85, :9, C448X@H2X@34X@2:X@54X@74X@<8X@D2X@74X@2:X@94 \ No newline at end of file diff --git a/.output/golden/examples/bf/exec/output/TL/Word8Type/helloWorld.output b/.output/golden/examples/bf/exec/output/TL/Word8Type/helloWorld.output new file mode 100644 index 000000000..980a0d5f1 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/TL/Word8Type/helloWorld.output @@ -0,0 +1 @@ +Hello World! diff --git a/.output/golden/examples/bf/exec/output/TL/Word8Type/padHelloWorld.output b/.output/golden/examples/bf/exec/output/TL/Word8Type/padHelloWorld.output new file mode 100644 index 000000000..b45ef6fec --- /dev/null +++ b/.output/golden/examples/bf/exec/output/TL/Word8Type/padHelloWorld.output @@ -0,0 +1 @@ +Hello, World! \ No newline at end of file diff --git a/.output/golden/examples/bf/exec/output/TL/Word8Type/theShortestHelloWorld.output b/.output/golden/examples/bf/exec/output/TL/Word8Type/theShortestHelloWorld.output new file mode 100644 index 000000000..b45ef6fec --- /dev/null +++ b/.output/golden/examples/bf/exec/output/TL/Word8Type/theShortestHelloWorld.output @@ -0,0 +1 @@ +Hello, World! \ No newline at end of file diff --git a/.output/golden/examples/bf/exec/output/TL/Word8Type/triangle.output b/.output/golden/examples/bf/exec/output/TL/Word8Type/triangle.output new file mode 100644 index 000000000..ee824746a --- /dev/null +++ b/.output/golden/examples/bf/exec/output/TL/Word8Type/triangle.output @@ -0,0 +1,33 @@ + * + * * + * * + * * * * + * * + * * * * + * * * * + * * * * * * * * + * * + * * * * + * * * * + * * * * * * * * + * * * * + * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * + * * * * + * * * * + * * * * * * * * + * * * * + * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * + * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * * * * * * * * * * * * * + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + \ No newline at end of file diff --git a/.output/golden/examples/bf/exec/output/TL/Word8Type/value256.output b/.output/golden/examples/bf/exec/output/TL/Word8Type/value256.output new file mode 100644 index 000000000..a829f75a0 --- /dev/null +++ b/.output/golden/examples/bf/exec/output/TL/Word8Type/value256.output @@ -0,0 +1 @@ +8 bit cells diff --git a/.output/golden/examples/bf/output/logged/Int16Type/99botles.out b/.output/golden/examples/bf/output/logged/Int16Type/99botles.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/bf/output/logged/Int16Type/fascistHelloWorld.out b/.output/golden/examples/bf/output/logged/Int16Type/fascistHelloWorld.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/bf/output/logged/Int16Type/helloWorld.out b/.output/golden/examples/bf/output/logged/Int16Type/helloWorld.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/bf/output/logged/Int16Type/triangle.out b/.output/golden/examples/bf/output/logged/Int16Type/triangle.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/bf/output/logged/Int8Type/99botles.out b/.output/golden/examples/bf/output/logged/Int8Type/99botles.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/bf/output/logged/Int8Type/fascistHelloWorld.out b/.output/golden/examples/bf/output/logged/Int8Type/fascistHelloWorld.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/bf/output/logged/Int8Type/fibonacci.out b/.output/golden/examples/bf/output/logged/Int8Type/fibonacci.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/bf/output/logged/Int8Type/helloWorld.out b/.output/golden/examples/bf/output/logged/Int8Type/helloWorld.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/bf/output/logged/Int8Type/padHelloWorld.out b/.output/golden/examples/bf/output/logged/Int8Type/padHelloWorld.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/bf/output/logged/Int8Type/theShortestHelloWorld.out b/.output/golden/examples/bf/output/logged/Int8Type/theShortestHelloWorld.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/bf/output/logged/Int8Type/triangle.out b/.output/golden/examples/bf/output/logged/Int8Type/triangle.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/bf/output/logged/Int8Type/value256.out b/.output/golden/examples/bf/output/logged/Int8Type/value256.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/bf/output/logged/Word16Type/99botles.out b/.output/golden/examples/bf/output/logged/Word16Type/99botles.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/bf/output/logged/Word16Type/fascistHelloWorld.out b/.output/golden/examples/bf/output/logged/Word16Type/fascistHelloWorld.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/bf/output/logged/Word16Type/helloWorld.out b/.output/golden/examples/bf/output/logged/Word16Type/helloWorld.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/bf/output/logged/Word16Type/triangle.out b/.output/golden/examples/bf/output/logged/Word16Type/triangle.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/bf/output/logged/Word8Type/99botles.out b/.output/golden/examples/bf/output/logged/Word8Type/99botles.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/bf/output/logged/Word8Type/fascistHelloWorld.out b/.output/golden/examples/bf/output/logged/Word8Type/fascistHelloWorld.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/bf/output/logged/Word8Type/fibonacci.out b/.output/golden/examples/bf/output/logged/Word8Type/fibonacci.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/bf/output/logged/Word8Type/helloWorld.out b/.output/golden/examples/bf/output/logged/Word8Type/helloWorld.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/bf/output/logged/Word8Type/padHelloWorld.out b/.output/golden/examples/bf/output/logged/Word8Type/padHelloWorld.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/bf/output/logged/Word8Type/theShortestHelloWorld.out b/.output/golden/examples/bf/output/logged/Word8Type/theShortestHelloWorld.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/bf/output/logged/Word8Type/triangle.out b/.output/golden/examples/bf/output/logged/Word8Type/triangle.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/bf/output/logged/Word8Type/value256.out b/.output/golden/examples/bf/output/logged/Word8Type/value256.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/eta/exec/logged/from-eas/bottles.logged b/.output/golden/examples/eta/exec/logged/from-eas/bottles.logged new file mode 100644 index 000000000..e1af83308 --- /dev/null +++ b/.output/golden/examples/eta/exec/logged/from-eas/bottles.logged @@ -0,0 +1,2 @@ +iu: IU [N,T,E,N,I,O,E,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,A,E,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,A,I,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,T,I,E,T,R,A,N,T,E,N,A,E,T,R,N,T,E,N,T,E,H,T,R,R,N,T,E,H,R,A,N,T,E,N,T,T,E,T,R,N,E,N,A,A,A,E,N,A,H,O,E,N,A,H,O,E,N,A,H,H,E,N,I,I,E,N,A,H,I,E,N,A,T,S,E,N,I,I,E,N,A,A,O,E,N,A,H,O,E,N,A,T,O,E,N,A,A,I,E,N,A,A,I,E,N,A,T,S,E,N,A,H,H,E,N,I,I,E,R,A,N,T,E,N,A,E,T,R,N,T,E,N,T,E,H,T,R,N,T,E,H,R,A,N,T,E,N,O,H,E,T,R,N,E,N,A,T,O,E,N,A,T,O,E,N,T,S,S,E,N,A,O,H,E,N,I,I,E,N,A,H,O,E,N,A,H,S,E,N,A,A,I,E,N,I,I,E,N,A,T,N,E,N,A,T,S,E,N,I,I,E,R,A,N,T,E,N,A,E,T,R,N,T,E,N,T,E,H,T,R,N,O,E,R,N,E,H,A,N,T,E,N,O,N,E,T,R,N,S,A,E,O,N,I,I,E,O,R,N,E,H,A,N,T,E,N,O,H,E,T,R,N,T,O,E,O,R,N,E,N,T,O,E,N,A,H,A,E,N,A,T,N,E,N,A,A,N,E,N,A,T,S,E,N,A,A,A,E,N,T,S,S,E,N,I,I,E,N,A,A,I,E,N,A,T,H,E,N,I,I,E,N,A,A,O,E,N,A,A,O,E,N,T,S,S,E,N,A,A,H,E,N,I,I,E,N,S,A,E,N,A,T,N,E,N,A,O,H,E,N,A,T,S,E,N,A,H,A,E,N,I,I,E,N,A,H,O,E,N,A,T,N,E,N,A,T,S,E,N,I,I,E,N,A,H,O,E,N,A,T,A,E,N,T,S,S,E,N,T,N,H,E,R,A,N,T,E,N,A,E,T,R,N,T,E,S,R,N,E,H,A,N,T,E,N,O,N,E,T,R,N,T,O,E,N,T,O,E,O,O,R,N,E,H,N,I,I,E,T,R,N,E,T,R] 605 +stack: fromList [] diff --git "a/.output/golden/examples/eta/exec/logged/from-eas/fact0\n.logged" "b/.output/golden/examples/eta/exec/logged/from-eas/fact0\n.logged" new file mode 100644 index 000000000..10fdb305a --- /dev/null +++ "b/.output/golden/examples/eta/exec/logged/from-eas/fact0\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 +stack: fromList [0,1,496,2] diff --git "a/.output/golden/examples/eta/exec/logged/from-eas/fact1\n.logged" "b/.output/golden/examples/eta/exec/logged/from-eas/fact1\n.logged" new file mode 100644 index 000000000..b695787a5 --- /dev/null +++ "b/.output/golden/examples/eta/exec/logged/from-eas/fact1\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 +stack: fromList [0,1,506,2] diff --git "a/.output/golden/examples/eta/exec/logged/from-eas/fact2\n.logged" "b/.output/golden/examples/eta/exec/logged/from-eas/fact2\n.logged" new file mode 100644 index 000000000..5865b5404 --- /dev/null +++ "b/.output/golden/examples/eta/exec/logged/from-eas/fact2\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 +stack: fromList [0,1,516,2] diff --git "a/.output/golden/examples/eta/exec/logged/from-eas/fact3\n.logged" "b/.output/golden/examples/eta/exec/logged/from-eas/fact3\n.logged" new file mode 100644 index 000000000..dfbe9fe19 --- /dev/null +++ "b/.output/golden/examples/eta/exec/logged/from-eas/fact3\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 +stack: fromList [0,1,526,2] diff --git "a/.output/golden/examples/eta/exec/logged/from-eas/fact4\n.logged" "b/.output/golden/examples/eta/exec/logged/from-eas/fact4\n.logged" new file mode 100644 index 000000000..9e944368f --- /dev/null +++ "b/.output/golden/examples/eta/exec/logged/from-eas/fact4\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 +stack: fromList [0,1,536,2] diff --git "a/.output/golden/examples/eta/exec/logged/from-eas/fact5\n.logged" "b/.output/golden/examples/eta/exec/logged/from-eas/fact5\n.logged" new file mode 100644 index 000000000..fd5622a5f --- /dev/null +++ "b/.output/golden/examples/eta/exec/logged/from-eas/fact5\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 +stack: fromList [0,1,546,2] diff --git "a/.output/golden/examples/eta/exec/logged/from-eas/fact6\n.logged" "b/.output/golden/examples/eta/exec/logged/from-eas/fact6\n.logged" new file mode 100644 index 000000000..44faff5ab --- /dev/null +++ "b/.output/golden/examples/eta/exec/logged/from-eas/fact6\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 +stack: fromList [0,1,556,2] diff --git "a/.output/golden/examples/eta/exec/logged/from-eas/fact7\n.logged" "b/.output/golden/examples/eta/exec/logged/from-eas/fact7\n.logged" new file mode 100644 index 000000000..1417e4dfc --- /dev/null +++ "b/.output/golden/examples/eta/exec/logged/from-eas/fact7\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 +stack: fromList [0,1,566,2] diff --git "a/.output/golden/examples/eta/exec/logged/from-eas/fact8\n.logged" "b/.output/golden/examples/eta/exec/logged/from-eas/fact8\n.logged" new file mode 100644 index 000000000..4027d5571 --- /dev/null +++ "b/.output/golden/examples/eta/exec/logged/from-eas/fact8\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 +stack: fromList [0,1,576,2] diff --git "a/.output/golden/examples/eta/exec/logged/from-eas/fact9\n.logged" "b/.output/golden/examples/eta/exec/logged/from-eas/fact9\n.logged" new file mode 100644 index 000000000..1b759f434 --- /dev/null +++ "b/.output/golden/examples/eta/exec/logged/from-eas/fact9\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 +stack: fromList [0,1,586,2] diff --git a/.output/golden/examples/eta/exec/logged/from-eas/hello.logged b/.output/golden/examples/eta/exec/logged/from-eas/hello.logged new file mode 100644 index 000000000..71362fd4e --- /dev/null +++ b/.output/golden/examples/eta/exec/logged/from-eas/hello.logged @@ -0,0 +1,2 @@ +iu: IU [N,I,I,E,R,N,S,A,E,N,A,T,S,E,N,A,T,O,E,N,A,T,O,E,N,A,H,O,E,N,T,O,A,E,R,O,O,O,O,O,O,O,R,N,T,O,E,R,N,I,N,E,N,A,H,A,E,N,A,T,O,E,N,A,A,A,E,N,A,T,S,E,N,A,O,H,E,R,O,O,O,O,O,O,O,R] 86 +stack: fromList [] diff --git a/.output/golden/examples/eta/exec/logged/from-eas/hello2.logged b/.output/golden/examples/eta/exec/logged/from-eas/hello2.logged new file mode 100644 index 000000000..fb963bc1f --- /dev/null +++ b/.output/golden/examples/eta/exec/logged/from-eas/hello2.logged @@ -0,0 +1,2 @@ +iu: IU [N,E,N,T,O,E,N,I,N,E,N,A,H,A,E,N,A,T,O,E,N,A,A,A,E,N,A,T,S,E,N,A,O,H,E,N,I,I,E,N,S,A,E,N,A,T,S,E,N,A,T,O,E,N,A,T,O,E,N,A,H,O,E,N,T,O,A,E,R,A,N,T,E,N,I,E,T,R,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,I,E,T,R] 84 +stack: fromList [0,1] diff --git a/.output/golden/examples/eta/exec/logged/from-eas/hello3.logged b/.output/golden/examples/eta/exec/logged/from-eas/hello3.logged new file mode 100644 index 000000000..fb963bc1f --- /dev/null +++ b/.output/golden/examples/eta/exec/logged/from-eas/hello3.logged @@ -0,0 +1,2 @@ +iu: IU [N,E,N,T,O,E,N,I,N,E,N,A,H,A,E,N,A,T,O,E,N,A,A,A,E,N,A,T,S,E,N,A,O,H,E,N,I,I,E,N,S,A,E,N,A,T,S,E,N,A,T,O,E,N,A,T,O,E,N,A,H,O,E,N,T,O,A,E,R,A,N,T,E,N,I,E,T,R,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,I,E,T,R] 84 +stack: fromList [0,1] diff --git a/.output/golden/examples/eta/exec/logged/from-eas/hello4.logged b/.output/golden/examples/eta/exec/logged/from-eas/hello4.logged new file mode 100644 index 000000000..fb963bc1f --- /dev/null +++ b/.output/golden/examples/eta/exec/logged/from-eas/hello4.logged @@ -0,0 +1,2 @@ +iu: IU [N,E,N,T,O,E,N,I,N,E,N,A,H,A,E,N,A,T,O,E,N,A,A,A,E,N,A,T,S,E,N,A,O,H,E,N,I,I,E,N,S,A,E,N,A,T,S,E,N,A,T,O,E,N,A,T,O,E,N,A,H,O,E,N,T,O,A,E,R,A,N,T,E,N,I,E,T,R,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,I,E,T,R] 84 +stack: fromList [0,1] diff --git "a/.output/golden/examples/eta/exec/logged/from-eas/readnum0\n.logged" "b/.output/golden/examples/eta/exec/logged/from-eas/readnum0\n.logged" new file mode 100644 index 000000000..cb038c7d3 --- /dev/null +++ "b/.output/golden/examples/eta/exec/logged/from-eas/readnum0\n.logged" @@ -0,0 +1,2 @@ +iu: IU [I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,T,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,A,N,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,A,H,E,T,R,N,T,E,N,A,O,E,T,R,N,E,H,N,T,O,E,S,N,A,A,E,T,R,N,T,E,N,A,O,E,T,R,N,E,H,N,E,N,T,E,S,S,N,S,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,I,N,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,O,A,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R] 157 +stack: fromList [0,1,496] diff --git "a/.output/golden/examples/eta/exec/logged/from-eas/readnum1\n.logged" "b/.output/golden/examples/eta/exec/logged/from-eas/readnum1\n.logged" new file mode 100644 index 000000000..8446a5ba2 --- /dev/null +++ "b/.output/golden/examples/eta/exec/logged/from-eas/readnum1\n.logged" @@ -0,0 +1,2 @@ +iu: IU [I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,T,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,A,N,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,A,H,E,T,R,N,T,E,N,A,O,E,T,R,N,E,H,N,T,O,E,S,N,A,A,E,T,R,N,T,E,N,A,O,E,T,R,N,E,H,N,E,N,T,E,S,S,N,S,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,I,N,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,O,A,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R] 157 +stack: fromList [0,1,506] diff --git a/.output/golden/examples/eta/exec/logged/from-eas/true.logged b/.output/golden/examples/eta/exec/logged/from-eas/true.logged new file mode 100644 index 000000000..c1266e53a --- /dev/null +++ b/.output/golden/examples/eta/exec/logged/from-eas/true.logged @@ -0,0 +1,2 @@ +iu: IU [] 0 +stack: fromList [] diff --git a/.output/golden/examples/eta/exec/logged/original/bottles.logged b/.output/golden/examples/eta/exec/logged/original/bottles.logged new file mode 100644 index 000000000..fb79389d0 --- /dev/null +++ b/.output/golden/examples/eta/exec/logged/original/bottles.logged @@ -0,0 +1,2 @@ +iu: IU [N,A,S,T,E,N,I,I,E,T,O,N,O,T,T,E,S,E,T,A,I,T,T,E,N,I,E,T,A,O,R,N,T,E,H,N,T,E,A,T,S,A,E,I,O,E,I,T,S,H,A,A,T,E,I,S,T,I,O,O,R,N,E,H,N,T,E,A,T,S,E,S,T,S,I,T,S,N,O,T,S,H,A,H,O,T,I,E,A,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,A,E,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,A,I,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,T,I,E,T,A,N,T,I,E,A,N,H,A,T,S,I,T,H,A,T,H,E,N,T,E,H,S,T,R,A,N,T,E,N,A,E,T,R,N,T,E,N,T,E,H,T,R,N,T,E,H,R,A,N,T,E,N,T,T,E,T,R,N,E,N,A,A,A,E,N,A,H,O,E,N,A,H,O,E,N,A,H,H,E,N,I,I,E,N,A,H,I,E,N,A,T,S,E,N,I,I,E,N,T,E,A,T,N,O,O,T,I,I,S,A,T,I,O,N,R,N,A,A,O,E,N,A,H,O,E,N,A,T,O,E,N,A,A,I,E,N,A,A,I,E,N,A,T,S,E,N,A,H,H,E,N,I,I,E,N,T,E,A,T,N,O,O,T,I,I,S,A,T,I,O,N,R,A,N,T,E,N,A,E,T,R,N,T,E,N,T,E,H,T,R,N,T,E,H,R,A,N,T,E,N,A,S,E,T,R,N,E,N,A,T,O,E,N,A,T,O,E,N,T,S,S,E,N,A,O,H,E,N,I,I,E,N,A,H,O,E,N,T,E,A,T,N,O,O,T,I,I,S,A,T,I,O,N,R,N,A,H,S,E,N,A,A,I,E,N,I,I,E,N,A,T,N,E,N,A,T,S,E,N,I,I,E,N,T,E,A,T,N,O,O,T,I,I,S,A,T,I,O,N,R,A,N,T,E,N,A,E,T,R,N,T,E,N,T,E,H,T,I,T,N,E,E,S,A,T,E,I,N,O,A,S,I,O,N,A,E,E,I,N,R,N,A,H,T,E,R,N,E,H,A,N,T,E,N,O,N,E,T,R,N,S,A,E,O,N,I,I,E,O,R,N,E,H,A,N,T,E,N,A,S,E,T,R,N,T,O,E,O,R,N,E,N,T,O,E,N,A,H,A,E,N,A,T,N,E,N,A,A,N,E,N,A,T,S,E,R,N,A,A,A,E,N,T,S,S,E,N,I,I,E,N,A,A,I,E,N,A,T,H,E,N,I,I,E,R,N,A,A,O,E,N,A,A,O,E,N,T,S,S,E,N,A,A,H,E,N,I,I,E,N,S,A,E,R,N,A,T,N,E,N,A,O,H,E,N,A,T,S,E,N,A,H,A,E,N,I,I,E,N,A,H,O,E,R,N,A,T,N,E,N,A,T,S,E,N,I,I,E,N,A,H,O,E,N,A,T,A,E,N,T,S,S,E,N,T,N,H,E,R,A,N,T,E,N,A,E,T,R,N,T,E,S,R,N,E,H,A,N,T,E,N,O,N,E,T,R,N,T,O,E,N,T,O,E,O,O,R,N,E,H,N,I,N,E,T,R,N,E,T,R] 798 +stack: fromList [] diff --git a/.output/golden/examples/eta/exec/logged/original/crlf.logged b/.output/golden/examples/eta/exec/logged/original/crlf.logged new file mode 100644 index 000000000..67079611b --- /dev/null +++ b/.output/golden/examples/eta/exec/logged/original/crlf.logged @@ -0,0 +1,2 @@ +iu: IU [N,T,E,N,O,E,T,R,N,T,O,E,N,T,H,H,E,N,T,A,N,E,N,T,A,A,E,N,T,A,O,E,O,O,O,O,O,N,T,E,N,E,T,R,N,T,O,E,N,T,O,N,E,N,T,I,A,E,O,O,O,N,T,E,N,E,T,R,N,T,O,E,N,T,H,T,E,N,T,A,N,E,N,T,A,A,E,N,T,A,O,E,O,O,O,O,O,N,T,E,N,E,T,R] 67 +stack: fromList [0,1] diff --git "a/.output/golden/examples/eta/exec/logged/original/fact1\n.logged" "b/.output/golden/examples/eta/exec/logged/original/fact1\n.logged" new file mode 100644 index 000000000..606527795 --- /dev/null +++ "b/.output/golden/examples/eta/exec/logged/original/fact1\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 +stack: fromList [0,1] diff --git "a/.output/golden/examples/eta/exec/logged/original/fact2\n.logged" "b/.output/golden/examples/eta/exec/logged/original/fact2\n.logged" new file mode 100644 index 000000000..606527795 --- /dev/null +++ "b/.output/golden/examples/eta/exec/logged/original/fact2\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 +stack: fromList [0,1] diff --git "a/.output/golden/examples/eta/exec/logged/original/fact3\n.logged" "b/.output/golden/examples/eta/exec/logged/original/fact3\n.logged" new file mode 100644 index 000000000..606527795 --- /dev/null +++ "b/.output/golden/examples/eta/exec/logged/original/fact3\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 +stack: fromList [0,1] diff --git "a/.output/golden/examples/eta/exec/logged/original/fact4\n.logged" "b/.output/golden/examples/eta/exec/logged/original/fact4\n.logged" new file mode 100644 index 000000000..606527795 --- /dev/null +++ "b/.output/golden/examples/eta/exec/logged/original/fact4\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 +stack: fromList [0,1] diff --git "a/.output/golden/examples/eta/exec/logged/original/fact5\n.logged" "b/.output/golden/examples/eta/exec/logged/original/fact5\n.logged" new file mode 100644 index 000000000..606527795 --- /dev/null +++ "b/.output/golden/examples/eta/exec/logged/original/fact5\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 +stack: fromList [0,1] diff --git "a/.output/golden/examples/eta/exec/logged/original/fact6\n.logged" "b/.output/golden/examples/eta/exec/logged/original/fact6\n.logged" new file mode 100644 index 000000000..606527795 --- /dev/null +++ "b/.output/golden/examples/eta/exec/logged/original/fact6\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 +stack: fromList [0,1] diff --git "a/.output/golden/examples/eta/exec/logged/original/fact7\n.logged" "b/.output/golden/examples/eta/exec/logged/original/fact7\n.logged" new file mode 100644 index 000000000..606527795 --- /dev/null +++ "b/.output/golden/examples/eta/exec/logged/original/fact7\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 +stack: fromList [0,1] diff --git "a/.output/golden/examples/eta/exec/logged/original/fact8\n.logged" "b/.output/golden/examples/eta/exec/logged/original/fact8\n.logged" new file mode 100644 index 000000000..606527795 --- /dev/null +++ "b/.output/golden/examples/eta/exec/logged/original/fact8\n.logged" @@ -0,0 +1,2 @@ +iu: IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 +stack: fromList [0,1] diff --git a/.output/golden/examples/eta/exec/logged/original/hello.logged b/.output/golden/examples/eta/exec/logged/original/hello.logged new file mode 100644 index 000000000..258476039 --- /dev/null +++ b/.output/golden/examples/eta/exec/logged/original/hello.logged @@ -0,0 +1,2 @@ +iu: IU [N,O,H,E,A,T,H,E,O,E,T,A,I,T,T,E,N,I,E,T,A,O,R,R,N,I,I,E,R,N,S,A,E,N,A,R,T,S,E,R,N,A,T,O,E,N,A,T,O,E,N,A,H,O,E,R,N,T,O,A,E,N,E,S,R,O,O,O,O,O,O,O,R,N,T,O,E,R,N,I,N,E,N,A,H,A,E,N,A,T,O,E,R,N,A,A,A,E,N,A,T,S,E,N,A,O,H,E,R,O,O,O,O,O,O,O,R] 117 +stack: fromList [] diff --git a/.output/golden/examples/eta/exec/logged/original/hello2.logged b/.output/golden/examples/eta/exec/logged/original/hello2.logged new file mode 100644 index 000000000..afd7ea87d --- /dev/null +++ b/.output/golden/examples/eta/exec/logged/original/hello2.logged @@ -0,0 +1,2 @@ +iu: IU [N,E,N,T,O,E,N,I,N,E,N,A,H,A,E,N,A,T,O,E,N,A,A,A,E,N,A,T,S,E,N,A,O,H,E,N,I,I,E,R,N,S,A,E,N,A,T,S,E,N,A,T,O,E,N,A,T,O,E,N,A,H,O,E,N,T,O,A,E,A,N,T,E,N,I,E,T,R,N,T,E,N,E,T,A,N,O,T,E,T,I,S,T,O,O,E,A,T,I,N,S,S,T,E,S,R,N,T,E,H,N,E,H,A,N,E,N,T,E,S,S,T,R,S,N,T,I,E,N,T,E,H,T,R,O,N,T,H,E,N,I,E,T,S,S,I,A,N,R] 84 +stack: fromList [0,1] diff --git a/.output/golden/examples/eta/output/from-eas/output/bottles.out b/.output/golden/examples/eta/exec/output/from-eas/bottles.output similarity index 100% rename from .output/golden/examples/eta/output/from-eas/output/bottles.out rename to .output/golden/examples/eta/exec/output/from-eas/bottles.output diff --git a/.output/actual/examples/bf/output/logged/Word16Type/triangle.out "b/.output/golden/examples/eta/exec/output/from-eas/fact0\n.output" similarity index 100% rename from .output/actual/examples/bf/output/logged/Word16Type/triangle.out rename to ".output/golden/examples/eta/exec/output/from-eas/fact0\n.output" diff --git a/.output/actual/examples/bf/output/logged/Word8Type/99botles.out "b/.output/golden/examples/eta/exec/output/from-eas/fact1\n.output" similarity index 100% rename from .output/actual/examples/bf/output/logged/Word8Type/99botles.out rename to ".output/golden/examples/eta/exec/output/from-eas/fact1\n.output" diff --git a/.output/actual/examples/bf/output/logged/Word8Type/fascistHelloWorld.out "b/.output/golden/examples/eta/exec/output/from-eas/fact2\n.output" similarity index 100% rename from .output/actual/examples/bf/output/logged/Word8Type/fascistHelloWorld.out rename to ".output/golden/examples/eta/exec/output/from-eas/fact2\n.output" diff --git a/.output/actual/examples/bf/output/logged/Word8Type/fibonacci.out "b/.output/golden/examples/eta/exec/output/from-eas/fact3\n.output" similarity index 100% rename from .output/actual/examples/bf/output/logged/Word8Type/fibonacci.out rename to ".output/golden/examples/eta/exec/output/from-eas/fact3\n.output" diff --git a/.output/actual/examples/bf/output/logged/Word8Type/helloWorld.out "b/.output/golden/examples/eta/exec/output/from-eas/fact4\n.output" similarity index 100% rename from .output/actual/examples/bf/output/logged/Word8Type/helloWorld.out rename to ".output/golden/examples/eta/exec/output/from-eas/fact4\n.output" diff --git a/.output/actual/examples/bf/output/logged/Word8Type/padHelloWorld.out "b/.output/golden/examples/eta/exec/output/from-eas/fact5\n.output" similarity index 100% rename from .output/actual/examples/bf/output/logged/Word8Type/padHelloWorld.out rename to ".output/golden/examples/eta/exec/output/from-eas/fact5\n.output" diff --git a/.output/actual/examples/bf/output/logged/Word8Type/theShortestHelloWorld.out "b/.output/golden/examples/eta/exec/output/from-eas/fact6\n.output" similarity index 100% rename from .output/actual/examples/bf/output/logged/Word8Type/theShortestHelloWorld.out rename to ".output/golden/examples/eta/exec/output/from-eas/fact6\n.output" diff --git a/.output/actual/examples/bf/output/logged/Word8Type/triangle.out "b/.output/golden/examples/eta/exec/output/from-eas/fact7\n.output" similarity index 100% rename from .output/actual/examples/bf/output/logged/Word8Type/triangle.out rename to ".output/golden/examples/eta/exec/output/from-eas/fact7\n.output" diff --git a/.output/actual/examples/bf/output/logged/Word8Type/value256.out "b/.output/golden/examples/eta/exec/output/from-eas/fact8\n.output" similarity index 100% rename from .output/actual/examples/bf/output/logged/Word8Type/value256.out rename to ".output/golden/examples/eta/exec/output/from-eas/fact8\n.output" diff --git "a/.output/actual/examples/eta/output/from-eas/output/fact0\n.out" "b/.output/golden/examples/eta/exec/output/from-eas/fact9\n.output" similarity index 100% rename from ".output/actual/examples/eta/output/from-eas/output/fact0\n.out" rename to ".output/golden/examples/eta/exec/output/from-eas/fact9\n.output" diff --git a/.output/golden/examples/eta/output/from-eas/output/hello.out b/.output/golden/examples/eta/exec/output/from-eas/hello.output similarity index 100% rename from .output/golden/examples/eta/output/from-eas/output/hello.out rename to .output/golden/examples/eta/exec/output/from-eas/hello.output diff --git a/.output/golden/examples/eta/output/from-eas/output/hello2.out b/.output/golden/examples/eta/exec/output/from-eas/hello2.output similarity index 100% rename from .output/golden/examples/eta/output/from-eas/output/hello2.out rename to .output/golden/examples/eta/exec/output/from-eas/hello2.output diff --git a/.output/golden/examples/eta/output/from-eas/output/hello3.out b/.output/golden/examples/eta/exec/output/from-eas/hello3.output similarity index 100% rename from .output/golden/examples/eta/output/from-eas/output/hello3.out rename to .output/golden/examples/eta/exec/output/from-eas/hello3.output diff --git a/.output/golden/examples/eta/output/from-eas/output/hello4.out b/.output/golden/examples/eta/exec/output/from-eas/hello4.output similarity index 100% rename from .output/golden/examples/eta/output/from-eas/output/hello4.out rename to .output/golden/examples/eta/exec/output/from-eas/hello4.output diff --git "a/.output/actual/examples/eta/output/from-eas/output/fact1\n.out" "b/.output/golden/examples/eta/exec/output/from-eas/readnum0\n.output" similarity index 100% rename from ".output/actual/examples/eta/output/from-eas/output/fact1\n.out" rename to ".output/golden/examples/eta/exec/output/from-eas/readnum0\n.output" diff --git "a/.output/actual/examples/eta/output/from-eas/output/fact2\n.out" "b/.output/golden/examples/eta/exec/output/from-eas/readnum1\n.output" similarity index 100% rename from ".output/actual/examples/eta/output/from-eas/output/fact2\n.out" rename to ".output/golden/examples/eta/exec/output/from-eas/readnum1\n.output" diff --git "a/.output/actual/examples/eta/output/from-eas/output/fact3\n.out" b/.output/golden/examples/eta/exec/output/from-eas/true.output similarity index 100% rename from ".output/actual/examples/eta/output/from-eas/output/fact3\n.out" rename to .output/golden/examples/eta/exec/output/from-eas/true.output diff --git a/.output/golden/examples/eta/output/original/output/bottles.out b/.output/golden/examples/eta/exec/output/original/bottles.output similarity index 100% rename from .output/golden/examples/eta/output/original/output/bottles.out rename to .output/golden/examples/eta/exec/output/original/bottles.output diff --git a/.output/golden/examples/eta/output/original/output/crlf.out b/.output/golden/examples/eta/exec/output/original/crlf.output similarity index 100% rename from .output/golden/examples/eta/output/original/output/crlf.out rename to .output/golden/examples/eta/exec/output/original/crlf.output diff --git "a/.output/golden/examples/eta/output/original/output/fact1\n.out" "b/.output/golden/examples/eta/exec/output/original/fact1\n.output" similarity index 100% rename from ".output/golden/examples/eta/output/original/output/fact1\n.out" rename to ".output/golden/examples/eta/exec/output/original/fact1\n.output" diff --git "a/.output/golden/examples/eta/output/original/output/fact2\n.out" "b/.output/golden/examples/eta/exec/output/original/fact2\n.output" similarity index 100% rename from ".output/golden/examples/eta/output/original/output/fact2\n.out" rename to ".output/golden/examples/eta/exec/output/original/fact2\n.output" diff --git "a/.output/golden/examples/eta/output/original/output/fact3\n.out" "b/.output/golden/examples/eta/exec/output/original/fact3\n.output" similarity index 100% rename from ".output/golden/examples/eta/output/original/output/fact3\n.out" rename to ".output/golden/examples/eta/exec/output/original/fact3\n.output" diff --git "a/.output/golden/examples/eta/output/original/output/fact4\n.out" "b/.output/golden/examples/eta/exec/output/original/fact4\n.output" similarity index 100% rename from ".output/golden/examples/eta/output/original/output/fact4\n.out" rename to ".output/golden/examples/eta/exec/output/original/fact4\n.output" diff --git "a/.output/golden/examples/eta/output/original/output/fact5\n.out" "b/.output/golden/examples/eta/exec/output/original/fact5\n.output" similarity index 100% rename from ".output/golden/examples/eta/output/original/output/fact5\n.out" rename to ".output/golden/examples/eta/exec/output/original/fact5\n.output" diff --git "a/.output/golden/examples/eta/output/original/output/fact6\n.out" "b/.output/golden/examples/eta/exec/output/original/fact6\n.output" similarity index 100% rename from ".output/golden/examples/eta/output/original/output/fact6\n.out" rename to ".output/golden/examples/eta/exec/output/original/fact6\n.output" diff --git "a/.output/golden/examples/eta/output/original/output/fact7\n.out" "b/.output/golden/examples/eta/exec/output/original/fact7\n.output" similarity index 100% rename from ".output/golden/examples/eta/output/original/output/fact7\n.out" rename to ".output/golden/examples/eta/exec/output/original/fact7\n.output" diff --git "a/.output/golden/examples/eta/output/original/output/fact8\n.out" "b/.output/golden/examples/eta/exec/output/original/fact8\n.output" similarity index 100% rename from ".output/golden/examples/eta/output/original/output/fact8\n.out" rename to ".output/golden/examples/eta/exec/output/original/fact8\n.output" diff --git a/.output/golden/examples/eta/output/original/output/hello.out b/.output/golden/examples/eta/exec/output/original/hello.output similarity index 100% rename from .output/golden/examples/eta/output/original/output/hello.out rename to .output/golden/examples/eta/exec/output/original/hello.output diff --git a/.output/golden/examples/eta/output/original/output/hello2.out b/.output/golden/examples/eta/exec/output/original/hello2.output similarity index 100% rename from .output/golden/examples/eta/output/original/output/hello2.out rename to .output/golden/examples/eta/exec/output/original/hello2.output diff --git a/.output/golden/examples/eta/from-eas/minified/bottles.eta b/.output/golden/examples/eta/minified/from-eas/bottles.eta similarity index 100% rename from .output/golden/examples/eta/from-eas/minified/bottles.eta rename to .output/golden/examples/eta/minified/from-eas/bottles.eta diff --git a/.output/golden/examples/eta/from-eas/minified/euclid.eta b/.output/golden/examples/eta/minified/from-eas/euclid.eta similarity index 100% rename from .output/golden/examples/eta/from-eas/minified/euclid.eta rename to .output/golden/examples/eta/minified/from-eas/euclid.eta diff --git a/.output/golden/examples/eta/from-eas/minified/fact.eta b/.output/golden/examples/eta/minified/from-eas/fact.eta similarity index 100% rename from .output/golden/examples/eta/from-eas/minified/fact.eta rename to .output/golden/examples/eta/minified/from-eas/fact.eta diff --git a/.output/golden/examples/eta/from-eas/minified/function.eta b/.output/golden/examples/eta/minified/from-eas/function.eta similarity index 100% rename from .output/golden/examples/eta/from-eas/minified/function.eta rename to .output/golden/examples/eta/minified/from-eas/function.eta diff --git a/.output/golden/examples/eta/from-eas/minified/hello.eta b/.output/golden/examples/eta/minified/from-eas/hello.eta similarity index 100% rename from .output/golden/examples/eta/from-eas/minified/hello.eta rename to .output/golden/examples/eta/minified/from-eas/hello.eta diff --git a/.output/golden/examples/eta/from-eas/minified/hello2.eta b/.output/golden/examples/eta/minified/from-eas/hello2.eta similarity index 100% rename from .output/golden/examples/eta/from-eas/minified/hello2.eta rename to .output/golden/examples/eta/minified/from-eas/hello2.eta diff --git a/.output/golden/examples/eta/from-eas/minified/hello3.eta b/.output/golden/examples/eta/minified/from-eas/hello3.eta similarity index 100% rename from .output/golden/examples/eta/from-eas/minified/hello3.eta rename to .output/golden/examples/eta/minified/from-eas/hello3.eta diff --git a/.output/golden/examples/eta/from-eas/minified/hello4.eta b/.output/golden/examples/eta/minified/from-eas/hello4.eta similarity index 100% rename from .output/golden/examples/eta/from-eas/minified/hello4.eta rename to .output/golden/examples/eta/minified/from-eas/hello4.eta diff --git a/.output/golden/examples/eta/from-eas/minified/multiply.eta b/.output/golden/examples/eta/minified/from-eas/multiply.eta similarity index 100% rename from .output/golden/examples/eta/from-eas/minified/multiply.eta rename to .output/golden/examples/eta/minified/from-eas/multiply.eta diff --git a/.output/golden/examples/eta/from-eas/minified/pip.eta b/.output/golden/examples/eta/minified/from-eas/pip.eta similarity index 100% rename from .output/golden/examples/eta/from-eas/minified/pip.eta rename to .output/golden/examples/eta/minified/from-eas/pip.eta diff --git a/.output/golden/examples/eta/from-eas/minified/pip2.eta b/.output/golden/examples/eta/minified/from-eas/pip2.eta similarity index 100% rename from .output/golden/examples/eta/from-eas/minified/pip2.eta rename to .output/golden/examples/eta/minified/from-eas/pip2.eta diff --git a/.output/golden/examples/eta/from-eas/minified/readnum.eta b/.output/golden/examples/eta/minified/from-eas/readnum.eta similarity index 100% rename from .output/golden/examples/eta/from-eas/minified/readnum.eta rename to .output/golden/examples/eta/minified/from-eas/readnum.eta diff --git a/.output/golden/examples/eta/from-eas/minified/reverse.eta b/.output/golden/examples/eta/minified/from-eas/reverse.eta similarity index 100% rename from .output/golden/examples/eta/from-eas/minified/reverse.eta rename to .output/golden/examples/eta/minified/from-eas/reverse.eta diff --git a/.output/golden/examples/eta/from-eas/minified/true.eta b/.output/golden/examples/eta/minified/from-eas/true.eta similarity index 100% rename from .output/golden/examples/eta/from-eas/minified/true.eta rename to .output/golden/examples/eta/minified/from-eas/true.eta diff --git a/.output/golden/examples/eta/from-eas/minified/writenum.eta b/.output/golden/examples/eta/minified/from-eas/writenum.eta similarity index 100% rename from .output/golden/examples/eta/from-eas/minified/writenum.eta rename to .output/golden/examples/eta/minified/from-eas/writenum.eta diff --git a/.output/golden/examples/eta/from-eas/minified/writestr.eta b/.output/golden/examples/eta/minified/from-eas/writestr.eta similarity index 100% rename from .output/golden/examples/eta/from-eas/minified/writestr.eta rename to .output/golden/examples/eta/minified/from-eas/writestr.eta diff --git a/.output/golden/examples/eta/original/minified/bottles.eta b/.output/golden/examples/eta/minified/original/bottles.eta similarity index 100% rename from .output/golden/examples/eta/original/minified/bottles.eta rename to .output/golden/examples/eta/minified/original/bottles.eta diff --git a/.output/golden/examples/eta/original/minified/crlf.eta b/.output/golden/examples/eta/minified/original/crlf.eta similarity index 100% rename from .output/golden/examples/eta/original/minified/crlf.eta rename to .output/golden/examples/eta/minified/original/crlf.eta diff --git a/.output/golden/examples/eta/original/minified/fact.eta b/.output/golden/examples/eta/minified/original/fact.eta similarity index 100% rename from .output/golden/examples/eta/original/minified/fact.eta rename to .output/golden/examples/eta/minified/original/fact.eta diff --git a/.output/golden/examples/eta/original/minified/hello.eta b/.output/golden/examples/eta/minified/original/hello.eta similarity index 100% rename from .output/golden/examples/eta/original/minified/hello.eta rename to .output/golden/examples/eta/minified/original/hello.eta diff --git a/.output/golden/examples/eta/original/minified/hello2.eta b/.output/golden/examples/eta/minified/original/hello2.eta similarity index 100% rename from .output/golden/examples/eta/original/minified/hello2.eta rename to .output/golden/examples/eta/minified/original/hello2.eta diff --git a/.output/golden/examples/eta/original/minified/pip.eta b/.output/golden/examples/eta/minified/original/pip.eta similarity index 100% rename from .output/golden/examples/eta/original/minified/pip.eta rename to .output/golden/examples/eta/minified/original/pip.eta diff --git a/.output/golden/examples/eta/original/minified/pip2.eta b/.output/golden/examples/eta/minified/original/pip2.eta similarity index 100% rename from .output/golden/examples/eta/original/minified/pip2.eta rename to .output/golden/examples/eta/minified/original/pip2.eta diff --git a/.output/golden/examples/eta/output/from-eas/logged/bottles.out b/.output/golden/examples/eta/output/from-eas/logged/bottles.out deleted file mode 100644 index 1a8b6ad98..000000000 --- a/.output/golden/examples/eta/output/from-eas/logged/bottles.out +++ /dev/null @@ -1,2 +0,0 @@ -IU [N,T,E,N,I,O,E,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,A,E,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,A,I,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,T,I,E,T,R,A,N,T,E,N,A,E,T,R,N,T,E,N,T,E,H,T,R,R,N,T,E,H,R,A,N,T,E,N,T,T,E,T,R,N,E,N,A,A,A,E,N,A,H,O,E,N,A,H,O,E,N,A,H,H,E,N,I,I,E,N,A,H,I,E,N,A,T,S,E,N,I,I,E,N,A,A,O,E,N,A,H,O,E,N,A,T,O,E,N,A,A,I,E,N,A,A,I,E,N,A,T,S,E,N,A,H,H,E,N,I,I,E,R,A,N,T,E,N,A,E,T,R,N,T,E,N,T,E,H,T,R,N,T,E,H,R,A,N,T,E,N,O,H,E,T,R,N,E,N,A,T,O,E,N,A,T,O,E,N,T,S,S,E,N,A,O,H,E,N,I,I,E,N,A,H,O,E,N,A,H,S,E,N,A,A,I,E,N,I,I,E,N,A,T,N,E,N,A,T,S,E,N,I,I,E,R,A,N,T,E,N,A,E,T,R,N,T,E,N,T,E,H,T,R,N,O,E,R,N,E,H,A,N,T,E,N,O,N,E,T,R,N,S,A,E,O,N,I,I,E,O,R,N,E,H,A,N,T,E,N,O,H,E,T,R,N,T,O,E,O,R,N,E,N,T,O,E,N,A,H,A,E,N,A,T,N,E,N,A,A,N,E,N,A,T,S,E,N,A,A,A,E,N,T,S,S,E,N,I,I,E,N,A,A,I,E,N,A,T,H,E,N,I,I,E,N,A,A,O,E,N,A,A,O,E,N,T,S,S,E,N,A,A,H,E,N,I,I,E,N,S,A,E,N,A,T,N,E,N,A,O,H,E,N,A,T,S,E,N,A,H,A,E,N,I,I,E,N,A,H,O,E,N,A,T,N,E,N,A,T,S,E,N,I,I,E,N,A,H,O,E,N,A,T,A,E,N,T,S,S,E,N,T,N,H,E,R,A,N,T,E,N,A,E,T,R,N,T,E,S,R,N,E,H,A,N,T,E,N,O,N,E,T,R,N,T,O,E,N,T,O,E,O,O,R,N,E,H,N,I,I,E,T,R,N,E,T,R] 605 -fromList [] diff --git "a/.output/golden/examples/eta/output/from-eas/logged/fact0\n.out" "b/.output/golden/examples/eta/output/from-eas/logged/fact0\n.out" deleted file mode 100644 index b45076a82..000000000 --- "a/.output/golden/examples/eta/output/from-eas/logged/fact0\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 -fromList [0,1,496,2] diff --git "a/.output/golden/examples/eta/output/from-eas/logged/fact1\n.out" "b/.output/golden/examples/eta/output/from-eas/logged/fact1\n.out" deleted file mode 100644 index bdf520919..000000000 --- "a/.output/golden/examples/eta/output/from-eas/logged/fact1\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 -fromList [0,1,506,2] diff --git "a/.output/golden/examples/eta/output/from-eas/logged/fact2\n.out" "b/.output/golden/examples/eta/output/from-eas/logged/fact2\n.out" deleted file mode 100644 index 065211dae..000000000 --- "a/.output/golden/examples/eta/output/from-eas/logged/fact2\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 -fromList [0,1,516,2] diff --git "a/.output/golden/examples/eta/output/from-eas/logged/fact3\n.out" "b/.output/golden/examples/eta/output/from-eas/logged/fact3\n.out" deleted file mode 100644 index 674c6f227..000000000 --- "a/.output/golden/examples/eta/output/from-eas/logged/fact3\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 -fromList [0,1,526,2] diff --git "a/.output/golden/examples/eta/output/from-eas/logged/fact4\n.out" "b/.output/golden/examples/eta/output/from-eas/logged/fact4\n.out" deleted file mode 100644 index 874d2c624..000000000 --- "a/.output/golden/examples/eta/output/from-eas/logged/fact4\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 -fromList [0,1,536,2] diff --git "a/.output/golden/examples/eta/output/from-eas/logged/fact5\n.out" "b/.output/golden/examples/eta/output/from-eas/logged/fact5\n.out" deleted file mode 100644 index 192da1e81..000000000 --- "a/.output/golden/examples/eta/output/from-eas/logged/fact5\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 -fromList [0,1,546,2] diff --git "a/.output/golden/examples/eta/output/from-eas/logged/fact6\n.out" "b/.output/golden/examples/eta/output/from-eas/logged/fact6\n.out" deleted file mode 100644 index 9e688c75a..000000000 --- "a/.output/golden/examples/eta/output/from-eas/logged/fact6\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 -fromList [0,1,556,2] diff --git "a/.output/golden/examples/eta/output/from-eas/logged/fact7\n.out" "b/.output/golden/examples/eta/output/from-eas/logged/fact7\n.out" deleted file mode 100644 index b3e181179..000000000 --- "a/.output/golden/examples/eta/output/from-eas/logged/fact7\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 -fromList [0,1,566,2] diff --git "a/.output/golden/examples/eta/output/from-eas/logged/fact8\n.out" "b/.output/golden/examples/eta/output/from-eas/logged/fact8\n.out" deleted file mode 100644 index 19c19b70a..000000000 --- "a/.output/golden/examples/eta/output/from-eas/logged/fact8\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 -fromList [0,1,576,2] diff --git "a/.output/golden/examples/eta/output/from-eas/logged/fact9\n.out" "b/.output/golden/examples/eta/output/from-eas/logged/fact9\n.out" deleted file mode 100644 index 85678a5bf..000000000 --- "a/.output/golden/examples/eta/output/from-eas/logged/fact9\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,A,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,A,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,S,H,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,N,H,E,T,R,A,N,T,E,N,T,T,I,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,A,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,S,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,I,E,T,R] 269 -fromList [0,1,586,2] diff --git a/.output/golden/examples/eta/output/from-eas/logged/hello.out b/.output/golden/examples/eta/output/from-eas/logged/hello.out deleted file mode 100644 index 3550ade92..000000000 --- a/.output/golden/examples/eta/output/from-eas/logged/hello.out +++ /dev/null @@ -1,2 +0,0 @@ -IU [N,I,I,E,R,N,S,A,E,N,A,T,S,E,N,A,T,O,E,N,A,T,O,E,N,A,H,O,E,N,T,O,A,E,R,O,O,O,O,O,O,O,R,N,T,O,E,R,N,I,N,E,N,A,H,A,E,N,A,T,O,E,N,A,A,A,E,N,A,T,S,E,N,A,O,H,E,R,O,O,O,O,O,O,O,R] 86 -fromList [] diff --git a/.output/golden/examples/eta/output/from-eas/logged/hello2.out b/.output/golden/examples/eta/output/from-eas/logged/hello2.out deleted file mode 100644 index 9b1a2deef..000000000 --- a/.output/golden/examples/eta/output/from-eas/logged/hello2.out +++ /dev/null @@ -1,2 +0,0 @@ -IU [N,E,N,T,O,E,N,I,N,E,N,A,H,A,E,N,A,T,O,E,N,A,A,A,E,N,A,T,S,E,N,A,O,H,E,N,I,I,E,N,S,A,E,N,A,T,S,E,N,A,T,O,E,N,A,T,O,E,N,A,H,O,E,N,T,O,A,E,R,A,N,T,E,N,I,E,T,R,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,I,E,T,R] 84 -fromList [0,1] diff --git a/.output/golden/examples/eta/output/from-eas/logged/hello3.out b/.output/golden/examples/eta/output/from-eas/logged/hello3.out deleted file mode 100644 index 9b1a2deef..000000000 --- a/.output/golden/examples/eta/output/from-eas/logged/hello3.out +++ /dev/null @@ -1,2 +0,0 @@ -IU [N,E,N,T,O,E,N,I,N,E,N,A,H,A,E,N,A,T,O,E,N,A,A,A,E,N,A,T,S,E,N,A,O,H,E,N,I,I,E,N,S,A,E,N,A,T,S,E,N,A,T,O,E,N,A,T,O,E,N,A,H,O,E,N,T,O,A,E,R,A,N,T,E,N,I,E,T,R,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,I,E,T,R] 84 -fromList [0,1] diff --git a/.output/golden/examples/eta/output/from-eas/logged/hello4.out b/.output/golden/examples/eta/output/from-eas/logged/hello4.out deleted file mode 100644 index 9b1a2deef..000000000 --- a/.output/golden/examples/eta/output/from-eas/logged/hello4.out +++ /dev/null @@ -1,2 +0,0 @@ -IU [N,E,N,T,O,E,N,I,N,E,N,A,H,A,E,N,A,T,O,E,N,A,A,A,E,N,A,T,S,E,N,A,O,H,E,N,I,I,E,N,S,A,E,N,A,T,S,E,N,A,T,O,E,N,A,T,O,E,N,A,H,O,E,N,T,O,A,E,R,A,N,T,E,N,I,E,T,R,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,I,E,T,R] 84 -fromList [0,1] diff --git "a/.output/golden/examples/eta/output/from-eas/logged/readnum0\n.out" "b/.output/golden/examples/eta/output/from-eas/logged/readnum0\n.out" deleted file mode 100644 index b8f4d8f77..000000000 --- "a/.output/golden/examples/eta/output/from-eas/logged/readnum0\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,T,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,A,N,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,A,H,E,T,R,N,T,E,N,A,O,E,T,R,N,E,H,N,T,O,E,S,N,A,A,E,T,R,N,T,E,N,A,O,E,T,R,N,E,H,N,E,N,T,E,S,S,N,S,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,I,N,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,O,A,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R] 157 -fromList [0,1,496] diff --git "a/.output/golden/examples/eta/output/from-eas/logged/readnum1\n.out" "b/.output/golden/examples/eta/output/from-eas/logged/readnum1\n.out" deleted file mode 100644 index eef2d47dd..000000000 --- "a/.output/golden/examples/eta/output/from-eas/logged/readnum1\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,T,E,T,R,N,E,N,T,E,H,R,N,S,S,E,N,I,I,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,A,N,E,T,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,A,H,E,T,R,N,T,E,N,A,O,E,T,R,N,E,H,N,T,O,E,S,N,A,A,E,T,R,N,T,E,N,A,O,E,T,R,N,E,H,N,E,N,T,E,S,S,N,S,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,I,N,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,O,A,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R] 157 -fromList [0,1,506] diff --git a/.output/golden/examples/eta/output/from-eas/logged/true.out b/.output/golden/examples/eta/output/from-eas/logged/true.out deleted file mode 100644 index 7f3d21d29..000000000 --- a/.output/golden/examples/eta/output/from-eas/logged/true.out +++ /dev/null @@ -1,2 +0,0 @@ -IU [] 0 -fromList [] diff --git "a/.output/golden/examples/eta/output/from-eas/output/fact0\n.out" "b/.output/golden/examples/eta/output/from-eas/output/fact0\n.out" deleted file mode 100644 index e69de29bb..000000000 diff --git "a/.output/golden/examples/eta/output/from-eas/output/fact1\n.out" "b/.output/golden/examples/eta/output/from-eas/output/fact1\n.out" deleted file mode 100644 index e69de29bb..000000000 diff --git "a/.output/golden/examples/eta/output/from-eas/output/fact2\n.out" "b/.output/golden/examples/eta/output/from-eas/output/fact2\n.out" deleted file mode 100644 index e69de29bb..000000000 diff --git "a/.output/golden/examples/eta/output/from-eas/output/fact3\n.out" "b/.output/golden/examples/eta/output/from-eas/output/fact3\n.out" deleted file mode 100644 index e69de29bb..000000000 diff --git "a/.output/golden/examples/eta/output/from-eas/output/fact4\n.out" "b/.output/golden/examples/eta/output/from-eas/output/fact4\n.out" deleted file mode 100644 index e69de29bb..000000000 diff --git "a/.output/golden/examples/eta/output/from-eas/output/fact5\n.out" "b/.output/golden/examples/eta/output/from-eas/output/fact5\n.out" deleted file mode 100644 index e69de29bb..000000000 diff --git "a/.output/golden/examples/eta/output/from-eas/output/fact6\n.out" "b/.output/golden/examples/eta/output/from-eas/output/fact6\n.out" deleted file mode 100644 index e69de29bb..000000000 diff --git "a/.output/golden/examples/eta/output/from-eas/output/fact7\n.out" "b/.output/golden/examples/eta/output/from-eas/output/fact7\n.out" deleted file mode 100644 index e69de29bb..000000000 diff --git "a/.output/golden/examples/eta/output/from-eas/output/fact8\n.out" "b/.output/golden/examples/eta/output/from-eas/output/fact8\n.out" deleted file mode 100644 index e69de29bb..000000000 diff --git "a/.output/golden/examples/eta/output/from-eas/output/fact9\n.out" "b/.output/golden/examples/eta/output/from-eas/output/fact9\n.out" deleted file mode 100644 index e69de29bb..000000000 diff --git "a/.output/golden/examples/eta/output/from-eas/output/readnum0\n.out" "b/.output/golden/examples/eta/output/from-eas/output/readnum0\n.out" deleted file mode 100644 index e69de29bb..000000000 diff --git "a/.output/golden/examples/eta/output/from-eas/output/readnum1\n.out" "b/.output/golden/examples/eta/output/from-eas/output/readnum1\n.out" deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/eta/output/from-eas/output/true.out b/.output/golden/examples/eta/output/from-eas/output/true.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/eta/output/original/logged/bottles.out b/.output/golden/examples/eta/output/original/logged/bottles.out deleted file mode 100644 index 6aabd18f5..000000000 --- a/.output/golden/examples/eta/output/original/logged/bottles.out +++ /dev/null @@ -1,2 +0,0 @@ -IU [N,A,S,T,E,N,I,I,E,T,O,N,O,T,T,E,S,E,T,A,I,T,T,E,N,I,E,T,A,O,R,N,T,E,H,N,T,E,A,T,S,A,E,I,O,E,I,T,S,H,A,A,T,E,I,S,T,I,O,O,R,N,E,H,N,T,E,A,T,S,E,S,T,S,I,T,S,N,O,T,S,H,A,H,O,T,I,E,A,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,A,E,T,R,N,E,N,A,E,H,R,N,E,H,A,N,E,N,T,E,S,S,T,R,N,S,S,E,O,T,N,T,E,N,T,E,H,T,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,A,I,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,T,I,E,T,A,N,T,I,E,A,N,H,A,T,S,I,T,H,A,T,H,E,N,T,E,H,S,T,R,A,N,T,E,N,A,E,T,R,N,T,E,N,T,E,H,T,R,N,T,E,H,R,A,N,T,E,N,T,T,E,T,R,N,E,N,A,A,A,E,N,A,H,O,E,N,A,H,O,E,N,A,H,H,E,N,I,I,E,N,A,H,I,E,N,A,T,S,E,N,I,I,E,N,T,E,A,T,N,O,O,T,I,I,S,A,T,I,O,N,R,N,A,A,O,E,N,A,H,O,E,N,A,T,O,E,N,A,A,I,E,N,A,A,I,E,N,A,T,S,E,N,A,H,H,E,N,I,I,E,N,T,E,A,T,N,O,O,T,I,I,S,A,T,I,O,N,R,A,N,T,E,N,A,E,T,R,N,T,E,N,T,E,H,T,R,N,T,E,H,R,A,N,T,E,N,A,S,E,T,R,N,E,N,A,T,O,E,N,A,T,O,E,N,T,S,S,E,N,A,O,H,E,N,I,I,E,N,A,H,O,E,N,T,E,A,T,N,O,O,T,I,I,S,A,T,I,O,N,R,N,A,H,S,E,N,A,A,I,E,N,I,I,E,N,A,T,N,E,N,A,T,S,E,N,I,I,E,N,T,E,A,T,N,O,O,T,I,I,S,A,T,I,O,N,R,A,N,T,E,N,A,E,T,R,N,T,E,N,T,E,H,T,I,T,N,E,E,S,A,T,E,I,N,O,A,S,I,O,N,A,E,E,I,N,R,N,A,H,T,E,R,N,E,H,A,N,T,E,N,O,N,E,T,R,N,S,A,E,O,N,I,I,E,O,R,N,E,H,A,N,T,E,N,A,S,E,T,R,N,T,O,E,O,R,N,E,N,T,O,E,N,A,H,A,E,N,A,T,N,E,N,A,A,N,E,N,A,T,S,E,R,N,A,A,A,E,N,T,S,S,E,N,I,I,E,N,A,A,I,E,N,A,T,H,E,N,I,I,E,R,N,A,A,O,E,N,A,A,O,E,N,T,S,S,E,N,A,A,H,E,N,I,I,E,N,S,A,E,R,N,A,T,N,E,N,A,O,H,E,N,A,T,S,E,N,A,H,A,E,N,I,I,E,N,A,H,O,E,R,N,A,T,N,E,N,A,T,S,E,N,I,I,E,N,A,H,O,E,N,A,T,A,E,N,T,S,S,E,N,T,N,H,E,R,A,N,T,E,N,A,E,T,R,N,T,E,S,R,N,E,H,A,N,T,E,N,O,N,E,T,R,N,T,O,E,N,T,O,E,O,O,R,N,E,H,N,I,N,E,T,R,N,E,T,R] 798 -fromList [] diff --git a/.output/golden/examples/eta/output/original/logged/crlf.out b/.output/golden/examples/eta/output/original/logged/crlf.out deleted file mode 100644 index faad3031d..000000000 --- a/.output/golden/examples/eta/output/original/logged/crlf.out +++ /dev/null @@ -1,2 +0,0 @@ -IU [N,T,E,N,O,E,T,R,N,T,O,E,N,T,H,H,E,N,T,A,N,E,N,T,A,A,E,N,T,A,O,E,O,O,O,O,O,N,T,E,N,E,T,R,N,T,O,E,N,T,O,N,E,N,T,I,A,E,O,O,O,N,T,E,N,E,T,R,N,T,O,E,N,T,H,T,E,N,T,A,N,E,N,T,A,A,E,N,T,A,O,E,O,O,O,O,O,N,T,E,N,E,T,R] 67 -fromList [0,1] diff --git "a/.output/golden/examples/eta/output/original/logged/fact1\n.out" "b/.output/golden/examples/eta/output/original/logged/fact1\n.out" deleted file mode 100644 index 1f49cbba0..000000000 --- "a/.output/golden/examples/eta/output/original/logged/fact1\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 -fromList [0,1] diff --git "a/.output/golden/examples/eta/output/original/logged/fact2\n.out" "b/.output/golden/examples/eta/output/original/logged/fact2\n.out" deleted file mode 100644 index 1f49cbba0..000000000 --- "a/.output/golden/examples/eta/output/original/logged/fact2\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 -fromList [0,1] diff --git "a/.output/golden/examples/eta/output/original/logged/fact3\n.out" "b/.output/golden/examples/eta/output/original/logged/fact3\n.out" deleted file mode 100644 index 1f49cbba0..000000000 --- "a/.output/golden/examples/eta/output/original/logged/fact3\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 -fromList [0,1] diff --git "a/.output/golden/examples/eta/output/original/logged/fact4\n.out" "b/.output/golden/examples/eta/output/original/logged/fact4\n.out" deleted file mode 100644 index 1f49cbba0..000000000 --- "a/.output/golden/examples/eta/output/original/logged/fact4\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 -fromList [0,1] diff --git "a/.output/golden/examples/eta/output/original/logged/fact5\n.out" "b/.output/golden/examples/eta/output/original/logged/fact5\n.out" deleted file mode 100644 index 1f49cbba0..000000000 --- "a/.output/golden/examples/eta/output/original/logged/fact5\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 -fromList [0,1] diff --git "a/.output/golden/examples/eta/output/original/logged/fact6\n.out" "b/.output/golden/examples/eta/output/original/logged/fact6\n.out" deleted file mode 100644 index 1f49cbba0..000000000 --- "a/.output/golden/examples/eta/output/original/logged/fact6\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 -fromList [0,1] diff --git "a/.output/golden/examples/eta/output/original/logged/fact7\n.out" "b/.output/golden/examples/eta/output/original/logged/fact7\n.out" deleted file mode 100644 index 1f49cbba0..000000000 --- "a/.output/golden/examples/eta/output/original/logged/fact7\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 -fromList [0,1] diff --git "a/.output/golden/examples/eta/output/original/logged/fact8\n.out" "b/.output/golden/examples/eta/output/original/logged/fact8\n.out" deleted file mode 100644 index 1f49cbba0..000000000 --- "a/.output/golden/examples/eta/output/original/logged/fact8\n.out" +++ /dev/null @@ -1,2 +0,0 @@ -IU [A,N,T,E,N,A,H,E,T,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,I,I,E,T,R,N,T,O,E,O,N,T,E,N,E,T,R,N,T,E,H,R,N,E,H,R,N,T,E,S,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,S,E,T,R,N,E,H,R,N,T,E,S,R,A,N,T,E,N,N,E,T,R,A,N,T,E,N,S,H,E,T,R,N,T,E,N,A,E,H,T,R,I,R,N,E,H,N,I,I,E,S,R,A,N,E,N,T,E,S,S,T,R,N,E,N,T,E,T,N,A,H,E,T,R,N,E,N,T,E,H,R,N,S,S,E,S,R,N,T,E,H,R,N,T,O,E,A,N,T,E,N,S,H,E,T,S,T,H,E,A,E,T,I,T,E,R,N,E,N,T,E,H,R,S,S,R,I,R,N,E,H,N,I,I,E,S,N,O,S,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,T,O,E,S,N,I,T,E,T,R,N,T,E,N,I,A,E,T,R,N,E,H,N,E,N,T,E,S,S,N,A,N,E,T,R,N,E,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,E,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,N,N,E,T,R,N,T,O,E,E,R,N,E,N,S,S,E,S,S,R,N,T,E,H,R,N,T,E,N,I,N,E,T,R,A,N,T,E,N,T,T,A,E,T,R,N,T,E,N,T,E,H,T,R,N,A,E,H,N,A,E,H,R,N,E,R,N,A,E,H,R,N,A,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,N,T,E,N,T,T,H,E,T,R,N,T,E,S,R,N,A,E,H,R,N,E,N,E,N,O,E,S,H,R,S,S,R,N,A,E,H,R,N,A,E,H,R,N,T,E,N,S,I,E,T,R,N,T,E,H,T,R,N,T,E,N,A,E,H,T,R,N,T,E,H,R,N,E,H,R,A,N,E,N,T,E,S,S,T,R,S,N,T,E,N,T,E,H,T,R,O,R,N,T,E,N,T,T,A,E,T,R] 40 -fromList [0,1] diff --git a/.output/golden/examples/eta/output/original/logged/hello.out b/.output/golden/examples/eta/output/original/logged/hello.out deleted file mode 100644 index e74812735..000000000 --- a/.output/golden/examples/eta/output/original/logged/hello.out +++ /dev/null @@ -1,2 +0,0 @@ -IU [N,O,H,E,A,T,H,E,O,E,T,A,I,T,T,E,N,I,E,T,A,O,R,R,N,I,I,E,R,N,S,A,E,N,A,R,T,S,E,R,N,A,T,O,E,N,A,T,O,E,N,A,H,O,E,R,N,T,O,A,E,N,E,S,R,O,O,O,O,O,O,O,R,N,T,O,E,R,N,I,N,E,N,A,H,A,E,N,A,T,O,E,R,N,A,A,A,E,N,A,T,S,E,N,A,O,H,E,R,O,O,O,O,O,O,O,R] 117 -fromList [] diff --git a/.output/golden/examples/eta/output/original/logged/hello2.out b/.output/golden/examples/eta/output/original/logged/hello2.out deleted file mode 100644 index 036d6cfe0..000000000 --- a/.output/golden/examples/eta/output/original/logged/hello2.out +++ /dev/null @@ -1,2 +0,0 @@ -IU [N,E,N,T,O,E,N,I,N,E,N,A,H,A,E,N,A,T,O,E,N,A,A,A,E,N,A,T,S,E,N,A,O,H,E,N,I,I,E,R,N,S,A,E,N,A,T,S,E,N,A,T,O,E,N,A,T,O,E,N,A,H,O,E,N,T,O,A,E,A,N,T,E,N,I,E,T,R,N,T,E,N,E,T,A,N,O,T,E,T,I,S,T,O,O,E,A,T,I,N,S,S,T,E,S,R,N,T,E,H,N,E,H,A,N,E,N,T,E,S,S,T,R,S,N,T,I,E,N,T,E,H,T,R,O,N,T,H,E,N,I,E,T,S,S,I,A,N,R] 84 -fromList [0,1] diff --git a/.output/golden/examples/sq/exec/logged/esolangs/helloWorld.logged b/.output/golden/examples/sq/exec/logged/esolangs/helloWorld.logged new file mode 100644 index 000000000..18a06b5ee --- /dev/null +++ b/.output/golden/examples/sq/exec/logged/esolangs/helloWorld.logged @@ -0,0 +1,2 @@ +ic: -1 +ram: [12,12,3,36,37,6,37,12,9,37,37,12,0,-1,15,38,36,18,12,12,21,53,37,24,37,12,27,37,37,30,36,12,-1,37,37,0,53,0,-1,72,101,108,108,111,44,32,87,111,114,108,100,33,10,53] diff --git a/.output/golden/examples/sq/exec/logged/hello.logged b/.output/golden/examples/sq/exec/logged/hello.logged new file mode 100644 index 000000000..72aa87bc8 --- /dev/null +++ b/.output/golden/examples/sq/exec/logged/hello.logged @@ -0,0 +1,2 @@ +ic: -1 +ram: [15,31,-1,31,-1,-1,16,1,-1,16,3,-1,15,15,0,0,-1,72,101,108,108,111,44,32,119,111,114,108,100,33,10,0] diff --git a/.output/golden/examples/sq/exec/logged/longHello.logged b/.output/golden/examples/sq/exec/logged/longHello.logged new file mode 100644 index 000000000..72aa87bc8 --- /dev/null +++ b/.output/golden/examples/sq/exec/logged/longHello.logged @@ -0,0 +1,2 @@ +ic: -1 +ram: [15,31,-1,31,-1,-1,16,1,-1,16,3,-1,15,15,0,0,-1,72,101,108,108,111,44,32,119,111,114,108,100,33,10,0] diff --git a/.output/golden/examples/sq/exec/logged/mazonka/factorial.logged b/.output/golden/examples/sq/exec/logged/mazonka/factorial.logged new file mode 100644 index 000000000..e09552a5c --- /dev/null +++ b/.output/golden/examples/sq/exec/logged/mazonka/factorial.logged @@ -0,0 +1,2 @@ +ic: -1 +ram: [0,0,8807,8871,8874,6,18,18,9,8874,18,12,19,19,15,8874,19,18,8946,8946,21,28,28,24,8874,28,27,8873,8946,30,8873,8873,33,8874,8873,36,8871,8874,39,51,51,42,8874,51,45,52,52,48,8874,52,51,8947,8947,54,61,61,57,8874,61,60,8864,8947,63,8871,8874,66,78,78,69,8874,78,72,79,79,75,8874,79,78,8948,8948,81,88,88,84,8874,88,87,8865,8948,90,8871,8874,93,105,105,96,8874,105,99,106,106,102,8874,106,105,8949,8949,108,115,115,111,8874,115,114,8866,8949,117,8864,8864,120,8865,8865,123,8873,8864,126,8841,8864,129,8864,8865,132,8864,8864,135,8866,8866,138,150,150,141,8865,8870,144,8870,150,147,8870,8870,150,8944,8864,153,8864,8866,156,8865,8865,159,8849,8870,162,8870,8865,165,8870,8870,168,8866,8865,171,8870,8865,183,8872,8872,177,8871,8872,180,8870,8870,458,8864,8864,186,8865,8865,189,8873,8864,192,8841,8864,195,8864,8865,198,8864,8864,201,8866,8866,204,216,216,207,8865,8870,210,8870,216,213,8870,8870,216,8938,8864,219,8864,8866,222,8865,8865,225,8866,8870,228,8870,8865,231,8870,8870,234,8871,8865,237,8871,8874,240,252,252,243,8874,252,246,253,253,249,8874,253,252,8944,8944,255,265,265,258,8874,265,261,8865,8870,264,8870,8944,267,8870,8870,270,8871,8874,273,285,285,276,8874,285,279,286,286,282,8874,286,285,8945,8945,288,295,295,291,8874,295,294,297,8945,3,298,8865,8865,301,8872,8865,304,8841,8874,307,8871,8874,310,322,322,313,8874,322,316,323,323,319,8874,323,322,8884,8884,325,335,335,328,8874,335,331,8865,8870,334,8870,8884,337,8870,8870,340,8865,8865,343,8866,8866,346,8873,8865,349,8841,8865,352,8865,8866,355,8865,8865,358,8864,8864,361,373,373,364,8866,8870,367,8870,373,370,8870,8870,373,8878,8865,376,8865,8864,379,8871,8874,382,394,394,385,8874,394,388,395,395,391,8874,395,394,8885,8885,397,407,407,400,8874,407,403,8864,8870,406,8870,8885,409,8870,8870,412,8871,8874,415,427,427,418,8874,427,421,428,428,424,8874,428,427,8886,8886,430,437,437,433,8874,437,436,439,8886,817,440,8864,8864,443,8872,8864,446,8842,8874,449,8872,8872,452,8864,8872,455,8870,8870,458,467,467,461,8874,467,464,8866,8866,467,8883,8866,470,8869,8874,473,482,482,476,8874,482,479,8865,8865,482,8882,8865,485,8869,8874,488,497,497,491,8874,497,494,8864,8864,497,8881,8864,500,8869,8874,503,8874,8874,506,8873,8874,509,518,518,512,8874,518,515,8873,8873,518,8880,8873,521,8869,8874,524,533,533,527,8874,533,530,538,538,533,8879,538,536,8870,8870,660,8871,8874,542,554,554,545,8874,554,548,555,555,551,8874,555,554,8876,8876,557,564,564,560,8874,564,563,8873,8876,566,8873,8873,569,8874,8873,572,8871,8874,575,587,587,578,8874,587,581,588,588,584,8874,588,587,8877,8877,590,597,597,593,8874,597,596,8864,8877,599,8871,8874,602,614,614,605,8874,614,608,615,615,611,8874,615,614,8878,8878,617,627,627,620,8874,627,623,8848,8870,626,8870,8878,629,8870,8870,632,8871,8874,635,647,647,638,8874,647,641,648,648,644,8874,648,647,8879,8879,650,657,657,653,8874,657,656,659,8879,3,660,8864,8864,663,8872,8864,666,8841,8874,669,8871,8874,672,684,684,675,8874,684,678,685,685,681,8874,685,684,8878,8878,687,697,697,690,8874,697,693,8864,8870,696,8870,8878,699,8870,8870,702,8871,8874,705,717,717,708,8874,717,711,718,718,714,8874,718,717,8879,8879,720,730,730,723,8874,730,726,8863,8870,729,8870,8879,732,8870,8870,735,8871,8874,738,750,750,741,8874,750,744,751,751,747,8874,751,750,8880,8880,753,760,760,756,8874,760,759,762,8880,2363,763,8842,8874,766,775,775,769,8874,775,772,8864,8864,775,8877,8864,778,8869,8874,781,8874,8874,784,8873,8874,787,796,796,790,8874,796,793,8873,8873,796,8876,8873,799,8869,8874,802,811,811,805,8874,811,808,816,816,811,8875,816,814,8870,8870,8835,8871,8874,820,832,832,823,8874,832,826,833,833,829,8874,833,832,8887,8887,835,842,842,838,8874,842,841,8873,8887,844,8873,8873,847,8874,8873,850,8850,8874,853,8871,8874,856,868,868,859,8874,868,862,869,869,865,8874,869,868,8891,8891,871,878,878,874,8874,878,877,8864,8891,880,8871,8874,883,895,895,886,8874,895,889,896,896,892,8874,896,895,8892,8892,898,905,905,901,8874,905,904,8865,8892,907,8871,8874,910,922,922,913,8874,922,916,923,923,919,8874,923,922,8893,8893,925,932,932,928,8874,932,931,8866,8893,934,8871,8874,937,949,949,940,8874,949,943,950,950,946,8874,950,949,8894,8894,952,959,959,955,8874,959,958,8867,8894,961,8864,8864,964,8865,8865,967,8873,8864,970,8871,8864,973,8864,8865,976,1000,1000,979,1001,1001,982,1007,1007,985,8865,8870,988,8870,1000,991,8870,1001,994,8870,1007,997,8870,8870,1000,8888,8888,1003,8871,8870,1006,8870,8888,1009,8870,8870,1012,8864,8864,1015,8865,8865,1018,8873,8864,1021,8841,8864,1024,8864,8865,1027,8864,8864,1030,8866,8866,1033,1045,1045,1036,8865,8870,1039,8870,1045,1042,8870,8870,1045,8885,8864,1048,8864,8866,1051,8865,8865,1054,8844,8870,1057,8870,8865,1060,8870,8870,1063,8866,8865,1066,8870,8865,1261,8864,8864,1072,8865,8865,1075,8873,8864,1078,8841,8864,1081,8864,8865,1084,8864,8864,1087,8866,8866,1090,1102,1102,1093,8865,8870,1096,8870,1102,1099,8870,8870,1102,0,8864,1105,8864,8866,1108,8865,8865,1111,8866,8865,1114,8866,8866,1117,8864,8864,1120,8873,8866,1123,8841,8866,1126,8866,8864,1129,1153,1153,1132,1154,1154,1135,1160,1160,1138,8864,8870,1141,8870,1153,1144,8870,1154,1147,8870,1160,1150,8870,8870,1153,0,0,1156,8865,8870,1159,8870,0,1162,8870,8870,1165,8864,8864,1168,8865,8865,1171,8873,8864,1174,8871,8864,1177,8864,8865,1180,8864,8864,1183,8866,8866,1186,1198,1198,1189,8865,8870,1192,8870,1198,1195,8870,8870,1198,0,8864,1201,8864,8866,1204,8865,8865,1207,8866,8865,1210,8866,8866,1213,8864,8864,1216,8873,8866,1219,8871,8866,1222,8866,8864,1225,1249,1249,1228,1250,1250,1231,1256,1256,1234,8864,8870,1237,8870,1249,1240,8870,1250,1243,8870,1256,1246,8870,8870,1249,0,0,1252,8865,8870,1255,8870,0,1258,8870,8870,1261,8864,8864,1264,8865,8865,1267,8873,8864,1270,8842,8864,1273,8864,8865,1276,8864,8864,1279,8866,8866,1282,1294,1294,1285,8865,8870,1288,8870,1294,1291,8870,8870,1294,8884,8864,1297,8864,8866,1300,8865,8865,1303,8844,8870,1306,8870,8865,1309,8870,8870,1312,8866,8865,1315,8870,8865,1510,8864,8864,1321,8865,8865,1324,8873,8864,1327,8842,8864,1330,8864,8865,1333,8864,8864,1336,8866,8866,1339,1351,1351,1342,8865,8870,1345,8870,1351,1348,8870,8870,1351,0,8864,1354,8864,8866,1357,8865,8865,1360,8866,8865,1363,8866,8866,1366,8864,8864,1369,8873,8866,1372,8842,8866,1375,8866,8864,1378,1402,1402,1381,1403,1403,1384,1409,1409,1387,8864,8870,1390,8870,1402,1393,8870,1403,1396,8870,1409,1399,8870,8870,1402,0,0,1405,8865,8870,1408,8870,0,1411,8870,8870,1414,8864,8864,1417,8865,8865,1420,8873,8864,1423,8871,8864,1426,8864,8865,1429,8864,8864,1432,8866,8866,1435,1447,1447,1438,8865,8870,1441,8870,1447,1444,8870,8870,1447,0,8864,1450,8864,8866,1453,8865,8865,1456,8866,8865,1459,8866,8866,1462,8864,8864,1465,8873,8866,1468,8871,8866,1471,8866,8864,1474,1498,1498,1477,1499,1499,1480,1505,1505,1483,8864,8870,1486,8870,1498,1489,8870,1499,1492,8870,1505,1495,8870,8870,1498,0,0,1501,8865,8870,1504,8870,0,1507,8870,8870,1510,8864,8864,1513,8865,8865,1516,8873,8864,1519,8841,8864,1522,8864,8865,1525,8864,8864,1528,8866,8866,1531,1543,1543,1534,8865,8870,1537,8870,1543,1540,8870,8870,1543,8885,8864,1546,8864,8866,1549,8865,8865,1552,8864,8864,1555,8873,8865,1558,8842,8865,1561,8865,8864,1564,8865,8865,1567,8867,8867,1570,1582,1582,1573,8864,8870,1576,8870,1582,1579,8870,8870,1582,8884,8865,1585,8865,8867,1588,8864,8864,1591,8867,8870,1594,8870,8864,1597,8870,8870,1600,8866,8864,1603,8870,8864,1876,8864,8864,1609,8865,8865,1612,8873,8864,1615,8841,8864,1618,8864,8865,1621,8864,8864,1624,8866,8866,1627,1639,1639,1630,8865,8870,1633,8870,1639,1636,8870,8870,1639,8885,8864,1642,8864,8866,1645,8865,8865,1648,8864,8864,1651,8873,8865,1654,8849,8865,1657,8865,8864,1660,1684,1684,1663,1685,1685,1666,1691,1691,1669,8864,8870,1672,8870,1684,1675,8870,1685,1678,8870,1691,1681,8870,8870,1684,8889,8889,1687,8866,8870,1690,8870,8889,1693,8870,8870,1696,8864,8864,1699,8865,8865,1702,8873,8864,1705,8842,8864,1708,8864,8865,1711,8864,8864,1714,8866,8866,1717,1729,1729,1720,8865,8870,1723,8870,1729,1726,8870,8870,1729,8884,8864,1732,8864,8866,1735,8865,8865,1738,8864,8864,1741,8873,8865,1744,8841,8865,1747,8865,8864,1750,1774,1774,1753,1775,1775,1756,1781,1781,1759,8864,8870,1762,8870,1774,1765,8870,1775,1768,8870,1781,1771,8870,8870,1774,8885,8885,1777,8866,8870,1780,8870,8885,1783,8870,8870,1786,8864,8864,1789,8865,8865,1792,8873,8864,1795,8849,8864,1798,8864,8865,1801,8864,8864,1804,8866,8866,1807,1819,1819,1810,8865,8870,1813,8870,1819,1816,8870,8870,1819,8889,8864,1822,8864,8866,1825,8865,8865,1828,8864,8864,1831,8873,8865,1834,8842,8865,1837,8865,8864,1840,1864,1864,1843,1865,1865,1846,1871,1871,1849,8864,8870,1852,8870,1864,1855,8870,1865,1858,8870,1871,1861,8870,8870,1864,8884,8884,1867,8866,8870,1870,8870,8884,1873,8870,8870,1876,8864,8864,1879,8865,8865,1882,8873,8864,1885,8842,8864,1888,8864,8865,1891,8864,8864,1894,8866,8866,1897,1909,1909,1900,8865,8870,1903,8870,1909,1906,8870,8870,1909,8884,8864,1912,8864,8866,1915,8871,8874,1918,1930,1930,1921,8874,1930,1924,1931,1931,1927,8874,1931,1930,8895,8895,1933,1943,1943,1936,8874,1943,1939,8866,8870,1942,8870,8895,1945,8870,8870,1948,8866,8866,1951,8865,8865,1954,8873,8866,1957,8841,8866,1960,8866,8865,1963,8866,8866,1966,8864,8864,1969,1981,1981,1972,8865,8870,1975,8870,1981,1978,8870,8870,1981,8885,8866,1984,8866,8864,1987,8871,8874,1990,2002,2002,1993,8874,2002,1996,2003,2003,1999,8874,2003,2002,8896,8896,2005,2015,2015,2008,8874,2015,2011,8864,8870,2014,8870,8896,2017,8870,8870,2020,8871,8874,2023,2035,2035,2026,8874,2035,2029,2036,2036,2032,8874,2036,2035,8897,8897,2038,2045,2045,2041,8874,2045,2044,2047,8897,4066,2048,8864,8864,2051,8872,8864,2054,8842,8874,2057,8865,8865,2060,8866,8866,2063,8873,8865,2066,8850,8865,2069,8865,8866,2072,2096,2096,2075,2097,2097,2078,2103,2103,2081,8866,8870,2084,8870,2096,2087,8870,2097,2090,8870,2103,2093,8870,8870,2096,8890,8890,2099,8864,8870,2102,8870,8890,2105,8870,8870,2108,8865,8865,2111,8864,8864,2114,8873,8865,2117,8871,8865,2120,8865,8864,2123,8865,8865,2126,8867,8867,2129,2141,2141,2132,8864,8870,2135,8870,2141,2138,8870,8870,2141,8888,8865,2144,8865,8867,2147,8864,8864,2150,8867,8870,2153,8870,8864,2156,8870,8870,2159,8844,8864,2162,8870,8864,2213,8864,8864,2168,8865,8865,2171,8873,8864,2174,8850,8864,2177,8864,8865,2180,8864,8864,2183,8866,8866,2186,2198,2198,2189,8865,8870,2192,8870,2198,2195,8870,8870,2198,8890,8864,2201,8864,8866,2204,8872,8872,2207,8866,8872,2210,8870,8870,2267,8864,8864,2216,8865,8865,2219,8873,8864,2222,8850,8864,2225,8864,8865,2228,8864,8864,2231,8866,8866,2234,2246,2246,2237,8865,8870,2240,8870,2246,2243,8870,8870,2246,0,8864,2249,8864,8866,2252,8865,8865,2255,8866,8865,2258,8872,8872,2261,8865,8872,2264,8870,8870,2267,2276,2276,2270,8874,2276,2273,8867,8867,2276,8894,8867,2279,8869,8874,2282,2291,2291,2285,8874,2291,2288,8866,8866,2291,8893,8866,2294,8869,8874,2297,2306,2306,2300,8874,2306,2303,8865,8865,2306,8892,8865,2309,8869,8874,2312,2321,2321,2315,8874,2321,2318,8864,8864,2321,8891,8864,2324,8869,8874,2327,8874,8874,2330,8873,8874,2333,2342,2342,2336,8874,2342,2339,8873,8873,2342,8887,8873,2345,8869,8874,2348,2357,2357,2351,8874,2357,2354,2362,2362,2357,8886,2362,2360,8870,8870,440,8871,8874,2366,2378,2378,2369,8874,2378,2372,2379,2379,2375,8874,2379,2378,8881,8881,2381,2388,2388,2384,8874,2388,2387,8873,8881,2390,8873,8873,2393,8874,8873,2396,8849,8874,2399,8871,8874,2402,2414,2414,2405,8874,2414,2408,2415,2415,2411,8874,2415,2414,8884,8884,2417,2424,2424,2420,8874,2424,2423,8864,8884,2426,8871,8874,2429,2441,2441,2432,8874,2441,2435,2442,2442,2438,8874,2442,2441,8885,8885,2444,2451,2451,2447,8874,2451,2450,8865,8885,2453,8871,8874,2456,2468,2468,2459,8874,2468,2462,2469,2469,2465,8874,2469,2468,8886,8886,2471,2478,2478,2474,8874,2478,2477,8866,8886,2480,8871,8874,2483,2495,2495,2486,8874,2495,2489,2496,2496,2492,8874,2496,2495,8887,8887,2498,2505,2505,2501,8874,2505,2504,8867,8887,2507,8864,8864,2510,8865,8865,2513,8873,8864,2516,8871,8864,2519,8864,8865,2522,2546,2546,2525,2547,2547,2528,2553,2553,2531,8865,8870,2534,8870,2546,2537,8870,2547,2540,8870,2553,2543,8870,8870,2546,8882,8882,2549,8844,8870,2552,8870,8882,2555,8870,8870,2558,8864,8864,2561,8865,8865,2564,8873,8864,2567,8849,8864,2570,8864,8865,2573,2597,2597,2576,2598,2598,2579,2604,2604,2582,8865,8870,2585,8870,2597,2588,8870,2598,2591,8870,2604,2594,8870,8870,2597,8883,8883,2600,8844,8870,2603,8870,8883,2606,8870,8870,2609,8865,8865,2612,8864,8864,2615,8873,8865,2618,8871,8865,2621,8865,8864,2624,8864,8870,2627,2637,2637,2630,8870,2637,2633,8870,8870,2636,8869,8882,2639,8864,8864,2642,8865,8865,2645,8873,8864,2648,8841,8864,2651,8864,8865,2654,8864,8864,2657,8866,8866,2660,2672,2672,2663,8865,8870,2666,8870,2672,2669,8870,8870,2672,8879,8864,2675,8864,8866,2678,8865,8865,2681,8864,8864,2684,2696,2696,2687,8866,8870,2690,8870,2696,2693,8870,8870,2696,8861,8865,2699,8865,8864,2702,8866,8866,2705,8864,8870,2708,8870,8866,2714,8870,8870,2723,8870,8870,2717,8864,8866,2720,8864,8866,2723,8870,8866,3907,8864,8864,2729,8865,8865,2732,8873,8864,2735,8841,8864,2738,8864,8865,2741,8864,8864,2744,8866,8866,2747,2759,2759,2750,8865,8870,2753,8870,2759,2756,8870,8870,2759,8879,8864,2762,8864,8866,2765,8865,8865,2768,8864,8864,2771,2783,2783,2774,8866,8870,2777,8870,2783,2780,8870,8870,2783,8859,8865,2786,8865,8864,2789,8866,8866,2792,8864,8870,2795,8870,8866,2798,8851,8866,2804,8870,8870,2819,8870,8870,2807,8866,8870,2819,8870,8870,2813,8866,8866,2816,8869,8866,2819,8870,8866,2891,8865,8865,2825,8864,8864,2828,8873,8865,2831,8841,8865,2834,8865,8864,2837,8865,8865,2840,8867,8867,2843,2855,2855,2846,8864,8870,2849,8870,2855,2852,8870,8870,2855,8879,8865,2858,8865,8867,2861,8864,8864,2864,8865,8865,2867,2879,2879,2870,8867,8870,2873,8870,2879,2876,8870,8870,2879,8858,8864,2882,8864,8865,2885,8865,-1,2888,8870,8870,3874,8864,8864,2894,8865,8865,2897,8873,8864,2900,8841,8864,2903,8864,8865,2906,8865,8870,2909,2919,2919,2912,8870,2919,2915,8870,8870,2918,8869,8879,2921,8864,8864,2924,8865,8865,2927,8873,8864,2930,8841,8864,2933,8864,8865,2936,8864,8864,2939,8867,8867,2942,2954,2954,2945,8865,8870,2948,8870,2954,2951,8870,8870,2954,8879,8864,2957,8864,8867,2960,8865,8865,2963,8864,8864,2966,2978,2978,2969,8867,8870,2972,8870,2978,2975,8870,8870,2978,8860,8865,2981,8865,8864,2984,8867,8867,2987,8864,8870,2990,8870,8867,2993,8870,8870,2996,8851,8867,3002,8867,8867,3011,8867,8870,3008,8870,8870,3011,8869,8867,3011,8870,8867,3020,8851,-1,3017,8870,8870,3874,8865,8865,3023,8867,8867,3026,8873,8865,3029,8841,8865,3032,8865,8867,3035,8865,8865,3038,8864,8864,3041,3053,3053,3044,8867,8870,3047,8870,3053,3050,8870,8870,3053,8879,8865,3056,8865,8864,3059,8867,8867,3062,8865,8865,3065,3077,3077,3068,8864,8870,3071,8870,3077,3074,8870,8870,3077,8860,8867,3080,8867,8865,3083,8864,8864,3086,8865,8870,3089,8870,8864,3092,8870,8870,3095,8862,8864,3101,8864,8864,3110,8864,8870,3107,8870,8870,3110,8869,8864,3110,8870,8864,3227,8864,8864,3116,8865,8865,3119,8873,8864,3122,8841,8864,3125,8864,8865,3128,8864,8864,3131,8866,8866,3134,8873,8864,3137,8849,8864,3140,8864,8866,3143,8866,8870,3146,3156,3156,3149,8870,3156,3152,8870,8870,3155,8869,0,3158,8864,8864,3161,8867,8867,3164,3176,3176,3167,8866,8870,3170,8870,3176,3173,8870,8870,3176,0,8864,3179,8864,8867,3182,8866,8866,3185,8865,8870,3188,8870,8866,3191,8870,8870,3194,8867,8866,3197,8867,8867,3200,8865,8865,3203,3215,3215,3206,8866,8870,3209,8870,3215,3212,8870,8870,3215,0,8867,3218,8867,8865,3221,8865,-1,3224,8870,8870,3874,8867,8867,3230,8864,8864,3233,8873,8867,3236,8841,8867,3239,8867,8864,3242,8867,8867,3245,8865,8865,3248,3260,3260,3251,8864,8870,3254,8870,3260,3257,8870,8870,3260,8879,8867,3263,8867,8865,3266,8864,8864,3269,8867,8867,3272,3284,3284,3275,8865,8870,3278,8870,3284,3281,8870,8870,3284,8860,8864,3287,8864,8867,3290,8865,8865,3293,8867,8870,3296,8870,8865,3299,8870,8870,3302,8847,8865,3308,8865,8865,3317,8865,8870,3314,8870,8870,3317,8869,8865,3317,8870,8865,3552,8865,8865,3323,8866,8866,3326,8873,8865,3329,8841,8865,3332,8865,8866,3335,8865,8865,3338,8867,8867,3341,8873,8865,3344,8849,8865,3347,8865,8867,3350,8867,8870,3353,3363,3363,3356,8870,3363,3359,8870,8870,3362,8869,0,3365,8865,8865,3368,8864,8864,3371,3383,3383,3374,8867,8870,3377,8870,3383,3380,8870,8870,3383,0,8865,3386,8865,8864,3389,8867,8867,3392,8866,8870,3395,8870,8867,3398,8870,8870,3401,8864,8867,3404,8864,8864,3407,8866,8866,3410,3422,3422,3413,8867,8870,3416,8870,3422,3419,8870,8870,3422,0,8864,3425,8864,8866,3428,8871,8874,3431,3443,3443,3434,8874,3443,3437,3444,3444,3440,8874,3444,3443,0,0,3446,3456,3456,3449,8874,3456,3452,8866,8870,3455,8870,0,3458,8870,8870,3461,8871,8874,3464,3476,3476,3467,8874,3476,3470,3477,3477,3473,8874,3477,3476,0,0,3479,3486,3486,3482,8874,3486,3485,3488,0,5217,3489,8866,8866,3492,8872,8866,3495,8841,8874,3498,8867,8867,3501,8864,8864,3504,8873,8867,3507,8871,8867,3510,8867,8864,3513,8864,8870,3516,3526,3526,3519,8870,3526,3522,8870,8870,3525,8871,0,3528,3544,3544,3531,8864,8870,3534,8870,3544,3537,8870,8870,3540,8866,8870,3543,8870,0,3546,8870,8870,3549,8870,8870,3874,8864,8864,3555,8865,8865,3558,8873,8864,3561,8841,8864,3564,8864,8865,3567,8864,8864,3570,8867,8867,3573,3585,3585,3576,8865,8870,3579,8870,3585,3582,8870,8870,3585,8879,8864,3588,8864,8867,3591,8865,8865,3594,8864,8864,3597,3609,3609,3600,8867,8870,3603,8870,3609,3606,8870,8870,3609,8860,8865,3612,8865,8864,3615,8867,8867,3618,8864,8870,3621,8870,8867,3624,8870,8870,3627,8846,8867,3633,8867,8867,3642,8867,8870,3639,8870,8870,3642,8869,8867,3642,8870,8867,3874,8866,8866,3648,8864,8864,3651,8873,8866,3654,8841,8866,3657,8866,8864,3660,8866,8866,3663,8867,8867,3666,8873,8866,3669,8849,8866,3672,8866,8867,3675,8867,8870,3678,3688,3688,3681,8870,3688,3684,8870,8870,3687,8869,8883,3690,8866,8866,3693,8865,8865,3696,3708,3708,3699,8867,8870,3702,8870,3708,3705,8870,8870,3708,8883,8866,3711,8866,8865,3714,8867,8867,3717,8864,8870,3720,8870,8867,3723,8870,8870,3726,8865,8867,3729,8865,8865,3732,8864,8864,3735,3747,3747,3738,8867,8870,3741,8870,3747,3744,8870,8870,3747,8878,8865,3750,8865,8864,3753,8871,8874,3756,3768,3768,3759,8874,3768,3762,3769,3769,3765,8874,3769,3768,8888,8888,3771,3781,3781,3774,8874,3781,3777,8864,8870,3780,8870,8888,3783,8870,8870,3786,8871,8874,3789,3801,3801,3792,8874,3801,3795,3802,3802,3798,8874,3802,3801,8889,8889,3804,3811,3811,3807,8874,3811,3810,3813,8889,5820,3814,8864,8864,3817,8872,8864,3820,8841,8874,3823,8867,8867,3826,8865,8865,3829,8873,8867,3832,8871,8867,3835,8867,8865,3838,8865,8870,3841,3851,3851,3844,8870,3851,3847,8870,8870,3850,8871,8882,3853,3869,3869,3856,8865,8870,3859,8870,3869,3862,8870,8870,3865,8864,8870,3868,8870,8882,3871,8870,8870,3874,8864,8864,3877,8865,8865,3880,8873,8864,3883,8841,8864,3886,8864,8865,3889,8865,8870,3892,3902,3902,3895,8870,3902,3898,8870,8870,3901,8869,8879,3904,8870,8870,2609,8864,8864,3910,8865,8865,3913,8873,8864,3916,8871,8864,3919,8864,8865,3922,8865,8870,3925,3935,3935,3928,8870,3935,3931,8870,8870,3934,8871,8882,3937,8864,8864,3940,8866,8866,3943,3955,3955,3946,8865,8870,3949,8870,3955,3952,8870,8870,3955,8882,8864,3958,8864,8866,3961,8872,8872,3964,8866,8872,3967,8870,8870,3970,3979,3979,3973,8874,3979,3976,8867,8867,3979,8887,8867,3982,8869,8874,3985,3994,3994,3988,8874,3994,3991,8866,8866,3994,8886,8866,3997,8869,8874,4000,4009,4009,4003,8874,4009,4006,8865,8865,4009,8885,8865,4012,8869,8874,4015,4024,4024,4018,8874,4024,4021,8864,8864,4024,8884,8864,4027,8869,8874,4030,8874,8874,4033,8873,8874,4036,4045,4045,4039,8874,4045,4042,8873,8873,4045,8881,8873,4048,8869,8874,4051,4060,4060,4054,8874,4060,4057,4065,4065,4060,8880,4065,4063,8870,8870,763,8871,8874,4069,4081,4081,4072,8874,4081,4075,4082,4082,4078,8874,4082,4081,8931,8931,4084,4091,4091,4087,8874,4091,4090,8873,8931,4093,8873,8873,4096,8874,8873,4099,8850,8874,4102,8871,8874,4105,4117,4117,4108,8874,4117,4111,4118,4118,4114,8874,4118,4117,8935,8935,4120,4127,4127,4123,8874,4127,4126,8864,8935,4129,8871,8874,4132,4144,4144,4135,8874,4144,4138,4145,4145,4141,8874,4145,4144,8936,8936,4147,4154,4154,4150,8874,4154,4153,8865,8936,4156,8871,8874,4159,4171,4171,4162,8874,4171,4165,4172,4172,4168,8874,4172,4171,8937,8937,4174,4181,4181,4177,8874,4181,4180,8866,8937,4183,8871,8874,4186,4198,4198,4189,8874,4198,4192,4199,4199,4195,8874,4199,4198,8938,8938,4201,4208,4208,4204,8874,4208,4207,8867,8938,4210,8864,8864,4213,8865,8865,4216,8873,8864,4219,8842,8864,4222,8864,8865,4225,8864,8864,4228,8866,8866,4231,4243,4243,4234,8865,8870,4237,8870,4243,4240,8870,8870,4243,8928,8864,4246,8864,8866,4249,8865,8865,4252,8871,8870,4255,8870,8865,4258,8870,8870,4261,8866,8865,4264,8870,8865,4276,8872,8872,4270,8844,8872,4273,8870,8870,5121,8865,8865,4279,8864,8864,4282,8873,8865,4285,8842,8865,4288,8865,8864,4291,8865,8865,4294,8867,8867,4297,4309,4309,4300,8864,8870,4303,8870,4309,4306,8870,8870,4309,8928,8865,4312,8865,8867,4315,8864,8864,4318,8849,8870,4321,8870,8864,4324,8870,8870,4327,8867,8864,4330,8870,8864,4381,8864,8864,4336,8865,8865,4339,8873,8864,4342,8841,8864,4345,8864,8865,4348,8864,8864,4351,8866,8866,4354,4366,4366,4357,8865,8870,4360,8870,4366,4363,8870,8870,4366,8929,8864,4369,8864,8866,4372,8872,8872,4375,8866,8872,4378,8870,8870,5121,8864,8864,4384,8865,8865,4387,8873,8864,4390,8850,8864,4393,8864,8865,4396,4420,4420,4399,4421,4421,4402,4427,4427,4405,8865,8870,4408,8870,4420,4411,8870,4421,4414,8870,4427,4417,8870,8870,4420,8923,8923,4423,8844,8870,4426,8870,8923,4429,8870,8870,4432,8864,8864,4435,8865,8865,4438,8873,8864,4441,8849,8864,4444,8864,8865,4447,8871,8874,4450,4462,4462,4453,8874,4462,4456,4463,4463,4459,8874,4463,4462,8928,8928,4465,4475,4475,4468,8874,4475,4471,8865,8870,4474,8870,8928,4477,8870,8870,4480,8871,8874,4483,4495,4495,4486,8874,4495,4489,4496,4496,4492,8874,4496,4495,8929,8929,4498,4508,4508,4501,8874,4508,4504,8849,8870,4507,8870,8929,4510,8870,8870,4513,8865,8865,4516,8864,8864,4519,8873,8865,4522,8842,8865,4525,8865,8864,4528,8865,8865,4531,8866,8866,4534,4546,4546,4537,8864,8870,4540,8870,4546,4543,8870,8870,4546,8917,8865,4549,8865,8866,4552,8871,8874,4555,4567,4567,4558,8874,4567,4561,4568,4568,4564,8874,4568,4567,8930,8930,4570,4580,4580,4573,8874,4580,4576,8866,8870,4579,8870,8930,4582,8870,8870,4585,8871,8874,4588,4600,4600,4591,8874,4600,4594,4601,4601,4597,8874,4601,4600,8931,8931,4603,4610,4610,4606,8874,4610,4609,4612,8931,6443,4613,8866,8866,4616,8872,8866,4619,8843,8874,4622,8864,8864,4625,8865,8865,4628,8873,8864,4631,8871,8864,4634,8864,8865,4637,4661,4661,4640,4662,4662,4643,4668,4668,4646,8865,8870,4649,8870,4661,4652,8870,4662,4655,8870,4668,4658,8870,8870,4661,8921,8921,4664,8866,8870,4667,8870,8921,4670,8870,8870,4673,8866,8866,4676,8864,8864,4679,8873,8866,4682,8849,8866,4685,8866,8864,4688,8866,8866,4691,8865,8865,4694,4706,4706,4697,8864,8870,4700,8870,4706,4703,8870,8870,4706,8922,8866,4709,8866,8865,4712,8864,8864,4715,8871,8870,4718,8870,8864,4721,8870,8870,4724,8865,8864,4727,8870,8864,4733,8870,8870,4823,8864,8864,4736,8865,8865,4739,8873,8864,4742,8841,8864,4745,8864,8865,4748,8864,8864,4751,8866,8866,4754,4766,4766,4757,8865,8870,4760,8870,4766,4763,8870,8870,4766,8918,8864,4769,8864,8866,4772,8865,8865,4775,8864,8864,4778,8873,8865,4781,8850,8865,4784,8865,8864,4787,4811,4811,4790,4812,4812,4793,4818,4818,4796,8864,8870,4799,8870,4811,4802,8870,4812,4805,8870,4818,4808,8870,8870,4811,8923,8923,4814,8866,8870,4817,8870,8923,4820,8870,8870,4823,8864,8864,4826,8865,8865,4829,8873,8864,4832,8871,8864,4835,8864,8865,4838,8864,8864,4841,8866,8866,4844,4856,4856,4847,8865,8870,4850,8870,4856,4853,8870,8870,4856,8921,8864,4859,8864,8866,4862,8871,8874,4865,4877,4877,4868,8874,4877,4871,4878,4878,4874,8874,4878,4877,8928,8928,4880,4890,4890,4883,8874,4890,4886,8866,8870,4889,8870,8928,4892,8870,8870,4895,8866,8866,4898,8865,8865,4901,8873,8866,4904,8841,8866,4907,8866,8865,4910,8866,8866,4913,8864,8864,4916,4928,4928,4919,8865,8870,4922,8870,4928,4925,8870,8870,4928,8918,8866,4931,8866,8864,4934,8865,8865,4937,8866,8866,4940,8873,8865,4943,8841,8865,4946,8865,8866,4949,8865,8865,4952,8867,8867,4955,4967,4967,4958,8866,8870,4961,8870,4967,4964,8870,8870,4967,8918,8865,4970,8865,8867,4973,8866,8866,4976,8865,8865,4979,8864,8866,4982,8867,8866,4985,8866,8865,4988,8871,8874,4991,5003,5003,4994,8874,5003,4997,5004,5004,5000,8874,5004,5003,8929,8929,5006,5016,5016,5009,8874,5016,5012,8865,8870,5015,8870,8929,5018,8870,8870,5021,8871,8874,5024,5036,5036,5027,8874,5036,5030,5037,5037,5033,8874,5037,5036,8930,8930,5039,5046,5046,5042,8874,5046,5045,5048,8930,4066,5049,8865,8865,5052,8872,8865,5055,8842,8874,5058,8866,8866,5061,8867,8867,5064,8873,8866,5067,8850,8866,5070,8866,8867,5073,8866,8866,5076,8864,8864,5079,5091,5091,5082,8867,8870,5085,8870,5091,5088,8870,8870,5091,8901,8866,5094,8866,8864,5097,8867,8867,5100,8866,8866,5103,8865,8867,5106,8864,8867,5109,8867,8866,5112,8872,8872,5115,8866,8872,5118,8870,8870,5121,5130,5130,5124,8874,5130,5127,8867,8867,5130,8905,8867,5133,8869,8874,5136,5145,5145,5139,8874,5145,5142,8866,8866,5145,8904,8866,5148,8869,8874,5151,5160,5160,5154,8874,5160,5157,8865,8865,5160,8903,8865,5163,8869,8874,5166,5175,5175,5169,8874,5175,5172,8864,8864,5175,8902,8864,5178,8869,8874,5181,8874,8874,5184,8873,8874,5187,5196,5196,5190,8874,5196,5193,8873,8873,5196,8898,8873,5199,8869,8874,5202,5211,5211,5205,8874,5211,5208,5216,5216,5211,8897,5216,5214,8870,8870,2048,8871,8874,5220,5232,5232,5223,8874,5232,5226,5233,5233,5229,8874,5233,5232,0,0,5235,5242,5242,5238,8874,5242,5241,8873,0,5244,8873,8873,5247,8874,8873,5250,8871,8874,5253,8871,8874,5256,5268,5268,5259,8874,5268,5262,5269,5269,5265,8874,5269,5268,0,0,5271,5278,5278,5274,8874,5278,5277,8864,0,5280,8871,8874,5283,5295,5295,5286,8874,5295,5289,5296,5296,5292,8874,5296,5295,0,0,5298,5305,5305,5301,8874,5305,5304,8865,0,5307,8871,8874,5310,5322,5322,5313,8874,5322,5316,5323,5323,5319,8874,5323,5322,0,0,5325,5332,5332,5328,8874,5332,5331,8866,0,5334,8871,8874,5337,5349,5349,5340,8874,5349,5343,5350,5350,5346,8874,5350,5349,0,0,5352,5359,5359,5355,8874,5359,5358,8867,0,5361,8864,8864,5364,8865,8865,5367,8873,8864,5370,8841,8864,5373,8864,8865,5376,8864,8864,5379,8866,8866,5382,5394,5394,5385,8865,8870,5388,8870,5394,5391,8870,8870,5394,0,8864,5397,8864,8866,5400,8865,8865,5403,8864,8864,5406,8873,8865,5409,8871,8865,5412,8865,8864,5415,5439,5439,5418,5440,5440,5421,5446,5446,5424,8864,8870,5427,8870,5439,5430,8870,5440,5433,8870,5446,5436,8870,8870,5439,0,0,5442,8866,8870,5445,8870,0,5448,8870,8870,5451,8864,8864,5454,8866,8866,5457,8873,8864,5460,8841,8864,5463,8864,8866,5466,8864,8864,5469,8865,8865,5472,5484,5484,5475,8866,8870,5478,8870,5484,5481,8870,8870,5484,0,8864,5487,8864,8865,5490,8866,8866,5493,8864,8864,5496,5508,5508,5499,8865,8870,5502,8870,5508,5505,8870,8870,5508,0,8866,5511,8866,8864,5514,8865,8865,5517,8864,8870,5520,8870,8865,5526,8870,8870,5535,8870,8870,5529,8864,8865,5532,8864,8865,5535,8870,8865,5622,8864,8864,5541,8865,8865,5544,8873,8864,5547,8841,8864,5550,8864,8865,5553,8864,8864,5556,8866,8866,5559,5571,5571,5562,8865,8870,5565,8870,5571,5568,8870,8870,5571,0,8864,5574,8864,8866,5577,8865,8870,5580,5590,5590,5583,8870,5590,5586,8870,8870,5589,8869,0,5592,8865,8865,5595,8864,8864,5598,5610,5610,5601,8866,8870,5604,8870,5610,5607,8870,8870,5610,0,8865,5613,8865,8864,5616,8864,-1,5619,8870,8870,5451,8864,8864,5625,8865,8865,5628,8873,8864,5631,8841,8864,5634,8864,8865,5637,8864,8864,5640,8866,8866,5643,5655,5655,5646,8865,8870,5649,8870,5655,5652,8870,8870,5655,0,8864,5658,8864,8866,5661,8865,8865,5664,8864,8864,5667,8873,8865,5670,8871,8865,5673,8865,8864,5676,8865,8865,5679,8867,8867,5682,5694,5694,5685,8864,8870,5688,8870,5694,5691,8870,8870,5694,0,8865,5697,8865,8867,5700,8864,8864,5703,8866,8870,5706,8870,8864,5709,8870,8870,5712,8867,8864,5715,8872,8872,5718,8864,8872,5721,8870,8870,5724,5733,5733,5727,8874,5733,5730,8867,8867,5733,0,8867,5736,8869,8874,5739,5748,5748,5742,8874,5748,5745,8866,8866,5748,0,8866,5751,8869,8874,5754,5763,5763,5757,8874,5763,5760,8865,8865,5763,0,8865,5766,8869,8874,5769,5778,5778,5772,8874,5778,5775,8864,8864,5778,0,8864,5781,8869,8874,5784,8874,8874,5787,8873,8874,5790,5799,5799,5793,8874,5799,5796,8873,8873,5799,0,8873,5802,8869,8874,5805,5814,5814,5808,8874,5814,5811,5819,5819,5814,0,5819,5817,8870,8870,0,8871,8874,5823,5835,5835,5826,8874,5835,5829,5836,5836,5832,8874,5836,5835,8890,8890,5838,5845,5845,5841,8874,5845,5844,8873,8890,5847,8873,8873,5850,8874,8873,5853,8871,8874,5856,5868,5868,5859,8874,5868,5862,5869,5869,5865,8874,5869,5868,8891,8891,5871,5878,5878,5874,8874,5878,5877,8864,8891,5880,8871,8874,5883,5895,5895,5886,8874,5895,5889,5896,5896,5892,8874,5896,5895,8892,8892,5898,5905,5905,5901,8874,5905,5904,8865,8892,5907,8871,8874,5910,5922,5922,5913,8874,5922,5916,5923,5923,5919,8874,5923,5922,8893,8893,5925,5932,5932,5928,8874,5932,5931,8866,8893,5934,8871,8874,5937,5949,5949,5940,8874,5949,5943,5950,5950,5946,8874,5950,5949,8894,8894,5952,5959,5959,5955,8874,5959,5958,8867,8894,5961,8864,8864,5964,8865,8865,5967,8873,8864,5970,8841,8864,5973,8864,8865,5976,8864,8864,5979,8866,8866,5982,5994,5994,5985,8865,8870,5988,8870,5994,5991,8870,8870,5994,8888,8864,5997,8864,8866,6000,8865,8865,6003,8844,8870,6006,8870,8865,6009,8870,8870,6012,8866,8865,6015,8870,8865,6160,8853,-1,6021,8864,8864,6024,8865,8865,6027,8873,8864,6030,8841,8864,6033,8864,8865,6036,8864,8864,6039,8866,8866,6042,6054,6054,6045,8865,8870,6048,8870,6054,6051,8870,8870,6054,0,8864,6057,8864,8866,6060,8865,8865,6063,8866,8865,6066,8871,8874,6069,6081,6081,6072,8874,6081,6075,6082,6082,6078,8874,6082,6081,0,0,6084,6094,6094,6087,8874,6094,6090,8865,8870,6093,8870,0,6096,8870,8870,6099,8871,8874,6102,6114,6114,6105,8874,6114,6108,6115,6115,6111,8874,6115,6114,0,0,6117,6124,6124,6120,8874,6124,6123,6126,0,8022,6127,8865,8865,6130,8872,8865,6133,8841,8874,6136,8866,8866,6139,8864,8864,6142,8871,8866,6145,8865,8866,6148,8866,8864,6151,8872,8872,6154,8864,8872,6157,8870,8870,6347,8865,8865,6163,8864,8864,6166,8873,8865,6169,8841,8865,6172,8865,8864,6175,8865,8865,6178,8867,8867,6181,6193,6193,6184,8864,8870,6187,8870,6193,6190,8870,8870,6193,8888,8865,6196,8865,8867,6199,8864,8864,6202,8867,8870,6205,8870,8864,6208,8870,8870,6211,8844,8864,6214,8870,8864,6335,8864,8864,6220,8865,8865,6223,8873,8864,6226,8841,8864,6229,8864,8865,6232,8864,8864,6235,8866,8866,6238,6250,6250,6241,8865,8870,6244,8870,6250,6247,8870,8870,6250,8888,8864,6253,8864,8866,6256,8871,8874,6259,6271,6271,6262,8874,6271,6265,6272,6272,6268,8874,6272,6271,8895,8895,6274,6284,6284,6277,8874,6284,6280,8866,8870,6283,8870,8895,6286,8870,8870,6289,8871,8874,6292,6304,6304,6295,8874,6304,6298,6305,6305,6301,8874,6305,6304,8896,8896,6307,6314,6314,6310,8874,6314,6313,6316,8896,8022,6317,8866,8866,6320,8872,8866,6323,8841,8874,6326,8872,8872,6329,8866,8872,6332,8870,8870,6347,8854,-1,6338,8872,8872,6341,8871,8872,6344,8870,8870,6347,6356,6356,6350,8874,6356,6353,8867,8867,6356,8894,8867,6359,8869,8874,6362,6371,6371,6365,8874,6371,6368,8866,8866,6371,8893,8866,6374,8869,8874,6377,6386,6386,6380,8874,6386,6383,8865,8865,6386,8892,8865,6389,8869,8874,6392,6401,6401,6395,8874,6401,6398,8864,8864,6401,8891,8864,6404,8869,8874,6407,8874,8874,6410,8873,8874,6413,6422,6422,6416,8874,6422,6419,8873,8873,6422,8890,8873,6425,8869,8874,6428,6437,6437,6431,8874,6437,6434,6442,6442,6437,8889,6442,6440,8870,8870,3814,8871,8874,6446,6458,6458,6449,8874,6458,6452,6459,6459,6455,8874,6459,6458,8971,8971,6461,6468,6468,6464,8874,6468,6467,8873,8971,6470,8873,8873,6473,8874,8873,6476,8852,8874,6479,8871,8874,6482,6494,6494,6485,8874,6494,6488,6495,6495,6491,8874,6495,6494,8976,8976,6497,6504,6504,6500,8874,6504,6503,8864,8976,6506,8871,8874,6509,6521,6521,6512,8874,6521,6515,6522,6522,6518,8874,6522,6521,8977,8977,6524,6531,6531,6527,8874,6531,6530,8865,8977,6533,8871,8874,6536,6548,6548,6539,8874,6548,6542,6549,6549,6545,8874,6549,6548,8978,8978,6551,6558,6558,6554,8874,6558,6557,8866,8978,6560,8871,8874,6563,6575,6575,6566,8874,6575,6569,6576,6576,6572,8874,6576,6575,8979,8979,6578,6585,6585,6581,8874,6585,6584,8867,8979,6587,8871,8874,6590,6602,6602,6593,8874,6602,6596,6603,6603,6599,8874,6603,6602,8980,8980,6605,6612,6612,6608,8874,6612,6611,8868,8980,6614,8864,8864,6617,8865,8865,6620,8873,8864,6623,8841,8864,6626,8864,8865,6629,8864,8864,6632,8866,8866,6635,6647,6647,6638,8865,8870,6641,8870,6647,6644,8870,8870,6647,8969,8864,6650,8864,8866,6653,8865,8865,6656,8864,8864,6659,8873,8865,6662,8842,8865,6665,8865,8864,6668,8865,8865,6671,8867,8867,6674,6686,6686,6677,8864,8870,6680,8870,6686,6683,8870,8870,6686,8968,8865,6689,8865,8867,6692,8864,8864,6695,8867,8870,6698,8870,8864,6701,8870,8870,6704,8866,8864,6707,8870,8864,6833,8864,8864,6713,8865,8865,6716,8873,8864,6719,8841,8864,6722,8864,8865,6725,8864,8864,6728,8866,8866,6731,6743,6743,6734,8865,8870,6737,8870,6743,6740,8870,8870,6743,8969,8864,6746,8864,8866,6749,8865,8865,6752,8864,8864,6755,8873,8865,6758,8843,8865,6761,8865,8864,6764,8865,8865,6767,8867,8867,6770,6782,6782,6773,8864,8870,6776,8870,6782,6779,8870,8870,6782,8967,8865,6785,8865,8867,6788,6812,6812,6791,6813,6813,6794,6819,6819,6797,8867,8870,6800,8870,6812,6803,8870,6813,6806,8870,6819,6809,8870,8870,6812,8963,8963,6815,8866,8870,6818,8870,8963,6821,8870,8870,6824,8872,8872,6827,8844,8872,6830,8870,8870,7911,8864,8864,6836,8865,8865,6839,8873,8864,6842,8842,8864,6845,8864,8865,6848,8864,8864,6851,8866,8866,6854,6866,6866,6857,8865,8870,6860,8870,6866,6863,8870,8870,6866,8960,8864,6869,8864,8866,6872,8865,8865,6875,8864,8864,6878,8873,8865,6881,8871,8865,6884,8865,8864,6887,6911,6911,6890,6912,6912,6893,6918,6918,6896,8864,8870,6899,8870,6911,6902,8870,6912,6905,8870,6918,6908,8870,8870,6911,8964,8964,6914,8866,8870,6917,8870,8964,6920,8870,8870,6923,8866,8866,6926,8864,8864,6929,8873,8866,6932,8849,8866,6935,8866,8864,6938,6962,6962,6941,6963,6963,6944,6969,6969,6947,8864,8870,6950,8870,6962,6953,8870,6963,6956,8870,6969,6959,8870,8870,6962,8965,8965,6965,8871,8870,6968,8870,8965,6971,8870,8870,6974,8864,8864,6977,8865,8865,6980,8873,8864,6983,8871,8864,6986,8864,8865,6989,8864,8864,6992,8866,8866,6995,7007,7007,6998,8865,8870,7001,8870,7007,7004,8870,8870,7007,8964,8864,7010,8864,8866,7013,8865,8865,7016,8864,8864,7019,8873,8865,7022,8850,8865,7025,8865,8864,7028,7052,7052,7031,7053,7053,7034,7059,7059,7037,8864,8870,7040,8870,7052,7043,8870,7053,7046,8870,7059,7049,8870,8870,7052,8966,8966,7055,8866,8870,7058,8870,8966,7061,8870,8870,7064,8864,8864,7067,8865,8865,7070,8873,8864,7073,8849,8864,7076,8864,8865,7079,8864,8864,7082,8866,8866,7085,7097,7097,7088,8865,8870,7091,8870,7097,7094,8870,8870,7097,8965,8864,7100,8864,8866,7103,8865,8865,7106,8864,8864,7109,8873,8865,7112,8852,8865,7115,8865,8864,7118,7142,7142,7121,7143,7143,7124,7149,7149,7127,8864,8870,7130,8870,7142,7133,8870,7143,7136,8870,7149,7139,8870,8870,7142,8967,8967,7145,8866,8870,7148,8870,8967,7151,8870,8870,7154,8864,8864,7157,8865,8865,7160,8873,8864,7163,8871,8864,7166,8864,8865,7169,8864,8864,7172,8866,8866,7175,7187,7187,7178,8865,8870,7181,8870,7187,7184,8870,8870,7187,8964,8864,7190,8864,8866,7193,8865,8865,7196,8864,8864,7199,8873,8865,7202,8871,8865,7205,8865,8864,7208,8865,8865,7211,8867,8867,7214,7226,7226,7217,8864,8870,7220,8870,7226,7223,8870,8870,7226,8964,8865,7229,8865,8867,7232,8864,8864,7235,8865,8865,7238,8866,8864,7241,8867,8864,7244,8864,8865,7247,8864,8864,7250,8867,8867,7253,8873,8864,7256,8871,8864,7259,8864,8867,7262,7286,7286,7265,7287,7287,7268,7293,7293,7271,8867,8870,7274,8870,7286,7277,8870,7287,7280,8870,7293,7283,8870,8870,7286,8964,8964,7289,8865,8870,7292,8870,8964,7295,8870,8870,7298,8864,8864,7301,8865,8865,7304,8873,8864,7307,8849,8864,7310,8864,8865,7313,8864,8864,7316,8866,8866,7319,7331,7331,7322,8865,8870,7325,8870,7331,7328,8870,8870,7331,8965,8864,7334,8864,8866,7337,8865,8865,7340,8864,8864,7343,8873,8865,7346,8849,8865,7349,8865,8864,7352,8865,8865,7355,8867,8867,7358,7370,7370,7361,8864,8870,7364,8870,7370,7367,8870,8870,7370,8965,8865,7373,8865,8867,7376,8864,8864,7379,8865,8865,7382,8866,8864,7385,8867,8864,7388,8864,8865,7391,8864,8864,7394,8867,8867,7397,8873,8864,7400,8849,8864,7403,8864,8867,7406,7430,7430,7409,7431,7431,7412,7437,7437,7415,8867,8870,7418,8870,7430,7421,8870,7431,7424,8870,7437,7427,8870,8870,7430,8965,8965,7433,8865,8870,7436,8870,8965,7439,8870,8870,7442,8868,8868,7445,8865,8865,7448,8873,8868,7451,8841,8868,7454,8868,8865,7457,8868,8868,7460,8866,8866,7463,7475,7475,7466,8865,8870,7469,8870,7475,7472,8870,8870,7475,8961,8868,7478,8868,8866,7481,8865,8865,7484,8868,8868,7487,8873,8865,7490,8871,8865,7493,8865,8868,7496,8865,8865,7499,8864,8864,7502,7514,7514,7505,8868,8870,7508,8870,7514,7511,8870,8870,7514,8964,8865,7517,8865,8864,7520,8868,8868,7523,8864,8870,7526,8870,8868,7529,8870,8870,7532,8866,8868,7535,8870,8868,7908,8864,8864,7541,8865,8865,7544,8873,8864,7547,8852,8864,7550,8864,8865,7553,8864,8864,7556,8866,8866,7559,7571,7571,7562,8865,8870,7565,8870,7571,7568,8870,8870,7571,8967,8864,7574,8864,8866,7577,8865,8865,7580,8864,8864,7583,8873,8865,7586,8843,8865,7589,8865,8864,7592,8865,8865,7595,8867,8867,7598,7610,7610,7601,8864,8870,7604,8870,7610,7607,8870,8870,7610,8959,8865,7613,8865,8867,7616,8871,8874,7619,7631,7631,7622,8874,7631,7625,7632,7632,7628,8874,7632,7631,8973,8973,7634,7644,7644,7637,8874,7644,7640,8867,8870,7643,8870,8973,7646,8870,8870,7649,8867,8867,7652,8864,8864,7655,8873,8867,7658,8842,8867,7661,8867,8864,7664,8867,8867,7667,8865,8865,7670,7682,7682,7673,8864,8870,7676,8870,7682,7679,8870,8870,7682,8960,8867,7685,8867,8865,7688,8871,8874,7691,7703,7703,7694,8874,7703,7697,7704,7704,7700,8874,7704,7703,8974,8974,7706,7716,7716,7709,8874,7716,7712,8865,8870,7715,8870,8974,7718,8870,8870,7721,8865,8865,7724,8864,8864,7727,8873,8865,7730,8841,8865,7733,8865,8864,7736,8865,8865,7739,8867,8867,7742,7754,7754,7745,8864,8870,7748,8870,7754,7751,8870,8870,7754,8961,8865,7757,8865,8867,7760,8864,8864,7763,8865,8865,7766,8873,8864,7769,8850,8864,7772,8864,8865,7775,8864,8864,7778,8868,8868,7781,7793,7793,7784,8865,8870,7787,8870,7793,7790,8870,8870,7793,8966,8864,7796,8864,8868,7799,8865,8865,7802,8867,8870,7805,8870,8865,7808,8870,8870,7811,8868,8865,7814,8871,8874,7817,7829,7829,7820,8874,7829,7823,7830,7830,7826,8874,7830,7829,8975,8975,7832,7842,7842,7835,8874,7842,7838,8865,8870,7841,8870,8975,7844,8870,8870,7847,8871,8874,7850,7862,7862,7853,8874,7862,7856,7863,7863,7859,8874,7863,7862,8976,8976,7865,7872,7872,7868,8874,7872,7871,7874,8976,6443,7875,8865,8865,7878,8872,8865,7881,8843,8874,7884,8868,8868,7887,8867,8867,7890,8866,8868,7893,8865,8868,7896,8868,8867,7899,8872,8872,7902,8867,8872,7905,8870,8870,7911,8870,8870,6974,7920,7920,7914,8874,7920,7917,8868,8868,7920,8980,8868,7923,8869,8874,7926,7935,7935,7929,8874,7935,7932,8867,8867,7935,8979,8867,7938,8869,8874,7941,7950,7950,7944,8874,7950,7947,8866,8866,7950,8978,8866,7953,8869,8874,7956,7965,7965,7959,8874,7965,7962,8865,8865,7965,8977,8865,7968,8869,8874,7971,7980,7980,7974,8874,7980,7977,8864,8864,7980,8976,8864,7983,8869,8874,7986,8874,8874,7989,8873,8874,7992,8001,8001,7995,8874,8001,7998,8873,8873,8001,8971,8873,8004,8869,8874,8007,8016,8016,8010,8874,8016,8013,8021,8021,8016,8970,8021,8019,8870,8870,8377,8871,8874,8025,8037,8037,8028,8874,8037,8031,8038,8038,8034,8874,8038,8037,8969,8969,8040,8047,8047,8043,8874,8047,8046,8873,8969,8049,8873,8873,8052,8874,8873,8055,8849,8874,8058,8871,8874,8061,8073,8073,8064,8874,8073,8067,8074,8074,8070,8874,8074,8073,8972,8972,8076,8083,8083,8079,8874,8083,8082,8864,8972,8085,8871,8874,8088,8100,8100,8091,8874,8100,8094,8101,8101,8097,8874,8101,8100,8973,8973,8103,8110,8110,8106,8874,8110,8109,8865,8973,8112,8871,8874,8115,8127,8127,8118,8874,8127,8121,8128,8128,8124,8874,8128,8127,8974,8974,8130,8137,8137,8133,8874,8137,8136,8866,8974,8139,8864,8864,8142,8865,8865,8145,8873,8864,8148,8841,8864,8151,8864,8865,8154,8864,8864,8157,8866,8866,8160,8172,8172,8163,8865,8870,8166,8870,8172,8169,8870,8870,8172,8967,8864,8175,8864,8866,8178,8865,8865,8181,8866,8870,8184,8870,8865,8187,8870,8870,8190,8844,8865,8193,8870,8865,8717,8864,8864,8199,8865,8865,8202,8873,8864,8205,8849,8864,8208,8864,8865,8211,8871,8874,8214,8226,8226,8217,8874,8226,8220,8227,8227,8223,8874,8227,8226,8967,8967,8229,8239,8239,8232,8874,8239,8235,8865,8870,8238,8870,8967,8241,8870,8870,8244,8871,8874,8247,8259,8259,8250,8874,8259,8253,8260,8260,8256,8874,8260,8259,8968,8968,8262,8272,8272,8265,8874,8272,8268,8845,8870,8271,8870,8968,8274,8870,8870,8277,8865,8865,8280,8864,8864,8283,8873,8865,8286,8841,8865,8289,8865,8864,8292,8865,8865,8295,8866,8866,8298,8310,8310,8301,8864,8870,8304,8870,8310,8307,8870,8870,8310,8959,8865,8313,8865,8866,8316,8871,8874,8319,8331,8331,8322,8874,8331,8325,8332,8332,8328,8874,8332,8331,8969,8969,8334,8344,8344,8337,8874,8344,8340,8866,8870,8343,8870,8969,8346,8870,8870,8349,8871,8874,8352,8364,8364,8355,8874,8364,8358,8365,8365,8361,8874,8365,8364,8970,8970,8367,8374,8374,8370,8874,8374,8373,8376,8970,6443,8377,8866,8866,8380,8872,8866,8383,8843,8874,8386,8864,8864,8389,8865,8865,8392,8873,8864,8395,8871,8864,8398,8864,8865,8401,8425,8425,8404,8426,8426,8407,8432,8432,8410,8865,8870,8413,8870,8425,8416,8870,8426,8419,8870,8432,8422,8870,8870,8425,8962,8962,8428,8866,8870,8431,8870,8962,8434,8870,8870,8437,8864,8864,8440,8865,8865,8443,8873,8864,8446,8871,8864,8449,8864,8865,8452,8864,8864,8455,8866,8866,8458,8470,8470,8461,8865,8870,8464,8870,8470,8467,8870,8870,8470,8962,8864,8473,8864,8866,8476,8871,8874,8479,8491,8491,8482,8874,8491,8485,8492,8492,8488,8874,8492,8491,8967,8967,8494,8504,8504,8497,8874,8504,8500,8866,8870,8503,8870,8967,8506,8870,8870,8509,8871,8874,8512,8524,8524,8515,8874,8524,8518,8525,8525,8521,8874,8525,8524,8968,8968,8527,8534,8534,8530,8874,8534,8533,8536,8968,8022,8537,8866,8866,8540,8872,8866,8543,8841,8874,8546,8865,8865,8549,8864,8864,8552,8873,8865,8555,8871,8865,8558,8865,8864,8561,8585,8585,8564,8586,8586,8567,8592,8592,8570,8864,8870,8573,8870,8585,8576,8870,8586,8579,8870,8592,8582,8870,8870,8585,8898,8898,8588,8866,8870,8591,8870,8898,8594,8870,8870,8597,8864,8864,8600,8865,8865,8603,8873,8864,8606,8849,8864,8609,8864,8865,8612,8864,8864,8615,8866,8866,8618,8630,8630,8621,8865,8870,8624,8870,8630,8627,8870,8870,8630,8899,8864,8633,8864,8866,8636,8865,8865,8639,8864,8864,8642,8854,8865,8645,8866,8865,8648,8865,8864,8651,8864,-1,8654,8864,8864,8657,8865,8865,8660,8873,8864,8663,8871,8864,8666,8864,8865,8669,8864,8864,8672,8866,8866,8675,8687,8687,8678,8865,8870,8681,8870,8687,8684,8870,8870,8687,8898,8864,8690,8864,8866,8693,8865,8865,8696,8864,8864,8699,8866,8865,8702,8871,8865,8705,8865,8864,8708,8872,8872,8711,8864,8872,8714,8870,8870,8726,8872,8872,8720,8844,8872,8723,8870,8870,8726,8735,8735,8729,8874,8735,8732,8866,8866,8735,8902,8866,8738,8869,8874,8741,8750,8750,8744,8874,8750,8747,8865,8865,8750,8901,8865,8753,8869,8874,8756,8765,8765,8759,8874,8765,8762,8864,8864,8765,8900,8864,8768,8869,8874,8771,8874,8874,8774,8873,8874,8777,8786,8786,8780,8874,8786,8783,8873,8873,8786,8897,8873,8789,8869,8874,8792,8801,8801,8795,8874,8801,8798,8806,8806,8801,8896,8806,8804,8870,8870,6317,8871,8874,8810,8822,8822,8813,8874,8822,8816,8823,8823,8819,8874,8823,8822,8875,8875,8825,8832,8832,8828,8874,8832,8831,8834,8875,539,8835,8869,8874,8838,8870,8870,-1,-2,-3,-4,0,10,100,115,12,2,3,37,4,45,48,49,50,33,61,37,100,0,99,8855,0,0,0,0,0,-1,0,1,-13,0,-8874,-8835,0,0,479001600,8861,-763,-8876,13,1,-479001600,0,0,0,479001600,-3814,-8881,-479001600,479001600,1,-8878,479001600,-6317,-8890,8,0,479001600,-8888,-479001600,47900160,-8537,-8897,7,0,47900160,-8898,-47900160,4790016,-8537,-8905,6,6,4790016,-8906,-4790016,479001,-8537,-8913,5,1,479001,-8914,-479001,47900,-8537,-8921,4,0,47900,-8922,-47900,4790,-8537,-8929,3,0,4790,-8930,-4790,479,-8537,-8937,2,9,479,-8938,-479,47,-8537,-8945,1,7,47,-8946,-47,4,-8537,-8953,0,4,4,-8954,-4,0,-8537,-8961,-8377,-8961,0,-8962,0,7,-8959,4,-4,-479001600,0,79,40,-7,-4,-47,-40,4,80,-79,-8,-159,-80,8947,10,39,-7875,-8983,40,4,20,2,40,-39,-4,-79,-40,8947,10,19,-7875,-8997,20,2,10,1,20,-19,-2,-39,-20,8947,10,9,-7875,-9011,-80,8939,10,30,10,-9,-1,-19,-10,2,40,-30,-4,-70,-40,8939,10,10,-7875,-9031,20,2,10,1,20,-10,-2,-30,-20,8939,10,0,-7875,-9045,10,16,40,-1,10,0,-1,-10,-10,-16,-8,-96,-80,8915,10,6,-7875,-9063,0,0,0,0,10,-6,-1,-16,-10] diff --git a/.output/golden/examples/sq/exec/logged/mazonka/helloWorld.logged b/.output/golden/examples/sq/exec/logged/mazonka/helloWorld.logged new file mode 100644 index 000000000..18a06b5ee --- /dev/null +++ b/.output/golden/examples/sq/exec/logged/mazonka/helloWorld.logged @@ -0,0 +1,2 @@ +ic: -1 +ram: [12,12,3,36,37,6,37,12,9,37,37,12,0,-1,15,38,36,18,12,12,21,53,37,24,37,12,27,37,37,30,36,12,-1,37,37,0,53,0,-1,72,101,108,108,111,44,32,87,111,114,108,100,33,10,53] diff --git a/.output/golden/examples/sq/exec/logged/mazonka/hi.logged b/.output/golden/examples/sq/exec/logged/mazonka/hi.logged new file mode 100644 index 000000000..55ae5c70d --- /dev/null +++ b/.output/golden/examples/sq/exec/logged/mazonka/hi.logged @@ -0,0 +1,2 @@ +ic: -1 +ram: [0,-1,3,10,-1,6,0,0,-1,72,105] diff --git a/.output/golden/examples/sq/output/output/esolangs/helloWorld.out b/.output/golden/examples/sq/exec/output/esolangs/helloWorld.output similarity index 100% rename from .output/golden/examples/sq/output/output/esolangs/helloWorld.out rename to .output/golden/examples/sq/exec/output/esolangs/helloWorld.output diff --git a/.output/golden/examples/sq/output/output/hello.out b/.output/golden/examples/sq/exec/output/hello.output similarity index 100% rename from .output/golden/examples/sq/output/output/hello.out rename to .output/golden/examples/sq/exec/output/hello.output diff --git a/.output/golden/examples/sq/output/output/longHello.out b/.output/golden/examples/sq/exec/output/longHello.output similarity index 100% rename from .output/golden/examples/sq/output/output/longHello.out rename to .output/golden/examples/sq/exec/output/longHello.output diff --git a/.output/golden/examples/sq/output/output/mazonka/factorial.out b/.output/golden/examples/sq/exec/output/mazonka/factorial.output similarity index 100% rename from .output/golden/examples/sq/output/output/mazonka/factorial.out rename to .output/golden/examples/sq/exec/output/mazonka/factorial.output diff --git a/.output/golden/examples/sq/output/output/mazonka/helloWorld.out b/.output/golden/examples/sq/exec/output/mazonka/helloWorld.output similarity index 100% rename from .output/golden/examples/sq/output/output/mazonka/helloWorld.out rename to .output/golden/examples/sq/exec/output/mazonka/helloWorld.output diff --git a/.output/golden/examples/sq/output/output/mazonka/hi.out b/.output/golden/examples/sq/exec/output/mazonka/hi.output similarity index 100% rename from .output/golden/examples/sq/output/output/mazonka/hi.out rename to .output/golden/examples/sq/exec/output/mazonka/hi.output diff --git a/.output/golden/examples/sq/output/logged/esolangs/helloWorld.out b/.output/golden/examples/sq/output/logged/esolangs/helloWorld.out deleted file mode 100644 index 3a2e3f498..000000000 --- a/.output/golden/examples/sq/output/logged/esolangs/helloWorld.out +++ /dev/null @@ -1 +0,0 @@ --1 diff --git a/.output/golden/examples/sq/output/logged/hello.out b/.output/golden/examples/sq/output/logged/hello.out deleted file mode 100644 index 3a2e3f498..000000000 --- a/.output/golden/examples/sq/output/logged/hello.out +++ /dev/null @@ -1 +0,0 @@ --1 diff --git a/.output/golden/examples/sq/output/logged/longHello.out b/.output/golden/examples/sq/output/logged/longHello.out deleted file mode 100644 index 3a2e3f498..000000000 --- a/.output/golden/examples/sq/output/logged/longHello.out +++ /dev/null @@ -1 +0,0 @@ --1 diff --git a/.output/golden/examples/sq/output/logged/mazonka/factorial.out b/.output/golden/examples/sq/output/logged/mazonka/factorial.out deleted file mode 100644 index 3a2e3f498..000000000 --- a/.output/golden/examples/sq/output/logged/mazonka/factorial.out +++ /dev/null @@ -1 +0,0 @@ --1 diff --git a/.output/golden/examples/sq/output/logged/mazonka/helloWorld.out b/.output/golden/examples/sq/output/logged/mazonka/helloWorld.out deleted file mode 100644 index 3a2e3f498..000000000 --- a/.output/golden/examples/sq/output/logged/mazonka/helloWorld.out +++ /dev/null @@ -1 +0,0 @@ --1 diff --git a/.output/golden/examples/sq/output/logged/mazonka/hi.out b/.output/golden/examples/sq/output/logged/mazonka/hi.out deleted file mode 100644 index 3a2e3f498..000000000 --- a/.output/golden/examples/sq/output/logged/mazonka/hi.out +++ /dev/null @@ -1 +0,0 @@ --1 diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/bottles.logged b/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/bottles.logged new file mode 100644 index 000000000..f12dec671 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/bottles.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 3,Mark "01001100010011110100111101010000",Dup,OutputNum,Liter 0,Liter 32,Liter 44,Liter 108,Liter 108,Liter 97,Liter 119,Liter 32,Liter 101,Liter 104,Liter 116,Liter 32,Liter 110,Liter 111,Liter 32,Liter 114,Liter 101,Liter 101,Liter 98,Liter 32,Liter 102,Liter 111,Liter 32,Liter 115,Liter 101,Liter 108,Liter 116,Liter 116,Liter 111,Liter 98,Liter 32,Call "011100000111001001101001011011100111010001110011",Dup,OutputNum,Liter 0,Liter 114,Liter 101,Liter 101,Liter 98,Liter 32,Liter 102,Liter 111,Liter 32,Liter 115,Liter 101,Liter 108,Liter 116,Liter 116,Liter 111,Liter 98,Liter 32,Call "0111000001110010011010010110111001110100011100110110110001101110",Liter 0,Liter 100,Liter 110,Liter 117,Liter 111,Liter 114,Liter 97,Liter 32,Liter 116,Liter 105,Liter 32,Liter 115,Liter 115,Liter 97,Liter 112,Liter 32,Liter 44,Liter 110,Liter 119,Liter 111,Liter 100,Liter 32,Liter 101,Liter 110,Liter 111,Liter 32,Liter 101,Liter 107,Liter 97,Liter 84,Call "0111000001110010011010010110111001110100011100110110110001101110",Liter 1,Binary Sub,Dup,OutputNum,Liter 0,Liter 108,Liter 108,Liter 97,Liter 119,Liter 32,Liter 101,Liter 104,Liter 116,Liter 32,Liter 110,Liter 111,Liter 32,Liter 114,Liter 101,Liter 101,Liter 98,Liter 32,Liter 102,Liter 111,Liter 32,Liter 115,Liter 101,Liter 108,Liter 116,Liter 116,Liter 111,Liter 98,Liter 32,Call "0111000001110010011010010110111001110100011100110110110001101110",Liter 0,Call "0111000001110010011010010110111001110100011100110110110001101110",Dup,Branch EZ "010011000100111101001111010100000011101000110001",Jump "01001100010011110100111101010000",Mark "010011000100111101001111010100000011101000110001",End,Mark "011100000111001001101001011011100111010001110011",Dup,Branch EZ "01110000011100100110100101101110011101000111001101011111011001010110111001100100",OutputChar,Jump "011100000111001001101001011011100111010001110011",Mark "01110000011100100110100101101110011101000111001101011111011001010110111001100100",Discard,Return,Mark "0111000001110010011010010110111001110100011100110110110001101110",Call "011100000111001001101001011011100111010001110011",Liter 10,OutputChar,Return] 128 (IS []) +stack: fromList [0] +ram: [] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/hello.logged b/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/hello.logged new file mode 100644 index 000000000..1be5e3541 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/hello.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 32,Liter 44,Liter 111,Liter 108,Liter 108,Liter 101,Liter 72,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,Liter 10,Liter 33,Liter 100,Liter 108,Liter 114,Liter 111,Liter 119,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,End] 29 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/hello2.logged b/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/hello2.logged new file mode 100644 index 000000000..15e86d681 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/hello2.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 10,Liter 33,Liter 100,Liter 108,Liter 114,Liter 111,Liter 119,Liter 32,Liter 44,Liter 111,Liter 108,Liter 108,Liter 101,Liter 72,Call "011100000111001001101001011011100111010001110011",End,Mark "011100000111001001101001011011100111010001110011",Dup,Branch EZ "01110000011100100110100101101110011101000111001101011111011001010110111001100100",OutputChar,Jump "011100000111001001101001011011100111010001110011",Mark "01110000011100100110100101101110011101000111001101011111011001010110111001100100",Discard,Return,Mark "0111000001110010011010010110111001110100011100110110110001101110",Call "011100000111001001101001011011100111010001110011",Liter 10,OutputChar,Return] 17 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/hello4.logged b/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/hello4.logged new file mode 100644 index 000000000..a7de17642 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/hello4.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 33,Liter 100,Liter 108,Liter 114,Liter 111,Liter 119,Liter 32,Liter 44,Liter 111,Liter 108,Liter 108,Liter 101,Liter 72,Call "0111000001110010011010010110111001110100011100110110110001101110",End,Mark "011100000111001001101001011011100111010001110011",Dup,Branch EZ "01110000011100100110100101101110011101000111001101011111011001010110111001100100",OutputChar,Jump "011100000111001001101001011011100111010001110011",Mark "01110000011100100110100101101110011101000111001101011111011001010110111001100100",Discard,Return,Mark "0111000001110010011010010110111001110100011100110110110001101110",Call "011100000111001001101001011011100111010001110011",Liter 10,OutputChar,Return] 16 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/prim.logged b/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/prim.logged new file mode 100644 index 000000000..e2d569afd --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/prim.logged @@ -0,0 +1,3 @@ +iu: IU [Mark "0111001101110100",Liter 0,Liter 93,Liter 48,Liter 48,Liter 49,Liter 45,Liter 50,Liter 91,Liter 32,Liter 115,Liter 114,Liter 101,Liter 98,Liter 109,Liter 117,Liter 110,Liter 32,Liter 109,Liter 105,Liter 114,Liter 112,Call "0111000001110010011010010110111001110100011100110110110001101110",Liter 0,Mark "011001100101111101110011011101000110000101110010011101000101111100110001",Dup,Liter 100,Binary Sub,Branch EZ "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110001",Dup,Liter 100,Binary Add,Liter 1,Store,Liter 1,Binary Add,Jump "011001100101111101110011011101000110000101110010011101000101111100110001",Mark "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110001",Discard,Liter 2,Mark "011001100101111101110011011101000110000101110010011101000101111100110010",Dup,Liter 11,Binary Sub,Branch EZ "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110010",Liter 2,Mark "011001100101111101110011011101000110000101110010011101000101111100110011",Dup,Liter 100,Binary Sub,Branch EZ "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110011",Dup,Liter 1,Swap,Store,Swap,Dup,Liter 2,Swap,Store,Swap,Liter 1,Load,Liter 2,Load,Binary Mul,Liter 100,Binary Add,Liter 0,Store,Liter 1,Binary Add,Jump "011001100101111101110011011101000110000101110010011101000101111100110011",Mark "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110011",Discard,Liter 1,Binary Add,Jump "011001100101111101110011011101000110000101110010011101000101111100110010",Mark "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110010",Discard,Liter 2,Mark "011001100101111101110011011101000110000101110010011101000101111100110100",Dup,Liter 100,Binary Sub,Branch EZ "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110100",Dup,Liter 100,Binary Add,Load,Branch EZ "011011100110111101100100011100100110000101110111",Dup,OutputNum,Liter 0,Liter 32,Call "011100000111001001101001011011100111010001110011",Mark "011011100110111101100100011100100110000101110111",Liter 1,Binary Add,Jump "011001100101111101110011011101000110000101110010011101000101111100110100",Mark "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110100",Discard,Liter 0,Call "0111000001110010011010010110111001110100011100110110110001101110",End,Mark "011100000111001001101001011011100111010001110011",Dup,Branch EZ "01110000011100100110100101101110011101000111001101011111011001010110111001100100",OutputChar,Jump "011100000111001001101001011011100111010001110011",Mark "01110000011100100110100101101110011101000111001101011111011001010110111001100100",Discard,Return,Mark "0111000001110010011010010110111001110100011100110110110001101110",Call "011100000111001001101001011011100111010001110011",Liter 10,OutputChar,Return] 105 (IS []) +stack: fromList [] +ram: [0,99,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,1,0,0,0,1,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/true.logged b/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/true.logged new file mode 100644 index 000000000..ea02f0c85 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/False/true.logged @@ -0,0 +1,3 @@ +iu: IU [End] 1 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/bottles.logged b/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/bottles.logged new file mode 100644 index 000000000..9eaf022f6 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/bottles.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 3,Mark "LOOP",Dup,OutputNum,Liter 0,Liter 32,Liter 44,Liter 108,Liter 108,Liter 97,Liter 119,Liter 32,Liter 101,Liter 104,Liter 116,Liter 32,Liter 110,Liter 111,Liter 32,Liter 114,Liter 101,Liter 101,Liter 98,Liter 32,Liter 102,Liter 111,Liter 32,Liter 115,Liter 101,Liter 108,Liter 116,Liter 116,Liter 111,Liter 98,Liter 32,Call "prints",Dup,OutputNum,Liter 0,Liter 114,Liter 101,Liter 101,Liter 98,Liter 32,Liter 102,Liter 111,Liter 32,Liter 115,Liter 101,Liter 108,Liter 116,Liter 116,Liter 111,Liter 98,Liter 32,Call "printsln",Liter 0,Liter 100,Liter 110,Liter 117,Liter 111,Liter 114,Liter 97,Liter 32,Liter 116,Liter 105,Liter 32,Liter 115,Liter 115,Liter 97,Liter 112,Liter 32,Liter 44,Liter 110,Liter 119,Liter 111,Liter 100,Liter 32,Liter 101,Liter 110,Liter 111,Liter 32,Liter 101,Liter 107,Liter 97,Liter 84,Call "printsln",Liter 1,Binary Sub,Dup,OutputNum,Liter 0,Liter 108,Liter 108,Liter 97,Liter 119,Liter 32,Liter 101,Liter 104,Liter 116,Liter 32,Liter 110,Liter 111,Liter 32,Liter 114,Liter 101,Liter 101,Liter 98,Liter 32,Liter 102,Liter 111,Liter 32,Liter 115,Liter 101,Liter 108,Liter 116,Liter 116,Liter 111,Liter 98,Liter 32,Call "printsln",Liter 0,Call "printsln",Dup,Branch EZ "LOOP:1",Jump "LOOP",Mark "LOOP:1",End,Mark "prints",Dup,Branch EZ "prints_end",OutputChar,Jump "prints",Mark "prints_end",Discard,Return,Mark "printsln",Call "prints",Liter 10,OutputChar,Return] 128 (IS []) +stack: fromList [0] +ram: [] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/hello.logged b/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/hello.logged new file mode 100644 index 000000000..1be5e3541 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/hello.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 32,Liter 44,Liter 111,Liter 108,Liter 108,Liter 101,Liter 72,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,Liter 10,Liter 33,Liter 100,Liter 108,Liter 114,Liter 111,Liter 119,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,End] 29 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/hello2.logged b/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/hello2.logged new file mode 100644 index 000000000..512936818 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/hello2.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 10,Liter 33,Liter 100,Liter 108,Liter 114,Liter 111,Liter 119,Liter 32,Liter 44,Liter 111,Liter 108,Liter 108,Liter 101,Liter 72,Call "prints",End,Mark "prints",Dup,Branch EZ "prints_end",OutputChar,Jump "prints",Mark "prints_end",Discard,Return,Mark "printsln",Call "prints",Liter 10,OutputChar,Return] 17 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/hello4.logged b/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/hello4.logged new file mode 100644 index 000000000..dea2ef8b6 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/hello4.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 33,Liter 100,Liter 108,Liter 114,Liter 111,Liter 119,Liter 32,Liter 44,Liter 111,Liter 108,Liter 108,Liter 101,Liter 72,Call "printsln",End,Mark "prints",Dup,Branch EZ "prints_end",OutputChar,Jump "prints",Mark "prints_end",Discard,Return,Mark "printsln",Call "prints",Liter 10,OutputChar,Return] 16 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/prim.logged b/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/prim.logged new file mode 100644 index 000000000..4ed2dee92 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/prim.logged @@ -0,0 +1,3 @@ +iu: IU [Mark "st",Liter 0,Liter 93,Liter 48,Liter 48,Liter 49,Liter 45,Liter 50,Liter 91,Liter 32,Liter 115,Liter 114,Liter 101,Liter 98,Liter 109,Liter 117,Liter 110,Liter 32,Liter 109,Liter 105,Liter 114,Liter 112,Call "printsln",Liter 0,Mark "f_start_1",Dup,Liter 100,Binary Sub,Branch EZ "f_finished_1",Dup,Liter 100,Binary Add,Liter 1,Store,Liter 1,Binary Add,Jump "f_start_1",Mark "f_finished_1",Discard,Liter 2,Mark "f_start_2",Dup,Liter 11,Binary Sub,Branch EZ "f_finished_2",Liter 2,Mark "f_start_3",Dup,Liter 100,Binary Sub,Branch EZ "f_finished_3",Dup,Liter 1,Swap,Store,Swap,Dup,Liter 2,Swap,Store,Swap,Liter 1,Load,Liter 2,Load,Binary Mul,Liter 100,Binary Add,Liter 0,Store,Liter 1,Binary Add,Jump "f_start_3",Mark "f_finished_3",Discard,Liter 1,Binary Add,Jump "f_start_2",Mark "f_finished_2",Discard,Liter 2,Mark "f_start_4",Dup,Liter 100,Binary Sub,Branch EZ "f_finished_4",Dup,Liter 100,Binary Add,Load,Branch EZ "nodraw",Dup,OutputNum,Liter 0,Liter 32,Call "prints",Mark "nodraw",Liter 1,Binary Add,Jump "f_start_4",Mark "f_finished_4",Discard,Liter 0,Call "printsln",End,Mark "prints",Dup,Branch EZ "prints_end",OutputChar,Jump "prints",Mark "prints_end",Discard,Return,Mark "printsln",Call "prints",Liter 10,OutputChar,Return] 105 (IS []) +stack: fromList [] +ram: [0,99,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,1,0,0,0,1,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/true.logged b/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/true.logged new file mode 100644 index 000000000..ea02f0c85 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/from-wsa/stn/True/true.logged @@ -0,0 +1,3 @@ +iu: IU [End] 1 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/calc.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/calc.logged new file mode 100644 index 000000000..835cf7cb2 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/calc.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 115,Store,Liter 7,Liter 111,Store,Liter 8,Liter 109,Store,Liter 9,Liter 101,Store,Liter 10,Liter 32,Store,Liter 11,Liter 110,Store,Liter 12,Liter 117,Store,Liter 13,Liter 109,Store,Liter 14,Liter 98,Store,Liter 15,Liter 101,Store,Liter 16,Liter 114,Store,Liter 17,Liter 115,Store,Liter 18,Liter 44,Store,Liter 19,Liter 32,Store,Liter 20,Liter 116,Store,Liter 21,Liter 104,Store,Liter 22,Liter 101,Store,Liter 23,Liter 110,Store,Liter 24,Liter 32,Store,Liter 25,Liter 45,Store,Liter 26,Liter 49,Store,Liter 27,Liter 32,Store,Liter 28,Liter 116,Store,Liter 29,Liter 111,Store,Liter 30,Liter 32,Store,Liter 31,Liter 102,Store,Liter 32,Liter 105,Store,Liter 33,Liter 110,Store,Liter 34,Liter 105,Store,Liter 35,Liter 115,Store,Liter 36,Liter 104,Store,Liter 37,Liter 0,Store,Liter 42,Liter 78,Store,Liter 43,Liter 117,Store,Liter 44,Liter 109,Store,Liter 45,Liter 98,Store,Liter 46,Liter 101,Store,Liter 47,Liter 114,Store,Liter 48,Liter 58,Store,Liter 49,Liter 0,Store,Liter 60,Liter 84,Store,Liter 61,Liter 111,Store,Liter 62,Liter 116,Store,Liter 63,Liter 97,Store,Liter 64,Liter 108,Store,Liter 65,Liter 32,Store,Liter 66,Liter 105,Store,Liter 67,Liter 115,Store,Liter 68,Liter 32,Store,Liter 69,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",Liter 100,Liter 0,Store,Mark "01101100011011110110111101110000",Liter 42,Call "0111011101110010011010010111010001100101",Liter 101,InputNum,Liter 101,Load,Dup,Liter (-1),Binary Sub,Branch EZ "01110000011100100110111101100111011001010110111001100100",Liter 100,Load,Binary Add,Liter 100,Swap,Store,Jump "01101100011011110110111101110000",Mark "01110000011100100110111101100111011001010110111001100100",Discard,Liter 60,Call "0111011101110010011010010111010001100101",Liter 100,Load,OutputNum,Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 201 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,115,111,109,101,32,110,117,109,98,101,114,115,44,32,116,104,101,110,32,45,49,32,116,111,32,102,105,110,105,115,104,0,0,0,0,0,78,117,109,98,101,114,58,0,0,0,0,0,0,0,0,0,0,0,84,111,116,97,108,32,105,115,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/count.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/count.logged new file mode 100644 index 000000000..6678ddbef --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/count.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 1,Mark "01000011",Dup,OutputNum,Liter 10,OutputChar,Liter 1,Binary Add,Dup,Liter 11,Binary Sub,Branch EZ "01000101",Jump "01000011",Mark "01000101",Discard,End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 16 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/fact.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/fact.logged new file mode 100644 index 000000000..0346e18d5 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/fact.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 33,Store,Liter 21,Liter 32,Store,Liter 22,Liter 61,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 100,Load,Call "01100110011000010110001101110100",Liter 100,Load,OutputNum,Liter 20,Call "0111011101110010011010010111010001100101",OutputNum,Call "01101110011001010111011101101100011010010110111001100101",End,Mark "01100110011000010110001101110100",Dup,Liter 1,Binary Sub,Branch EZ "0110011001100001011000110111010001100010011000010111001101100101",Dup,Liter 1,Binary Sub,Call "01100110011000010110001101110100",Binary Mul,Return,Mark "0110011001100001011000110111010001100010011000010111001101100101",Liter 1,Discard,Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 81 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,33,32,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/hWorld.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/hWorld.logged new file mode 100644 index 000000000..3c510bffa --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/hWorld.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 72,Store,Liter 1,Liter 101,Store,Liter 2,Liter 108,Store,Liter 3,Liter 108,Store,Liter 4,Liter 111,Store,Liter 5,Liter 44,Store,Liter 6,Liter 32,Store,Liter 7,Liter 119,Store,Liter 8,Liter 111,Store,Liter 9,Liter 114,Store,Liter 10,Liter 108,Store,Liter 11,Liter 100,Store,Liter 12,Liter 32,Store,Liter 13,Liter 111,Store,Liter 14,Liter 102,Store,Liter 15,Liter 32,Store,Liter 16,Liter 115,Store,Liter 17,Liter 112,Store,Liter 18,Liter 97,Store,Liter 19,Liter 99,Store,Liter 20,Liter 101,Store,Liter 21,Liter 115,Store,Liter 22,Liter 33,Store,Liter 23,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 76 (IS []) +stack: fromList [] +ram: [72,101,108,108,111,44,32,119,111,114,108,100,32,111,102,32,115,112,97,99,101,115,33,0] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/hanoi.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/hanoi.logged new file mode 100644 index 000000000..26abd252d --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/hanoi.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 32,Store,Liter 21,Liter 45,Store,Liter 22,Liter 62,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 100,Load,Liter 1,Liter 3,Liter 2,Call "0110100001100001011011100110111101101001",End,Mark "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 100,Load,Branch EZ "0110010101101110011001000110100001100001011011100110111101101001",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 101,Load,Liter 103,Load,Liter 102,Load,Call "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 101,Load,OutputNum,Liter 20,Call "0111011101110010011010010111010001100101",Liter 102,Load,OutputNum,Call "01101110011001010111011101101100011010010110111001100101",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 103,Load,Liter 102,Load,Liter 101,Load,Call "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Mark "0110010101101110011001000110100001100001011011100110111101101001",Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 77 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,32,45,62,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,3,2] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/helloWorld.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/helloWorld.logged new file mode 100644 index 000000000..fbc0dd9ad --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/helloWorld.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 72,OutputChar,Liter 101,OutputChar,Liter 108,OutputChar,Liter 108,OutputChar,Liter 111,OutputChar,Liter 44,OutputChar,Liter 32,OutputChar,Liter 119,OutputChar,Liter 111,OutputChar,Liter 114,OutputChar,Liter 108,OutputChar,Liter 100,OutputChar,End] 25 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/locTest.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/locTest.logged new file mode 100644 index 000000000..5833f3ab5 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/locTest.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 0,Call "0111011101110010011010010111010001100101",Liter 101,InputNum,Liter 100,Load,Liter 101,Load,Call "01101100011011110110001101110100011001010111001101110100",OutputNum,End,Mark "01101100011011110110001101110100011001010111001101110100",Copy 0,Copy 2,Binary Add,Slide 2,Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 66 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/name.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/name.logged new file mode 100644 index 000000000..5cf6f9803 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/name.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 80,Store,Liter 1,Liter 108,Store,Liter 2,Liter 101,Store,Liter 3,Liter 97,Store,Liter 4,Liter 115,Store,Liter 5,Liter 101,Store,Liter 6,Liter 32,Store,Liter 7,Liter 101,Store,Liter 8,Liter 110,Store,Liter 9,Liter 116,Store,Liter 10,Liter 101,Store,Liter 11,Liter 114,Store,Liter 12,Liter 32,Store,Liter 13,Liter 121,Store,Liter 14,Liter 111,Store,Liter 15,Liter 117,Store,Liter 16,Liter 114,Store,Liter 17,Liter 32,Store,Liter 18,Liter 110,Store,Liter 19,Liter 97,Store,Liter 20,Liter 109,Store,Liter 21,Liter 101,Store,Liter 22,Liter 58,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 30,Liter 72,Store,Liter 31,Liter 101,Store,Liter 32,Liter 108,Store,Liter 33,Liter 108,Store,Liter 34,Liter 111,Store,Liter 35,Liter 32,Store,Liter 36,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,Call "01110010011001010110000101100100",Liter 30,Call "0111011101110010011010010111010001100101",Liter 100,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 106 (IS []) +stack: fromList [] +ram: [80,108,101,97,115,101,32,101,110,116,101,114,32,121,111,117,114,32,110,97,109,101,58,32,0,0,0,0,0,0,72,101,108,108,111,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,114,105,116,101,79,110,108,121,10,0] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/truthMachine.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/truthMachine.logged new file mode 100644 index 000000000..44e15799f --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/False/truthMachine.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Dup,InputNum,Load,Branch EZ "0",Mark "1",Liter 1,OutputNum,Jump "1",Mark "0",Liter 0,OutputNum,End] 13 (IS []) +stack: fromList [] +ram: [0] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/calc.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/calc.logged new file mode 100644 index 000000000..21f4bb792 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/calc.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 115,Store,Liter 7,Liter 111,Store,Liter 8,Liter 109,Store,Liter 9,Liter 101,Store,Liter 10,Liter 32,Store,Liter 11,Liter 110,Store,Liter 12,Liter 117,Store,Liter 13,Liter 109,Store,Liter 14,Liter 98,Store,Liter 15,Liter 101,Store,Liter 16,Liter 114,Store,Liter 17,Liter 115,Store,Liter 18,Liter 44,Store,Liter 19,Liter 32,Store,Liter 20,Liter 116,Store,Liter 21,Liter 104,Store,Liter 22,Liter 101,Store,Liter 23,Liter 110,Store,Liter 24,Liter 32,Store,Liter 25,Liter 45,Store,Liter 26,Liter 49,Store,Liter 27,Liter 32,Store,Liter 28,Liter 116,Store,Liter 29,Liter 111,Store,Liter 30,Liter 32,Store,Liter 31,Liter 102,Store,Liter 32,Liter 105,Store,Liter 33,Liter 110,Store,Liter 34,Liter 105,Store,Liter 35,Liter 115,Store,Liter 36,Liter 104,Store,Liter 37,Liter 0,Store,Liter 42,Liter 78,Store,Liter 43,Liter 117,Store,Liter 44,Liter 109,Store,Liter 45,Liter 98,Store,Liter 46,Liter 101,Store,Liter 47,Liter 114,Store,Liter 48,Liter 58,Store,Liter 49,Liter 0,Store,Liter 60,Liter 84,Store,Liter 61,Liter 111,Store,Liter 62,Liter 116,Store,Liter 63,Liter 97,Store,Liter 64,Liter 108,Store,Liter 65,Liter 32,Store,Liter 66,Liter 105,Store,Liter 67,Liter 115,Store,Liter 68,Liter 32,Store,Liter 69,Liter 0,Store,Liter 0,Call "write",Call "newline",Liter 100,Liter 0,Store,Mark "loop",Liter 42,Call "write",Liter 101,InputNum,Liter 101,Load,Dup,Liter (-1),Binary Sub,Branch EZ "progend",Liter 100,Load,Binary Add,Liter 100,Swap,Store,Jump "loop",Mark "progend",Discard,Liter 60,Call "write",Liter 100,Load,OutputNum,Call "newline",End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 201 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,115,111,109,101,32,110,117,109,98,101,114,115,44,32,116,104,101,110,32,45,49,32,116,111,32,102,105,110,105,115,104,0,0,0,0,0,78,117,109,98,101,114,58,0,0,0,0,0,0,0,0,0,0,0,84,111,116,97,108,32,105,115,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/count.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/count.logged new file mode 100644 index 000000000..8178c3cf4 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/count.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 1,Mark "C",Dup,OutputNum,Liter 10,OutputChar,Liter 1,Binary Add,Dup,Liter 11,Binary Sub,Branch EZ "E",Jump "C",Mark "E",Discard,End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 16 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/fact.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/fact.logged new file mode 100644 index 000000000..d3b9d4b58 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/fact.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 33,Store,Liter 21,Liter 32,Store,Liter 22,Liter 61,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "write",Liter 100,InputNum,Liter 100,Load,Call "fact",Liter 100,Load,OutputNum,Liter 20,Call "write",OutputNum,Call "newline",End,Mark "fact",Dup,Liter 1,Binary Sub,Branch EZ "factbase",Dup,Liter 1,Binary Sub,Call "fact",Binary Mul,Return,Mark "factbase",Liter 1,Discard,Return,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 81 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,33,32,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/hWorld.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/hWorld.logged new file mode 100644 index 000000000..7160f9fe8 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/hWorld.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 72,Store,Liter 1,Liter 101,Store,Liter 2,Liter 108,Store,Liter 3,Liter 108,Store,Liter 4,Liter 111,Store,Liter 5,Liter 44,Store,Liter 6,Liter 32,Store,Liter 7,Liter 119,Store,Liter 8,Liter 111,Store,Liter 9,Liter 114,Store,Liter 10,Liter 108,Store,Liter 11,Liter 100,Store,Liter 12,Liter 32,Store,Liter 13,Liter 111,Store,Liter 14,Liter 102,Store,Liter 15,Liter 32,Store,Liter 16,Liter 115,Store,Liter 17,Liter 112,Store,Liter 18,Liter 97,Store,Liter 19,Liter 99,Store,Liter 20,Liter 101,Store,Liter 21,Liter 115,Store,Liter 22,Liter 33,Store,Liter 23,Liter 0,Store,Liter 0,Call "write",Call "newline",End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 76 (IS []) +stack: fromList [] +ram: [72,101,108,108,111,44,32,119,111,114,108,100,32,111,102,32,115,112,97,99,101,115,33,0] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/hanoi.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/hanoi.logged new file mode 100644 index 000000000..afa707362 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/hanoi.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 32,Store,Liter 21,Liter 45,Store,Liter 22,Liter 62,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "write",Liter 100,InputNum,Liter 100,Load,Liter 1,Liter 3,Liter 2,Call "hanoi",End,Mark "hanoi",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 100,Load,Branch EZ "endhanoi",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 101,Load,Liter 103,Load,Liter 102,Load,Call "hanoi",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 101,Load,OutputNum,Liter 20,Call "write",Liter 102,Load,OutputNum,Call "newline",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 103,Load,Liter 102,Load,Liter 101,Load,Call "hanoi",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Mark "endhanoi",Return,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 77 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,32,45,62,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,3,2] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/helloWorld.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/helloWorld.logged new file mode 100644 index 000000000..fbc0dd9ad --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/helloWorld.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 72,OutputChar,Liter 101,OutputChar,Liter 108,OutputChar,Liter 108,OutputChar,Liter 111,OutputChar,Liter 44,OutputChar,Liter 32,OutputChar,Liter 119,OutputChar,Liter 111,OutputChar,Liter 114,OutputChar,Liter 108,OutputChar,Liter 100,OutputChar,End] 25 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/locTest.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/locTest.logged new file mode 100644 index 000000000..9a76c145d --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/locTest.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 0,Call "write",Liter 100,InputNum,Liter 0,Call "write",Liter 101,InputNum,Liter 100,Load,Liter 101,Load,Call "loctest",OutputNum,End,Mark "loctest",Copy 0,Copy 2,Binary Add,Slide 2,Return,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 66 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/name.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/name.logged new file mode 100644 index 000000000..c2c7b36d0 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/name.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 80,Store,Liter 1,Liter 108,Store,Liter 2,Liter 101,Store,Liter 3,Liter 97,Store,Liter 4,Liter 115,Store,Liter 5,Liter 101,Store,Liter 6,Liter 32,Store,Liter 7,Liter 101,Store,Liter 8,Liter 110,Store,Liter 9,Liter 116,Store,Liter 10,Liter 101,Store,Liter 11,Liter 114,Store,Liter 12,Liter 32,Store,Liter 13,Liter 121,Store,Liter 14,Liter 111,Store,Liter 15,Liter 117,Store,Liter 16,Liter 114,Store,Liter 17,Liter 32,Store,Liter 18,Liter 110,Store,Liter 19,Liter 97,Store,Liter 20,Liter 109,Store,Liter 21,Liter 101,Store,Liter 22,Liter 58,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 30,Liter 72,Store,Liter 31,Liter 101,Store,Liter 32,Liter 108,Store,Liter 33,Liter 108,Store,Liter 34,Liter 111,Store,Liter 35,Liter 32,Store,Liter 36,Liter 0,Store,Liter 0,Call "write",Liter 100,Call "read",Liter 30,Call "write",Liter 100,Call "write",Call "newline",End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 106 (IS []) +stack: fromList [] +ram: [80,108,101,97,115,101,32,101,110,116,101,114,32,121,111,117,114,32,110,97,109,101,58,32,0,0,0,0,0,0,72,101,108,108,111,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,114,105,116,101,79,110,108,121,10,0] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/truthMachine.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/truthMachine.logged new file mode 100644 index 000000000..ef4e27062 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/stn/True/truthMachine.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Dup,InputNum,Load,Branch EZ "\NUL",Mark "\SOH",Liter 1,OutputNum,Jump "\SOH",Mark "\NUL",Liter 0,OutputNum,End] 13 (IS []) +stack: fromList [] +ram: [0] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/calc.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/calc.logged new file mode 100644 index 000000000..835cf7cb2 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/calc.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 115,Store,Liter 7,Liter 111,Store,Liter 8,Liter 109,Store,Liter 9,Liter 101,Store,Liter 10,Liter 32,Store,Liter 11,Liter 110,Store,Liter 12,Liter 117,Store,Liter 13,Liter 109,Store,Liter 14,Liter 98,Store,Liter 15,Liter 101,Store,Liter 16,Liter 114,Store,Liter 17,Liter 115,Store,Liter 18,Liter 44,Store,Liter 19,Liter 32,Store,Liter 20,Liter 116,Store,Liter 21,Liter 104,Store,Liter 22,Liter 101,Store,Liter 23,Liter 110,Store,Liter 24,Liter 32,Store,Liter 25,Liter 45,Store,Liter 26,Liter 49,Store,Liter 27,Liter 32,Store,Liter 28,Liter 116,Store,Liter 29,Liter 111,Store,Liter 30,Liter 32,Store,Liter 31,Liter 102,Store,Liter 32,Liter 105,Store,Liter 33,Liter 110,Store,Liter 34,Liter 105,Store,Liter 35,Liter 115,Store,Liter 36,Liter 104,Store,Liter 37,Liter 0,Store,Liter 42,Liter 78,Store,Liter 43,Liter 117,Store,Liter 44,Liter 109,Store,Liter 45,Liter 98,Store,Liter 46,Liter 101,Store,Liter 47,Liter 114,Store,Liter 48,Liter 58,Store,Liter 49,Liter 0,Store,Liter 60,Liter 84,Store,Liter 61,Liter 111,Store,Liter 62,Liter 116,Store,Liter 63,Liter 97,Store,Liter 64,Liter 108,Store,Liter 65,Liter 32,Store,Liter 66,Liter 105,Store,Liter 67,Liter 115,Store,Liter 68,Liter 32,Store,Liter 69,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",Liter 100,Liter 0,Store,Mark "01101100011011110110111101110000",Liter 42,Call "0111011101110010011010010111010001100101",Liter 101,InputNum,Liter 101,Load,Dup,Liter (-1),Binary Sub,Branch EZ "01110000011100100110111101100111011001010110111001100100",Liter 100,Load,Binary Add,Liter 100,Swap,Store,Jump "01101100011011110110111101110000",Mark "01110000011100100110111101100111011001010110111001100100",Discard,Liter 60,Call "0111011101110010011010010111010001100101",Liter 100,Load,OutputNum,Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 201 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,115,111,109,101,32,110,117,109,98,101,114,115,44,32,116,104,101,110,32,45,49,32,116,111,32,102,105,110,105,115,104,0,0,0,0,0,78,117,109,98,101,114,58,0,0,0,0,0,0,0,0,0,0,0,84,111,116,97,108,32,105,115,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/count.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/count.logged new file mode 100644 index 000000000..6678ddbef --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/count.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 1,Mark "01000011",Dup,OutputNum,Liter 10,OutputChar,Liter 1,Binary Add,Dup,Liter 11,Binary Sub,Branch EZ "01000101",Jump "01000011",Mark "01000101",Discard,End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 16 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/fact.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/fact.logged new file mode 100644 index 000000000..0346e18d5 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/fact.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 33,Store,Liter 21,Liter 32,Store,Liter 22,Liter 61,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 100,Load,Call "01100110011000010110001101110100",Liter 100,Load,OutputNum,Liter 20,Call "0111011101110010011010010111010001100101",OutputNum,Call "01101110011001010111011101101100011010010110111001100101",End,Mark "01100110011000010110001101110100",Dup,Liter 1,Binary Sub,Branch EZ "0110011001100001011000110111010001100010011000010111001101100101",Dup,Liter 1,Binary Sub,Call "01100110011000010110001101110100",Binary Mul,Return,Mark "0110011001100001011000110111010001100010011000010111001101100101",Liter 1,Discard,Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 81 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,33,32,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/hanoi.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/hanoi.logged new file mode 100644 index 000000000..26abd252d --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/hanoi.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 32,Store,Liter 21,Liter 45,Store,Liter 22,Liter 62,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 100,Load,Liter 1,Liter 3,Liter 2,Call "0110100001100001011011100110111101101001",End,Mark "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 100,Load,Branch EZ "0110010101101110011001000110100001100001011011100110111101101001",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 101,Load,Liter 103,Load,Liter 102,Load,Call "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 101,Load,OutputNum,Liter 20,Call "0111011101110010011010010111010001100101",Liter 102,Load,OutputNum,Call "01101110011001010111011101101100011010010110111001100101",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 103,Load,Liter 102,Load,Liter 101,Load,Call "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Mark "0110010101101110011001000110100001100001011011100110111101101001",Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 77 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,32,45,62,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,3,2] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/hworld.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/hworld.logged new file mode 100644 index 000000000..3c510bffa --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/hworld.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 72,Store,Liter 1,Liter 101,Store,Liter 2,Liter 108,Store,Liter 3,Liter 108,Store,Liter 4,Liter 111,Store,Liter 5,Liter 44,Store,Liter 6,Liter 32,Store,Liter 7,Liter 119,Store,Liter 8,Liter 111,Store,Liter 9,Liter 114,Store,Liter 10,Liter 108,Store,Liter 11,Liter 100,Store,Liter 12,Liter 32,Store,Liter 13,Liter 111,Store,Liter 14,Liter 102,Store,Liter 15,Liter 32,Store,Liter 16,Liter 115,Store,Liter 17,Liter 112,Store,Liter 18,Liter 97,Store,Liter 19,Liter 99,Store,Liter 20,Liter 101,Store,Liter 21,Liter 115,Store,Liter 22,Liter 33,Store,Liter 23,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 76 (IS []) +stack: fromList [] +ram: [72,101,108,108,111,44,32,119,111,114,108,100,32,111,102,32,115,112,97,99,101,115,33,0] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/loctest.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/loctest.logged new file mode 100644 index 000000000..5833f3ab5 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/loctest.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 0,Call "0111011101110010011010010111010001100101",Liter 101,InputNum,Liter 100,Load,Liter 101,Load,Call "01101100011011110110001101110100011001010111001101110100",OutputNum,End,Mark "01101100011011110110001101110100011001010111001101110100",Copy 0,Copy 2,Binary Add,Slide 2,Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 66 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/name.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/name.logged new file mode 100644 index 000000000..5cf6f9803 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/False/name.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 80,Store,Liter 1,Liter 108,Store,Liter 2,Liter 101,Store,Liter 3,Liter 97,Store,Liter 4,Liter 115,Store,Liter 5,Liter 101,Store,Liter 6,Liter 32,Store,Liter 7,Liter 101,Store,Liter 8,Liter 110,Store,Liter 9,Liter 116,Store,Liter 10,Liter 101,Store,Liter 11,Liter 114,Store,Liter 12,Liter 32,Store,Liter 13,Liter 121,Store,Liter 14,Liter 111,Store,Liter 15,Liter 117,Store,Liter 16,Liter 114,Store,Liter 17,Liter 32,Store,Liter 18,Liter 110,Store,Liter 19,Liter 97,Store,Liter 20,Liter 109,Store,Liter 21,Liter 101,Store,Liter 22,Liter 58,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 30,Liter 72,Store,Liter 31,Liter 101,Store,Liter 32,Liter 108,Store,Liter 33,Liter 108,Store,Liter 34,Liter 111,Store,Liter 35,Liter 32,Store,Liter 36,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,Call "01110010011001010110000101100100",Liter 30,Call "0111011101110010011010010111010001100101",Liter 100,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 106 (IS []) +stack: fromList [] +ram: [80,108,101,97,115,101,32,101,110,116,101,114,32,121,111,117,114,32,110,97,109,101,58,32,0,0,0,0,0,0,72,101,108,108,111,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,114,105,116,101,79,110,108,121,10,0] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/calc.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/calc.logged new file mode 100644 index 000000000..21f4bb792 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/calc.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 115,Store,Liter 7,Liter 111,Store,Liter 8,Liter 109,Store,Liter 9,Liter 101,Store,Liter 10,Liter 32,Store,Liter 11,Liter 110,Store,Liter 12,Liter 117,Store,Liter 13,Liter 109,Store,Liter 14,Liter 98,Store,Liter 15,Liter 101,Store,Liter 16,Liter 114,Store,Liter 17,Liter 115,Store,Liter 18,Liter 44,Store,Liter 19,Liter 32,Store,Liter 20,Liter 116,Store,Liter 21,Liter 104,Store,Liter 22,Liter 101,Store,Liter 23,Liter 110,Store,Liter 24,Liter 32,Store,Liter 25,Liter 45,Store,Liter 26,Liter 49,Store,Liter 27,Liter 32,Store,Liter 28,Liter 116,Store,Liter 29,Liter 111,Store,Liter 30,Liter 32,Store,Liter 31,Liter 102,Store,Liter 32,Liter 105,Store,Liter 33,Liter 110,Store,Liter 34,Liter 105,Store,Liter 35,Liter 115,Store,Liter 36,Liter 104,Store,Liter 37,Liter 0,Store,Liter 42,Liter 78,Store,Liter 43,Liter 117,Store,Liter 44,Liter 109,Store,Liter 45,Liter 98,Store,Liter 46,Liter 101,Store,Liter 47,Liter 114,Store,Liter 48,Liter 58,Store,Liter 49,Liter 0,Store,Liter 60,Liter 84,Store,Liter 61,Liter 111,Store,Liter 62,Liter 116,Store,Liter 63,Liter 97,Store,Liter 64,Liter 108,Store,Liter 65,Liter 32,Store,Liter 66,Liter 105,Store,Liter 67,Liter 115,Store,Liter 68,Liter 32,Store,Liter 69,Liter 0,Store,Liter 0,Call "write",Call "newline",Liter 100,Liter 0,Store,Mark "loop",Liter 42,Call "write",Liter 101,InputNum,Liter 101,Load,Dup,Liter (-1),Binary Sub,Branch EZ "progend",Liter 100,Load,Binary Add,Liter 100,Swap,Store,Jump "loop",Mark "progend",Discard,Liter 60,Call "write",Liter 100,Load,OutputNum,Call "newline",End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 201 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,115,111,109,101,32,110,117,109,98,101,114,115,44,32,116,104,101,110,32,45,49,32,116,111,32,102,105,110,105,115,104,0,0,0,0,0,78,117,109,98,101,114,58,0,0,0,0,0,0,0,0,0,0,0,84,111,116,97,108,32,105,115,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/count.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/count.logged new file mode 100644 index 000000000..8178c3cf4 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/count.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 1,Mark "C",Dup,OutputNum,Liter 10,OutputChar,Liter 1,Binary Add,Dup,Liter 11,Binary Sub,Branch EZ "E",Jump "C",Mark "E",Discard,End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 16 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/fact.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/fact.logged new file mode 100644 index 000000000..d3b9d4b58 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/fact.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 33,Store,Liter 21,Liter 32,Store,Liter 22,Liter 61,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "write",Liter 100,InputNum,Liter 100,Load,Call "fact",Liter 100,Load,OutputNum,Liter 20,Call "write",OutputNum,Call "newline",End,Mark "fact",Dup,Liter 1,Binary Sub,Branch EZ "factbase",Dup,Liter 1,Binary Sub,Call "fact",Binary Mul,Return,Mark "factbase",Liter 1,Discard,Return,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 81 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,33,32,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/hanoi.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/hanoi.logged new file mode 100644 index 000000000..afa707362 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/hanoi.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 32,Store,Liter 21,Liter 45,Store,Liter 22,Liter 62,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "write",Liter 100,InputNum,Liter 100,Load,Liter 1,Liter 3,Liter 2,Call "hanoi",End,Mark "hanoi",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 100,Load,Branch EZ "endhanoi",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 101,Load,Liter 103,Load,Liter 102,Load,Call "hanoi",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 101,Load,OutputNum,Liter 20,Call "write",Liter 102,Load,OutputNum,Call "newline",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 103,Load,Liter 102,Load,Liter 101,Load,Call "hanoi",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Mark "endhanoi",Return,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 77 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,32,45,62,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,3,2] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/hworld.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/hworld.logged new file mode 100644 index 000000000..7160f9fe8 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/hworld.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 72,Store,Liter 1,Liter 101,Store,Liter 2,Liter 108,Store,Liter 3,Liter 108,Store,Liter 4,Liter 111,Store,Liter 5,Liter 44,Store,Liter 6,Liter 32,Store,Liter 7,Liter 119,Store,Liter 8,Liter 111,Store,Liter 9,Liter 114,Store,Liter 10,Liter 108,Store,Liter 11,Liter 100,Store,Liter 12,Liter 32,Store,Liter 13,Liter 111,Store,Liter 14,Liter 102,Store,Liter 15,Liter 32,Store,Liter 16,Liter 115,Store,Liter 17,Liter 112,Store,Liter 18,Liter 97,Store,Liter 19,Liter 99,Store,Liter 20,Liter 101,Store,Liter 21,Liter 115,Store,Liter 22,Liter 33,Store,Liter 23,Liter 0,Store,Liter 0,Call "write",Call "newline",End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 76 (IS []) +stack: fromList [] +ram: [72,101,108,108,111,44,32,119,111,114,108,100,32,111,102,32,115,112,97,99,101,115,33,0] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/loctest.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/loctest.logged new file mode 100644 index 000000000..9a76c145d --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/loctest.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 0,Call "write",Liter 100,InputNum,Liter 0,Call "write",Liter 101,InputNum,Liter 100,Load,Liter 101,Load,Call "loctest",OutputNum,End,Mark "loctest",Copy 0,Copy 2,Binary Add,Slide 2,Return,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 66 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2] diff --git a/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/name.logged b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/name.logged new file mode 100644 index 000000000..c2c7b36d0 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEval/original/ws/True/name.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 80,Store,Liter 1,Liter 108,Store,Liter 2,Liter 101,Store,Liter 3,Liter 97,Store,Liter 4,Liter 115,Store,Liter 5,Liter 101,Store,Liter 6,Liter 32,Store,Liter 7,Liter 101,Store,Liter 8,Liter 110,Store,Liter 9,Liter 116,Store,Liter 10,Liter 101,Store,Liter 11,Liter 114,Store,Liter 12,Liter 32,Store,Liter 13,Liter 121,Store,Liter 14,Liter 111,Store,Liter 15,Liter 117,Store,Liter 16,Liter 114,Store,Liter 17,Liter 32,Store,Liter 18,Liter 110,Store,Liter 19,Liter 97,Store,Liter 20,Liter 109,Store,Liter 21,Liter 101,Store,Liter 22,Liter 58,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 30,Liter 72,Store,Liter 31,Liter 101,Store,Liter 32,Liter 108,Store,Liter 33,Liter 108,Store,Liter 34,Liter 111,Store,Liter 35,Liter 32,Store,Liter 36,Liter 0,Store,Liter 0,Call "write",Liter 100,Call "read",Liter 30,Call "write",Liter 100,Call "write",Call "newline",End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 106 (IS []) +stack: fromList [] +ram: [80,108,101,97,115,101,32,101,110,116,101,114,32,121,111,117,114,32,110,97,109,101,58,32,0,0,0,0,0,0,72,101,108,108,111,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,114,105,116,101,79,110,108,121,10,0] diff --git a/.output/golden/examples/ws/exec/logged/simpleEvalIL/call.logged b/.output/golden/examples/ws/exec/logged/simpleEvalIL/call.logged new file mode 100644 index 000000000..8804d28f5 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEvalIL/call.logged @@ -0,0 +1,3 @@ +iu: IU [Call "A",End,Mark "A",Return] 2 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/golden/examples/ws/exec/logged/simpleEvalIL/push-pop.logged b/.output/golden/examples/ws/exec/logged/simpleEvalIL/push-pop.logged new file mode 100644 index 000000000..c65b7e42b --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEvalIL/push-pop.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Discard,End] 3 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/golden/examples/ws/exec/logged/simpleEvalTL/calcTL.logged b/.output/golden/examples/ws/exec/logged/simpleEvalTL/calcTL.logged new file mode 100644 index 000000000..835cf7cb2 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEvalTL/calcTL.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 115,Store,Liter 7,Liter 111,Store,Liter 8,Liter 109,Store,Liter 9,Liter 101,Store,Liter 10,Liter 32,Store,Liter 11,Liter 110,Store,Liter 12,Liter 117,Store,Liter 13,Liter 109,Store,Liter 14,Liter 98,Store,Liter 15,Liter 101,Store,Liter 16,Liter 114,Store,Liter 17,Liter 115,Store,Liter 18,Liter 44,Store,Liter 19,Liter 32,Store,Liter 20,Liter 116,Store,Liter 21,Liter 104,Store,Liter 22,Liter 101,Store,Liter 23,Liter 110,Store,Liter 24,Liter 32,Store,Liter 25,Liter 45,Store,Liter 26,Liter 49,Store,Liter 27,Liter 32,Store,Liter 28,Liter 116,Store,Liter 29,Liter 111,Store,Liter 30,Liter 32,Store,Liter 31,Liter 102,Store,Liter 32,Liter 105,Store,Liter 33,Liter 110,Store,Liter 34,Liter 105,Store,Liter 35,Liter 115,Store,Liter 36,Liter 104,Store,Liter 37,Liter 0,Store,Liter 42,Liter 78,Store,Liter 43,Liter 117,Store,Liter 44,Liter 109,Store,Liter 45,Liter 98,Store,Liter 46,Liter 101,Store,Liter 47,Liter 114,Store,Liter 48,Liter 58,Store,Liter 49,Liter 0,Store,Liter 60,Liter 84,Store,Liter 61,Liter 111,Store,Liter 62,Liter 116,Store,Liter 63,Liter 97,Store,Liter 64,Liter 108,Store,Liter 65,Liter 32,Store,Liter 66,Liter 105,Store,Liter 67,Liter 115,Store,Liter 68,Liter 32,Store,Liter 69,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",Liter 100,Liter 0,Store,Mark "01101100011011110110111101110000",Liter 42,Call "0111011101110010011010010111010001100101",Liter 101,InputNum,Liter 101,Load,Dup,Liter (-1),Binary Sub,Branch EZ "01110000011100100110111101100111011001010110111001100100",Liter 100,Load,Binary Add,Liter 100,Swap,Store,Jump "01101100011011110110111101110000",Mark "01110000011100100110111101100111011001010110111001100100",Discard,Liter 60,Call "0111011101110010011010010111010001100101",Liter 100,Load,OutputNum,Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 201 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,115,111,109,101,32,110,117,109,98,101,114,115,44,32,116,104,101,110,32,45,49,32,116,111,32,102,105,110,105,115,104,0,0,0,0,0,78,117,109,98,101,114,58,0,0,0,0,0,0,0,0,0,0,0,84,111,116,97,108,32,105,115,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1] diff --git a/.output/golden/examples/ws/exec/logged/simpleEvalTL/countTL.logged b/.output/golden/examples/ws/exec/logged/simpleEvalTL/countTL.logged new file mode 100644 index 000000000..6678ddbef --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEvalTL/countTL.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 1,Mark "01000011",Dup,OutputNum,Liter 10,OutputChar,Liter 1,Binary Add,Dup,Liter 11,Binary Sub,Branch EZ "01000101",Jump "01000011",Mark "01000101",Discard,End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 16 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/golden/examples/ws/exec/logged/simpleEvalTL/factTL.logged b/.output/golden/examples/ws/exec/logged/simpleEvalTL/factTL.logged new file mode 100644 index 000000000..0346e18d5 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEvalTL/factTL.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 33,Store,Liter 21,Liter 32,Store,Liter 22,Liter 61,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 100,Load,Call "01100110011000010110001101110100",Liter 100,Load,OutputNum,Liter 20,Call "0111011101110010011010010111010001100101",OutputNum,Call "01101110011001010111011101101100011010010110111001100101",End,Mark "01100110011000010110001101110100",Dup,Liter 1,Binary Sub,Branch EZ "0110011001100001011000110111010001100010011000010111001101100101",Dup,Liter 1,Binary Sub,Call "01100110011000010110001101110100",Binary Mul,Return,Mark "0110011001100001011000110111010001100010011000010111001101100101",Liter 1,Discard,Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 81 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,33,32,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10] diff --git a/.output/golden/examples/ws/exec/logged/simpleEvalTL/hWorldTL.logged b/.output/golden/examples/ws/exec/logged/simpleEvalTL/hWorldTL.logged new file mode 100644 index 000000000..3c510bffa --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEvalTL/hWorldTL.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 72,Store,Liter 1,Liter 101,Store,Liter 2,Liter 108,Store,Liter 3,Liter 108,Store,Liter 4,Liter 111,Store,Liter 5,Liter 44,Store,Liter 6,Liter 32,Store,Liter 7,Liter 119,Store,Liter 8,Liter 111,Store,Liter 9,Liter 114,Store,Liter 10,Liter 108,Store,Liter 11,Liter 100,Store,Liter 12,Liter 32,Store,Liter 13,Liter 111,Store,Liter 14,Liter 102,Store,Liter 15,Liter 32,Store,Liter 16,Liter 115,Store,Liter 17,Liter 112,Store,Liter 18,Liter 97,Store,Liter 19,Liter 99,Store,Liter 20,Liter 101,Store,Liter 21,Liter 115,Store,Liter 22,Liter 33,Store,Liter 23,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 76 (IS []) +stack: fromList [] +ram: [72,101,108,108,111,44,32,119,111,114,108,100,32,111,102,32,115,112,97,99,101,115,33,0] diff --git a/.output/golden/examples/ws/exec/logged/simpleEvalTL/hanoiTL.logged b/.output/golden/examples/ws/exec/logged/simpleEvalTL/hanoiTL.logged new file mode 100644 index 000000000..26abd252d --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEvalTL/hanoiTL.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 32,Store,Liter 21,Liter 45,Store,Liter 22,Liter 62,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 100,Load,Liter 1,Liter 3,Liter 2,Call "0110100001100001011011100110111101101001",End,Mark "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 100,Load,Branch EZ "0110010101101110011001000110100001100001011011100110111101101001",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 101,Load,Liter 103,Load,Liter 102,Load,Call "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 101,Load,OutputNum,Liter 20,Call "0111011101110010011010010111010001100101",Liter 102,Load,OutputNum,Call "01101110011001010111011101101100011010010110111001100101",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 103,Load,Liter 102,Load,Liter 101,Load,Call "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Mark "0110010101101110011001000110100001100001011011100110111101101001",Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 77 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,32,45,62,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,3,2] diff --git a/.output/golden/examples/ws/exec/logged/simpleEvalTL/helloWorldTL.logged b/.output/golden/examples/ws/exec/logged/simpleEvalTL/helloWorldTL.logged new file mode 100644 index 000000000..fbc0dd9ad --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEvalTL/helloWorldTL.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 72,OutputChar,Liter 101,OutputChar,Liter 108,OutputChar,Liter 108,OutputChar,Liter 111,OutputChar,Liter 44,OutputChar,Liter 32,OutputChar,Liter 119,OutputChar,Liter 111,OutputChar,Liter 114,OutputChar,Liter 108,OutputChar,Liter 100,OutputChar,End] 25 (IS []) +stack: fromList [] +ram: [] diff --git a/.output/golden/examples/ws/exec/logged/simpleEvalTL/locTestTL.logged b/.output/golden/examples/ws/exec/logged/simpleEvalTL/locTestTL.logged new file mode 100644 index 000000000..5833f3ab5 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEvalTL/locTestTL.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 0,Call "0111011101110010011010010111010001100101",Liter 101,InputNum,Liter 100,Load,Liter 101,Load,Call "01101100011011110110001101110100011001010111001101110100",OutputNum,End,Mark "01101100011011110110001101110100011001010111001101110100",Copy 0,Copy 2,Binary Add,Slide 2,Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 66 (IS []) +stack: fromList [] +ram: [69,110,116,101,114,32,97,32,110,117,109,98,101,114,58,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2] diff --git a/.output/golden/examples/ws/exec/logged/simpleEvalTL/nameTL.logged b/.output/golden/examples/ws/exec/logged/simpleEvalTL/nameTL.logged new file mode 100644 index 000000000..5cf6f9803 --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEvalTL/nameTL.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Liter 80,Store,Liter 1,Liter 108,Store,Liter 2,Liter 101,Store,Liter 3,Liter 97,Store,Liter 4,Liter 115,Store,Liter 5,Liter 101,Store,Liter 6,Liter 32,Store,Liter 7,Liter 101,Store,Liter 8,Liter 110,Store,Liter 9,Liter 116,Store,Liter 10,Liter 101,Store,Liter 11,Liter 114,Store,Liter 12,Liter 32,Store,Liter 13,Liter 121,Store,Liter 14,Liter 111,Store,Liter 15,Liter 117,Store,Liter 16,Liter 114,Store,Liter 17,Liter 32,Store,Liter 18,Liter 110,Store,Liter 19,Liter 97,Store,Liter 20,Liter 109,Store,Liter 21,Liter 101,Store,Liter 22,Liter 58,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 30,Liter 72,Store,Liter 31,Liter 101,Store,Liter 32,Liter 108,Store,Liter 33,Liter 108,Store,Liter 34,Liter 111,Store,Liter 35,Liter 32,Store,Liter 36,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,Call "01110010011001010110000101100100",Liter 30,Call "0111011101110010011010010111010001100101",Liter 100,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 106 (IS []) +stack: fromList [] +ram: [80,108,101,97,115,101,32,101,110,116,101,114,32,121,111,117,114,32,110,97,109,101,58,32,0,0,0,0,0,0,72,101,108,108,111,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,114,105,116,101,79,110,108,121,10,0] diff --git a/.output/golden/examples/ws/exec/logged/simpleEvalTL/truthMachineTL.logged b/.output/golden/examples/ws/exec/logged/simpleEvalTL/truthMachineTL.logged new file mode 100644 index 000000000..44e15799f --- /dev/null +++ b/.output/golden/examples/ws/exec/logged/simpleEvalTL/truthMachineTL.logged @@ -0,0 +1,3 @@ +iu: IU [Liter 0,Dup,InputNum,Load,Branch EZ "0",Mark "1",Liter 1,OutputNum,Jump "1",Mark "0",Liter 0,OutputNum,End] 13 (IS []) +stack: fromList [] +ram: [0] diff --git a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/False/bottles.out b/.output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/False/bottles.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/False/bottles.out rename to .output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/False/bottles.output diff --git a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/False/hello.out b/.output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/False/hello.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/False/hello.out rename to .output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/False/hello.output diff --git a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/False/hello2.out b/.output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/False/hello2.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/False/hello2.out rename to .output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/False/hello2.output diff --git a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/False/hello4.out b/.output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/False/hello4.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/False/hello4.out rename to .output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/False/hello4.output diff --git a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/False/prim.out b/.output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/False/prim.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/False/prim.out rename to .output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/False/prim.output diff --git "a/.output/actual/examples/eta/output/from-eas/output/fact4\n.out" b/.output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/False/true.output similarity index 100% rename from ".output/actual/examples/eta/output/from-eas/output/fact4\n.out" rename to .output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/False/true.output diff --git a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/True/bottles.out b/.output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/True/bottles.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/True/bottles.out rename to .output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/True/bottles.output diff --git a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/True/hello.out b/.output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/True/hello.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/True/hello.out rename to .output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/True/hello.output diff --git a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/True/hello2.out b/.output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/True/hello2.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/True/hello2.out rename to .output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/True/hello2.output diff --git a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/True/hello4.out b/.output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/True/hello4.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/True/hello4.out rename to .output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/True/hello4.output diff --git a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/True/prim.out b/.output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/True/prim.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/True/prim.out rename to .output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/True/prim.output diff --git "a/.output/actual/examples/eta/output/from-eas/output/fact5\n.out" b/.output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/True/true.output similarity index 100% rename from ".output/actual/examples/eta/output/from-eas/output/fact5\n.out" rename to .output/golden/examples/ws/exec/output/simpleEval/from-wsa/stn/True/true.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/output/False/calc.out b/.output/golden/examples/ws/exec/output/simpleEval/original/stn/False/calc.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/stn/output/False/calc.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/stn/False/calc.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/output/False/count.out b/.output/golden/examples/ws/exec/output/simpleEval/original/stn/False/count.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/stn/output/False/count.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/stn/False/count.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/output/False/fact.out b/.output/golden/examples/ws/exec/output/simpleEval/original/stn/False/fact.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/stn/output/False/fact.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/stn/False/fact.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/output/False/hWorld.out b/.output/golden/examples/ws/exec/output/simpleEval/original/stn/False/hWorld.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/stn/output/False/hWorld.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/stn/False/hWorld.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/output/False/hanoi.out b/.output/golden/examples/ws/exec/output/simpleEval/original/stn/False/hanoi.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/stn/output/False/hanoi.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/stn/False/hanoi.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/output/False/helloWorld.out b/.output/golden/examples/ws/exec/output/simpleEval/original/stn/False/helloWorld.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/stn/output/False/helloWorld.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/stn/False/helloWorld.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/output/False/locTest.out b/.output/golden/examples/ws/exec/output/simpleEval/original/stn/False/locTest.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/stn/output/False/locTest.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/stn/False/locTest.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/output/False/name.out b/.output/golden/examples/ws/exec/output/simpleEval/original/stn/False/name.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/stn/output/False/name.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/stn/False/name.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/output/False/truthMachine.out b/.output/golden/examples/ws/exec/output/simpleEval/original/stn/False/truthMachine.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/stn/output/False/truthMachine.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/stn/False/truthMachine.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/output/True/calc.out b/.output/golden/examples/ws/exec/output/simpleEval/original/stn/True/calc.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/stn/output/True/calc.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/stn/True/calc.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/output/True/count.out b/.output/golden/examples/ws/exec/output/simpleEval/original/stn/True/count.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/stn/output/True/count.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/stn/True/count.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/output/True/fact.out b/.output/golden/examples/ws/exec/output/simpleEval/original/stn/True/fact.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/stn/output/True/fact.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/stn/True/fact.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/output/True/hWorld.out b/.output/golden/examples/ws/exec/output/simpleEval/original/stn/True/hWorld.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/stn/output/True/hWorld.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/stn/True/hWorld.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/output/True/hanoi.out b/.output/golden/examples/ws/exec/output/simpleEval/original/stn/True/hanoi.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/stn/output/True/hanoi.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/stn/True/hanoi.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/output/True/helloWorld.out b/.output/golden/examples/ws/exec/output/simpleEval/original/stn/True/helloWorld.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/stn/output/True/helloWorld.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/stn/True/helloWorld.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/output/True/locTest.out b/.output/golden/examples/ws/exec/output/simpleEval/original/stn/True/locTest.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/stn/output/True/locTest.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/stn/True/locTest.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/output/True/name.out b/.output/golden/examples/ws/exec/output/simpleEval/original/stn/True/name.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/stn/output/True/name.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/stn/True/name.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/output/True/truthMachine.out b/.output/golden/examples/ws/exec/output/simpleEval/original/stn/True/truthMachine.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/stn/output/True/truthMachine.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/stn/True/truthMachine.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/output/False/calc.out b/.output/golden/examples/ws/exec/output/simpleEval/original/ws/False/calc.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/ws/output/False/calc.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/ws/False/calc.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/output/False/count.out b/.output/golden/examples/ws/exec/output/simpleEval/original/ws/False/count.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/ws/output/False/count.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/ws/False/count.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/output/False/fact.out b/.output/golden/examples/ws/exec/output/simpleEval/original/ws/False/fact.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/ws/output/False/fact.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/ws/False/fact.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/output/False/hanoi.out b/.output/golden/examples/ws/exec/output/simpleEval/original/ws/False/hanoi.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/ws/output/False/hanoi.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/ws/False/hanoi.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/output/False/hworld.out b/.output/golden/examples/ws/exec/output/simpleEval/original/ws/False/hworld.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/ws/output/False/hworld.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/ws/False/hworld.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/output/False/loctest.out b/.output/golden/examples/ws/exec/output/simpleEval/original/ws/False/loctest.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/ws/output/False/loctest.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/ws/False/loctest.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/output/False/name.out b/.output/golden/examples/ws/exec/output/simpleEval/original/ws/False/name.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/ws/output/False/name.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/ws/False/name.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/output/True/calc.out b/.output/golden/examples/ws/exec/output/simpleEval/original/ws/True/calc.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/ws/output/True/calc.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/ws/True/calc.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/output/True/count.out b/.output/golden/examples/ws/exec/output/simpleEval/original/ws/True/count.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/ws/output/True/count.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/ws/True/count.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/output/True/fact.out b/.output/golden/examples/ws/exec/output/simpleEval/original/ws/True/fact.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/ws/output/True/fact.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/ws/True/fact.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/output/True/hanoi.out b/.output/golden/examples/ws/exec/output/simpleEval/original/ws/True/hanoi.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/ws/output/True/hanoi.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/ws/True/hanoi.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/output/True/hworld.out b/.output/golden/examples/ws/exec/output/simpleEval/original/ws/True/hworld.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/ws/output/True/hworld.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/ws/True/hworld.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/output/True/loctest.out b/.output/golden/examples/ws/exec/output/simpleEval/original/ws/True/loctest.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/ws/output/True/loctest.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/ws/True/loctest.output diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/output/True/name.out b/.output/golden/examples/ws/exec/output/simpleEval/original/ws/True/name.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEval/original/ws/output/True/name.out rename to .output/golden/examples/ws/exec/output/simpleEval/original/ws/True/name.output diff --git a/.output/golden/examples/ws/output/simpleEvalTL/output/calcTL.out b/.output/golden/examples/ws/exec/output/simpleEvalTL/calcTL.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEvalTL/output/calcTL.out rename to .output/golden/examples/ws/exec/output/simpleEvalTL/calcTL.output diff --git a/.output/golden/examples/ws/output/simpleEvalTL/output/countTL.out b/.output/golden/examples/ws/exec/output/simpleEvalTL/countTL.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEvalTL/output/countTL.out rename to .output/golden/examples/ws/exec/output/simpleEvalTL/countTL.output diff --git a/.output/golden/examples/ws/output/simpleEvalTL/output/factTL.out b/.output/golden/examples/ws/exec/output/simpleEvalTL/factTL.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEvalTL/output/factTL.out rename to .output/golden/examples/ws/exec/output/simpleEvalTL/factTL.output diff --git a/.output/golden/examples/ws/output/simpleEvalTL/output/hWorldTL.out b/.output/golden/examples/ws/exec/output/simpleEvalTL/hWorldTL.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEvalTL/output/hWorldTL.out rename to .output/golden/examples/ws/exec/output/simpleEvalTL/hWorldTL.output diff --git a/.output/golden/examples/ws/output/simpleEvalTL/output/hanoiTL.out b/.output/golden/examples/ws/exec/output/simpleEvalTL/hanoiTL.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEvalTL/output/hanoiTL.out rename to .output/golden/examples/ws/exec/output/simpleEvalTL/hanoiTL.output diff --git a/.output/golden/examples/ws/output/simpleEvalTL/output/helloWorldTL.out b/.output/golden/examples/ws/exec/output/simpleEvalTL/helloWorldTL.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEvalTL/output/helloWorldTL.out rename to .output/golden/examples/ws/exec/output/simpleEvalTL/helloWorldTL.output diff --git a/.output/golden/examples/ws/output/simpleEvalTL/output/locTestTL.out b/.output/golden/examples/ws/exec/output/simpleEvalTL/locTestTL.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEvalTL/output/locTestTL.out rename to .output/golden/examples/ws/exec/output/simpleEvalTL/locTestTL.output diff --git a/.output/golden/examples/ws/output/simpleEvalTL/output/nameTL.out b/.output/golden/examples/ws/exec/output/simpleEvalTL/nameTL.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEvalTL/output/nameTL.out rename to .output/golden/examples/ws/exec/output/simpleEvalTL/nameTL.output diff --git a/.output/golden/examples/ws/output/simpleEvalTL/output/truthMachineTL.out b/.output/golden/examples/ws/exec/output/simpleEvalTL/truthMachineTL.output similarity index 100% rename from .output/golden/examples/ws/output/simpleEvalTL/output/truthMachineTL.out rename to .output/golden/examples/ws/exec/output/simpleEvalTL/truthMachineTL.output diff --git a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/False/bottles.out b/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/False/bottles.out deleted file mode 100644 index cf8a81b0e..000000000 --- a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/False/bottles.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [0] -IU [Liter 3,Mark "01001100010011110100111101010000",Dup,OutputNum,Liter 0,Liter 32,Liter 44,Liter 108,Liter 108,Liter 97,Liter 119,Liter 32,Liter 101,Liter 104,Liter 116,Liter 32,Liter 110,Liter 111,Liter 32,Liter 114,Liter 101,Liter 101,Liter 98,Liter 32,Liter 102,Liter 111,Liter 32,Liter 115,Liter 101,Liter 108,Liter 116,Liter 116,Liter 111,Liter 98,Liter 32,Call "011100000111001001101001011011100111010001110011",Dup,OutputNum,Liter 0,Liter 114,Liter 101,Liter 101,Liter 98,Liter 32,Liter 102,Liter 111,Liter 32,Liter 115,Liter 101,Liter 108,Liter 116,Liter 116,Liter 111,Liter 98,Liter 32,Call "0111000001110010011010010110111001110100011100110110110001101110",Liter 0,Liter 100,Liter 110,Liter 117,Liter 111,Liter 114,Liter 97,Liter 32,Liter 116,Liter 105,Liter 32,Liter 115,Liter 115,Liter 97,Liter 112,Liter 32,Liter 44,Liter 110,Liter 119,Liter 111,Liter 100,Liter 32,Liter 101,Liter 110,Liter 111,Liter 32,Liter 101,Liter 107,Liter 97,Liter 84,Call "0111000001110010011010010110111001110100011100110110110001101110",Liter 1,Binary Sub,Dup,OutputNum,Liter 0,Liter 108,Liter 108,Liter 97,Liter 119,Liter 32,Liter 101,Liter 104,Liter 116,Liter 32,Liter 110,Liter 111,Liter 32,Liter 114,Liter 101,Liter 101,Liter 98,Liter 32,Liter 102,Liter 111,Liter 32,Liter 115,Liter 101,Liter 108,Liter 116,Liter 116,Liter 111,Liter 98,Liter 32,Call "0111000001110010011010010110111001110100011100110110110001101110",Liter 0,Call "0111000001110010011010010110111001110100011100110110110001101110",Dup,Branch EZ "010011000100111101001111010100000011101000110001",Jump "01001100010011110100111101010000",Mark "010011000100111101001111010100000011101000110001",End,Mark "011100000111001001101001011011100111010001110011",Dup,Branch EZ "01110000011100100110100101101110011101000111001101011111011001010110111001100100",OutputChar,Jump "011100000111001001101001011011100111010001110011",Mark "01110000011100100110100101101110011101000111001101011111011001010110111001100100",Discard,Return,Mark "0111000001110010011010010110111001110100011100110110110001101110",Call "011100000111001001101001011011100111010001110011",Liter 10,OutputChar,Return] 128 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/False/hello.out b/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/False/hello.out deleted file mode 100644 index 9a7db8a97..000000000 --- a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/False/hello.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 32,Liter 44,Liter 111,Liter 108,Liter 108,Liter 101,Liter 72,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,Liter 10,Liter 33,Liter 100,Liter 108,Liter 114,Liter 111,Liter 119,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,End] 29 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/False/hello2.out b/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/False/hello2.out deleted file mode 100644 index 56b2c57d3..000000000 --- a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/False/hello2.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 10,Liter 33,Liter 100,Liter 108,Liter 114,Liter 111,Liter 119,Liter 32,Liter 44,Liter 111,Liter 108,Liter 108,Liter 101,Liter 72,Call "011100000111001001101001011011100111010001110011",End,Mark "011100000111001001101001011011100111010001110011",Dup,Branch EZ "01110000011100100110100101101110011101000111001101011111011001010110111001100100",OutputChar,Jump "011100000111001001101001011011100111010001110011",Mark "01110000011100100110100101101110011101000111001101011111011001010110111001100100",Discard,Return,Mark "0111000001110010011010010110111001110100011100110110110001101110",Call "011100000111001001101001011011100111010001110011",Liter 10,OutputChar,Return] 17 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/False/hello4.out b/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/False/hello4.out deleted file mode 100644 index 77d1f9259..000000000 --- a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/False/hello4.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 33,Liter 100,Liter 108,Liter 114,Liter 111,Liter 119,Liter 32,Liter 44,Liter 111,Liter 108,Liter 108,Liter 101,Liter 72,Call "0111000001110010011010010110111001110100011100110110110001101110",End,Mark "011100000111001001101001011011100111010001110011",Dup,Branch EZ "01110000011100100110100101101110011101000111001101011111011001010110111001100100",OutputChar,Jump "011100000111001001101001011011100111010001110011",Mark "01110000011100100110100101101110011101000111001101011111011001010110111001100100",Discard,Return,Mark "0111000001110010011010010110111001110100011100110110110001101110",Call "011100000111001001101001011011100111010001110011",Liter 10,OutputChar,Return] 16 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/False/prim.out b/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/False/prim.out deleted file mode 100644 index 86990bd14..000000000 --- a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/False/prim.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Mark "0111001101110100",Liter 0,Liter 93,Liter 48,Liter 48,Liter 49,Liter 45,Liter 50,Liter 91,Liter 32,Liter 115,Liter 114,Liter 101,Liter 98,Liter 109,Liter 117,Liter 110,Liter 32,Liter 109,Liter 105,Liter 114,Liter 112,Call "0111000001110010011010010110111001110100011100110110110001101110",Liter 0,Mark "011001100101111101110011011101000110000101110010011101000101111100110001",Dup,Liter 100,Binary Sub,Branch EZ "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110001",Dup,Liter 100,Binary Add,Liter 1,Store,Liter 1,Binary Add,Jump "011001100101111101110011011101000110000101110010011101000101111100110001",Mark "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110001",Discard,Liter 2,Mark "011001100101111101110011011101000110000101110010011101000101111100110010",Dup,Liter 11,Binary Sub,Branch EZ "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110010",Liter 2,Mark "011001100101111101110011011101000110000101110010011101000101111100110011",Dup,Liter 100,Binary Sub,Branch EZ "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110011",Dup,Liter 1,Swap,Store,Swap,Dup,Liter 2,Swap,Store,Swap,Liter 1,Load,Liter 2,Load,Binary Mul,Liter 100,Binary Add,Liter 0,Store,Liter 1,Binary Add,Jump "011001100101111101110011011101000110000101110010011101000101111100110011",Mark "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110011",Discard,Liter 1,Binary Add,Jump "011001100101111101110011011101000110000101110010011101000101111100110010",Mark "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110010",Discard,Liter 2,Mark "011001100101111101110011011101000110000101110010011101000101111100110100",Dup,Liter 100,Binary Sub,Branch EZ "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110100",Dup,Liter 100,Binary Add,Load,Branch EZ "011011100110111101100100011100100110000101110111",Dup,OutputNum,Liter 0,Liter 32,Call "011100000111001001101001011011100111010001110011",Mark "011011100110111101100100011100100110000101110111",Liter 1,Binary Add,Jump "011001100101111101110011011101000110000101110010011101000101111100110100",Mark "011001100101111101100110011010010110111001101001011100110110100001100101011001000101111100110100",Discard,Liter 0,Call "0111000001110010011010010110111001110100011100110110110001101110",End,Mark "011100000111001001101001011011100111010001110011",Dup,Branch EZ "01110000011100100110100101101110011101000111001101011111011001010110111001100100",OutputChar,Jump "011100000111001001101001011011100111010001110011",Mark "01110000011100100110100101101110011101000111001101011111011001010110111001100100",Discard,Return,Mark "0111000001110010011010010110111001110100011100110110110001101110",Call "011100000111001001101001011011100111010001110011",Liter 10,OutputChar,Return] 105 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/False/true.out b/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/False/true.out deleted file mode 100644 index 64d89650d..000000000 --- a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/False/true.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [End] 1 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/True/bottles.out b/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/True/bottles.out deleted file mode 100644 index 58bec1f00..000000000 --- a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/True/bottles.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [0] -IU [Liter 3,Mark "LOOP",Dup,OutputNum,Liter 0,Liter 32,Liter 44,Liter 108,Liter 108,Liter 97,Liter 119,Liter 32,Liter 101,Liter 104,Liter 116,Liter 32,Liter 110,Liter 111,Liter 32,Liter 114,Liter 101,Liter 101,Liter 98,Liter 32,Liter 102,Liter 111,Liter 32,Liter 115,Liter 101,Liter 108,Liter 116,Liter 116,Liter 111,Liter 98,Liter 32,Call "prints",Dup,OutputNum,Liter 0,Liter 114,Liter 101,Liter 101,Liter 98,Liter 32,Liter 102,Liter 111,Liter 32,Liter 115,Liter 101,Liter 108,Liter 116,Liter 116,Liter 111,Liter 98,Liter 32,Call "printsln",Liter 0,Liter 100,Liter 110,Liter 117,Liter 111,Liter 114,Liter 97,Liter 32,Liter 116,Liter 105,Liter 32,Liter 115,Liter 115,Liter 97,Liter 112,Liter 32,Liter 44,Liter 110,Liter 119,Liter 111,Liter 100,Liter 32,Liter 101,Liter 110,Liter 111,Liter 32,Liter 101,Liter 107,Liter 97,Liter 84,Call "printsln",Liter 1,Binary Sub,Dup,OutputNum,Liter 0,Liter 108,Liter 108,Liter 97,Liter 119,Liter 32,Liter 101,Liter 104,Liter 116,Liter 32,Liter 110,Liter 111,Liter 32,Liter 114,Liter 101,Liter 101,Liter 98,Liter 32,Liter 102,Liter 111,Liter 32,Liter 115,Liter 101,Liter 108,Liter 116,Liter 116,Liter 111,Liter 98,Liter 32,Call "printsln",Liter 0,Call "printsln",Dup,Branch EZ "LOOP:1",Jump "LOOP",Mark "LOOP:1",End,Mark "prints",Dup,Branch EZ "prints_end",OutputChar,Jump "prints",Mark "prints_end",Discard,Return,Mark "printsln",Call "prints",Liter 10,OutputChar,Return] 128 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/True/hello.out b/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/True/hello.out deleted file mode 100644 index 9a7db8a97..000000000 --- a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/True/hello.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 32,Liter 44,Liter 111,Liter 108,Liter 108,Liter 101,Liter 72,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,Liter 10,Liter 33,Liter 100,Liter 108,Liter 114,Liter 111,Liter 119,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,OutputChar,End] 29 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/True/hello2.out b/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/True/hello2.out deleted file mode 100644 index bd60f128d..000000000 --- a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/True/hello2.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 10,Liter 33,Liter 100,Liter 108,Liter 114,Liter 111,Liter 119,Liter 32,Liter 44,Liter 111,Liter 108,Liter 108,Liter 101,Liter 72,Call "prints",End,Mark "prints",Dup,Branch EZ "prints_end",OutputChar,Jump "prints",Mark "prints_end",Discard,Return,Mark "printsln",Call "prints",Liter 10,OutputChar,Return] 17 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/True/hello4.out b/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/True/hello4.out deleted file mode 100644 index b41533ab6..000000000 --- a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/True/hello4.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 33,Liter 100,Liter 108,Liter 114,Liter 111,Liter 119,Liter 32,Liter 44,Liter 111,Liter 108,Liter 108,Liter 101,Liter 72,Call "printsln",End,Mark "prints",Dup,Branch EZ "prints_end",OutputChar,Jump "prints",Mark "prints_end",Discard,Return,Mark "printsln",Call "prints",Liter 10,OutputChar,Return] 16 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/True/prim.out b/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/True/prim.out deleted file mode 100644 index 4b42dc615..000000000 --- a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/True/prim.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Mark "st",Liter 0,Liter 93,Liter 48,Liter 48,Liter 49,Liter 45,Liter 50,Liter 91,Liter 32,Liter 115,Liter 114,Liter 101,Liter 98,Liter 109,Liter 117,Liter 110,Liter 32,Liter 109,Liter 105,Liter 114,Liter 112,Call "printsln",Liter 0,Mark "f_start_1",Dup,Liter 100,Binary Sub,Branch EZ "f_finished_1",Dup,Liter 100,Binary Add,Liter 1,Store,Liter 1,Binary Add,Jump "f_start_1",Mark "f_finished_1",Discard,Liter 2,Mark "f_start_2",Dup,Liter 11,Binary Sub,Branch EZ "f_finished_2",Liter 2,Mark "f_start_3",Dup,Liter 100,Binary Sub,Branch EZ "f_finished_3",Dup,Liter 1,Swap,Store,Swap,Dup,Liter 2,Swap,Store,Swap,Liter 1,Load,Liter 2,Load,Binary Mul,Liter 100,Binary Add,Liter 0,Store,Liter 1,Binary Add,Jump "f_start_3",Mark "f_finished_3",Discard,Liter 1,Binary Add,Jump "f_start_2",Mark "f_finished_2",Discard,Liter 2,Mark "f_start_4",Dup,Liter 100,Binary Sub,Branch EZ "f_finished_4",Dup,Liter 100,Binary Add,Load,Branch EZ "nodraw",Dup,OutputNum,Liter 0,Liter 32,Call "prints",Mark "nodraw",Liter 1,Binary Add,Jump "f_start_4",Mark "f_finished_4",Discard,Liter 0,Call "printsln",End,Mark "prints",Dup,Branch EZ "prints_end",OutputChar,Jump "prints",Mark "prints_end",Discard,Return,Mark "printsln",Call "prints",Liter 10,OutputChar,Return] 105 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/True/true.out b/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/True/true.out deleted file mode 100644 index 64d89650d..000000000 --- a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/logged/True/true.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [End] 1 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/False/true.out b/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/False/true.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/True/true.out b/.output/golden/examples/ws/output/simpleEval/from-wsa/stn/output/True/true.out deleted file mode 100644 index e69de29bb..000000000 diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/calc.out b/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/calc.out deleted file mode 100644 index 9ad6ba301..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/calc.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 115,Store,Liter 7,Liter 111,Store,Liter 8,Liter 109,Store,Liter 9,Liter 101,Store,Liter 10,Liter 32,Store,Liter 11,Liter 110,Store,Liter 12,Liter 117,Store,Liter 13,Liter 109,Store,Liter 14,Liter 98,Store,Liter 15,Liter 101,Store,Liter 16,Liter 114,Store,Liter 17,Liter 115,Store,Liter 18,Liter 44,Store,Liter 19,Liter 32,Store,Liter 20,Liter 116,Store,Liter 21,Liter 104,Store,Liter 22,Liter 101,Store,Liter 23,Liter 110,Store,Liter 24,Liter 32,Store,Liter 25,Liter 45,Store,Liter 26,Liter 49,Store,Liter 27,Liter 32,Store,Liter 28,Liter 116,Store,Liter 29,Liter 111,Store,Liter 30,Liter 32,Store,Liter 31,Liter 102,Store,Liter 32,Liter 105,Store,Liter 33,Liter 110,Store,Liter 34,Liter 105,Store,Liter 35,Liter 115,Store,Liter 36,Liter 104,Store,Liter 37,Liter 0,Store,Liter 42,Liter 78,Store,Liter 43,Liter 117,Store,Liter 44,Liter 109,Store,Liter 45,Liter 98,Store,Liter 46,Liter 101,Store,Liter 47,Liter 114,Store,Liter 48,Liter 58,Store,Liter 49,Liter 0,Store,Liter 60,Liter 84,Store,Liter 61,Liter 111,Store,Liter 62,Liter 116,Store,Liter 63,Liter 97,Store,Liter 64,Liter 108,Store,Liter 65,Liter 32,Store,Liter 66,Liter 105,Store,Liter 67,Liter 115,Store,Liter 68,Liter 32,Store,Liter 69,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",Liter 100,Liter 0,Store,Mark "01101100011011110110111101110000",Liter 42,Call "0111011101110010011010010111010001100101",Liter 101,InputNum,Liter 101,Load,Dup,Liter (-1),Binary Sub,Branch EZ "01110000011100100110111101100111011001010110111001100100",Liter 100,Load,Binary Add,Liter 100,Swap,Store,Jump "01101100011011110110111101110000",Mark "01110000011100100110111101100111011001010110111001100100",Discard,Liter 60,Call "0111011101110010011010010111010001100101",Liter 100,Load,OutputNum,Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 201 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/count.out b/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/count.out deleted file mode 100644 index 8ef4341db..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/count.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 1,Mark "01000011",Dup,OutputNum,Liter 10,OutputChar,Liter 1,Binary Add,Dup,Liter 11,Binary Sub,Branch EZ "01000101",Jump "01000011",Mark "01000101",Discard,End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 16 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/fact.out b/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/fact.out deleted file mode 100644 index b39a44aec..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/fact.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 33,Store,Liter 21,Liter 32,Store,Liter 22,Liter 61,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 100,Load,Call "01100110011000010110001101110100",Liter 100,Load,OutputNum,Liter 20,Call "0111011101110010011010010111010001100101",OutputNum,Call "01101110011001010111011101101100011010010110111001100101",End,Mark "01100110011000010110001101110100",Dup,Liter 1,Binary Sub,Branch EZ "0110011001100001011000110111010001100010011000010111001101100101",Dup,Liter 1,Binary Sub,Call "01100110011000010110001101110100",Binary Mul,Return,Mark "0110011001100001011000110111010001100010011000010111001101100101",Liter 1,Discard,Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 81 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/hWorld.out b/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/hWorld.out deleted file mode 100644 index 3878dc890..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/hWorld.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 72,Store,Liter 1,Liter 101,Store,Liter 2,Liter 108,Store,Liter 3,Liter 108,Store,Liter 4,Liter 111,Store,Liter 5,Liter 44,Store,Liter 6,Liter 32,Store,Liter 7,Liter 119,Store,Liter 8,Liter 111,Store,Liter 9,Liter 114,Store,Liter 10,Liter 108,Store,Liter 11,Liter 100,Store,Liter 12,Liter 32,Store,Liter 13,Liter 111,Store,Liter 14,Liter 102,Store,Liter 15,Liter 32,Store,Liter 16,Liter 115,Store,Liter 17,Liter 112,Store,Liter 18,Liter 97,Store,Liter 19,Liter 99,Store,Liter 20,Liter 101,Store,Liter 21,Liter 115,Store,Liter 22,Liter 33,Store,Liter 23,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 76 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/hanoi.out b/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/hanoi.out deleted file mode 100644 index ba10e3d62..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/hanoi.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 32,Store,Liter 21,Liter 45,Store,Liter 22,Liter 62,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 100,Load,Liter 1,Liter 3,Liter 2,Call "0110100001100001011011100110111101101001",End,Mark "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 100,Load,Branch EZ "0110010101101110011001000110100001100001011011100110111101101001",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 101,Load,Liter 103,Load,Liter 102,Load,Call "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 101,Load,OutputNum,Liter 20,Call "0111011101110010011010010111010001100101",Liter 102,Load,OutputNum,Call "01101110011001010111011101101100011010010110111001100101",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 103,Load,Liter 102,Load,Liter 101,Load,Call "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Mark "0110010101101110011001000110100001100001011011100110111101101001",Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 77 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/helloWorld.out b/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/helloWorld.out deleted file mode 100644 index 2c0e4a2d6..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/helloWorld.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 72,OutputChar,Liter 101,OutputChar,Liter 108,OutputChar,Liter 108,OutputChar,Liter 111,OutputChar,Liter 44,OutputChar,Liter 32,OutputChar,Liter 119,OutputChar,Liter 111,OutputChar,Liter 114,OutputChar,Liter 108,OutputChar,Liter 100,OutputChar,End] 25 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/locTest.out b/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/locTest.out deleted file mode 100644 index a563b59b2..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/locTest.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 0,Call "0111011101110010011010010111010001100101",Liter 101,InputNum,Liter 100,Load,Liter 101,Load,Call "01101100011011110110001101110100011001010111001101110100",OutputNum,End,Mark "01101100011011110110001101110100011001010111001101110100",Copy 0,Copy 2,Binary Add,Slide 2,Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 66 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/name.out b/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/name.out deleted file mode 100644 index 08cbc26a4..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/name.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 80,Store,Liter 1,Liter 108,Store,Liter 2,Liter 101,Store,Liter 3,Liter 97,Store,Liter 4,Liter 115,Store,Liter 5,Liter 101,Store,Liter 6,Liter 32,Store,Liter 7,Liter 101,Store,Liter 8,Liter 110,Store,Liter 9,Liter 116,Store,Liter 10,Liter 101,Store,Liter 11,Liter 114,Store,Liter 12,Liter 32,Store,Liter 13,Liter 121,Store,Liter 14,Liter 111,Store,Liter 15,Liter 117,Store,Liter 16,Liter 114,Store,Liter 17,Liter 32,Store,Liter 18,Liter 110,Store,Liter 19,Liter 97,Store,Liter 20,Liter 109,Store,Liter 21,Liter 101,Store,Liter 22,Liter 58,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 30,Liter 72,Store,Liter 31,Liter 101,Store,Liter 32,Liter 108,Store,Liter 33,Liter 108,Store,Liter 34,Liter 111,Store,Liter 35,Liter 32,Store,Liter 36,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,Call "01110010011001010110000101100100",Liter 30,Call "0111011101110010011010010111010001100101",Liter 100,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 106 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/truthMachine.out b/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/truthMachine.out deleted file mode 100644 index 4af54d14c..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/False/truthMachine.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Dup,InputNum,Load,Branch EZ "0",Mark "1",Liter 1,OutputNum,Jump "1",Mark "0",Liter 0,OutputNum,End] 13 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/calc.out b/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/calc.out deleted file mode 100644 index 51ee4591d..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/calc.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 115,Store,Liter 7,Liter 111,Store,Liter 8,Liter 109,Store,Liter 9,Liter 101,Store,Liter 10,Liter 32,Store,Liter 11,Liter 110,Store,Liter 12,Liter 117,Store,Liter 13,Liter 109,Store,Liter 14,Liter 98,Store,Liter 15,Liter 101,Store,Liter 16,Liter 114,Store,Liter 17,Liter 115,Store,Liter 18,Liter 44,Store,Liter 19,Liter 32,Store,Liter 20,Liter 116,Store,Liter 21,Liter 104,Store,Liter 22,Liter 101,Store,Liter 23,Liter 110,Store,Liter 24,Liter 32,Store,Liter 25,Liter 45,Store,Liter 26,Liter 49,Store,Liter 27,Liter 32,Store,Liter 28,Liter 116,Store,Liter 29,Liter 111,Store,Liter 30,Liter 32,Store,Liter 31,Liter 102,Store,Liter 32,Liter 105,Store,Liter 33,Liter 110,Store,Liter 34,Liter 105,Store,Liter 35,Liter 115,Store,Liter 36,Liter 104,Store,Liter 37,Liter 0,Store,Liter 42,Liter 78,Store,Liter 43,Liter 117,Store,Liter 44,Liter 109,Store,Liter 45,Liter 98,Store,Liter 46,Liter 101,Store,Liter 47,Liter 114,Store,Liter 48,Liter 58,Store,Liter 49,Liter 0,Store,Liter 60,Liter 84,Store,Liter 61,Liter 111,Store,Liter 62,Liter 116,Store,Liter 63,Liter 97,Store,Liter 64,Liter 108,Store,Liter 65,Liter 32,Store,Liter 66,Liter 105,Store,Liter 67,Liter 115,Store,Liter 68,Liter 32,Store,Liter 69,Liter 0,Store,Liter 0,Call "write",Call "newline",Liter 100,Liter 0,Store,Mark "loop",Liter 42,Call "write",Liter 101,InputNum,Liter 101,Load,Dup,Liter (-1),Binary Sub,Branch EZ "progend",Liter 100,Load,Binary Add,Liter 100,Swap,Store,Jump "loop",Mark "progend",Discard,Liter 60,Call "write",Liter 100,Load,OutputNum,Call "newline",End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 201 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/count.out b/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/count.out deleted file mode 100644 index 038088c95..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/count.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 1,Mark "C",Dup,OutputNum,Liter 10,OutputChar,Liter 1,Binary Add,Dup,Liter 11,Binary Sub,Branch EZ "E",Jump "C",Mark "E",Discard,End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 16 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/fact.out b/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/fact.out deleted file mode 100644 index 2260da674..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/fact.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 33,Store,Liter 21,Liter 32,Store,Liter 22,Liter 61,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "write",Liter 100,InputNum,Liter 100,Load,Call "fact",Liter 100,Load,OutputNum,Liter 20,Call "write",OutputNum,Call "newline",End,Mark "fact",Dup,Liter 1,Binary Sub,Branch EZ "factbase",Dup,Liter 1,Binary Sub,Call "fact",Binary Mul,Return,Mark "factbase",Liter 1,Discard,Return,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 81 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/hWorld.out b/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/hWorld.out deleted file mode 100644 index 252024ba6..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/hWorld.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 72,Store,Liter 1,Liter 101,Store,Liter 2,Liter 108,Store,Liter 3,Liter 108,Store,Liter 4,Liter 111,Store,Liter 5,Liter 44,Store,Liter 6,Liter 32,Store,Liter 7,Liter 119,Store,Liter 8,Liter 111,Store,Liter 9,Liter 114,Store,Liter 10,Liter 108,Store,Liter 11,Liter 100,Store,Liter 12,Liter 32,Store,Liter 13,Liter 111,Store,Liter 14,Liter 102,Store,Liter 15,Liter 32,Store,Liter 16,Liter 115,Store,Liter 17,Liter 112,Store,Liter 18,Liter 97,Store,Liter 19,Liter 99,Store,Liter 20,Liter 101,Store,Liter 21,Liter 115,Store,Liter 22,Liter 33,Store,Liter 23,Liter 0,Store,Liter 0,Call "write",Call "newline",End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 76 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/hanoi.out b/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/hanoi.out deleted file mode 100644 index fad238d29..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/hanoi.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 32,Store,Liter 21,Liter 45,Store,Liter 22,Liter 62,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "write",Liter 100,InputNum,Liter 100,Load,Liter 1,Liter 3,Liter 2,Call "hanoi",End,Mark "hanoi",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 100,Load,Branch EZ "endhanoi",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 101,Load,Liter 103,Load,Liter 102,Load,Call "hanoi",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 101,Load,OutputNum,Liter 20,Call "write",Liter 102,Load,OutputNum,Call "newline",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 103,Load,Liter 102,Load,Liter 101,Load,Call "hanoi",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Mark "endhanoi",Return,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 77 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/helloWorld.out b/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/helloWorld.out deleted file mode 100644 index 2c0e4a2d6..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/helloWorld.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 72,OutputChar,Liter 101,OutputChar,Liter 108,OutputChar,Liter 108,OutputChar,Liter 111,OutputChar,Liter 44,OutputChar,Liter 32,OutputChar,Liter 119,OutputChar,Liter 111,OutputChar,Liter 114,OutputChar,Liter 108,OutputChar,Liter 100,OutputChar,End] 25 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/locTest.out b/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/locTest.out deleted file mode 100644 index e41f8f1ab..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/locTest.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 0,Call "write",Liter 100,InputNum,Liter 0,Call "write",Liter 101,InputNum,Liter 100,Load,Liter 101,Load,Call "loctest",OutputNum,End,Mark "loctest",Copy 0,Copy 2,Binary Add,Slide 2,Return,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 66 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/name.out b/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/name.out deleted file mode 100644 index 42a87e61f..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/name.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 80,Store,Liter 1,Liter 108,Store,Liter 2,Liter 101,Store,Liter 3,Liter 97,Store,Liter 4,Liter 115,Store,Liter 5,Liter 101,Store,Liter 6,Liter 32,Store,Liter 7,Liter 101,Store,Liter 8,Liter 110,Store,Liter 9,Liter 116,Store,Liter 10,Liter 101,Store,Liter 11,Liter 114,Store,Liter 12,Liter 32,Store,Liter 13,Liter 121,Store,Liter 14,Liter 111,Store,Liter 15,Liter 117,Store,Liter 16,Liter 114,Store,Liter 17,Liter 32,Store,Liter 18,Liter 110,Store,Liter 19,Liter 97,Store,Liter 20,Liter 109,Store,Liter 21,Liter 101,Store,Liter 22,Liter 58,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 30,Liter 72,Store,Liter 31,Liter 101,Store,Liter 32,Liter 108,Store,Liter 33,Liter 108,Store,Liter 34,Liter 111,Store,Liter 35,Liter 32,Store,Liter 36,Liter 0,Store,Liter 0,Call "write",Liter 100,Call "read",Liter 30,Call "write",Liter 100,Call "write",Call "newline",End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 106 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/truthMachine.out b/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/truthMachine.out deleted file mode 100644 index 13fda9f7c..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/stn/logged/True/truthMachine.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Dup,InputNum,Load,Branch EZ "\NUL",Mark "\SOH",Liter 1,OutputNum,Jump "\SOH",Mark "\NUL",Liter 0,OutputNum,End] 13 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/False/calc.out b/.output/golden/examples/ws/output/simpleEval/original/ws/logged/False/calc.out deleted file mode 100644 index 9ad6ba301..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/False/calc.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 115,Store,Liter 7,Liter 111,Store,Liter 8,Liter 109,Store,Liter 9,Liter 101,Store,Liter 10,Liter 32,Store,Liter 11,Liter 110,Store,Liter 12,Liter 117,Store,Liter 13,Liter 109,Store,Liter 14,Liter 98,Store,Liter 15,Liter 101,Store,Liter 16,Liter 114,Store,Liter 17,Liter 115,Store,Liter 18,Liter 44,Store,Liter 19,Liter 32,Store,Liter 20,Liter 116,Store,Liter 21,Liter 104,Store,Liter 22,Liter 101,Store,Liter 23,Liter 110,Store,Liter 24,Liter 32,Store,Liter 25,Liter 45,Store,Liter 26,Liter 49,Store,Liter 27,Liter 32,Store,Liter 28,Liter 116,Store,Liter 29,Liter 111,Store,Liter 30,Liter 32,Store,Liter 31,Liter 102,Store,Liter 32,Liter 105,Store,Liter 33,Liter 110,Store,Liter 34,Liter 105,Store,Liter 35,Liter 115,Store,Liter 36,Liter 104,Store,Liter 37,Liter 0,Store,Liter 42,Liter 78,Store,Liter 43,Liter 117,Store,Liter 44,Liter 109,Store,Liter 45,Liter 98,Store,Liter 46,Liter 101,Store,Liter 47,Liter 114,Store,Liter 48,Liter 58,Store,Liter 49,Liter 0,Store,Liter 60,Liter 84,Store,Liter 61,Liter 111,Store,Liter 62,Liter 116,Store,Liter 63,Liter 97,Store,Liter 64,Liter 108,Store,Liter 65,Liter 32,Store,Liter 66,Liter 105,Store,Liter 67,Liter 115,Store,Liter 68,Liter 32,Store,Liter 69,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",Liter 100,Liter 0,Store,Mark "01101100011011110110111101110000",Liter 42,Call "0111011101110010011010010111010001100101",Liter 101,InputNum,Liter 101,Load,Dup,Liter (-1),Binary Sub,Branch EZ "01110000011100100110111101100111011001010110111001100100",Liter 100,Load,Binary Add,Liter 100,Swap,Store,Jump "01101100011011110110111101110000",Mark "01110000011100100110111101100111011001010110111001100100",Discard,Liter 60,Call "0111011101110010011010010111010001100101",Liter 100,Load,OutputNum,Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 201 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/False/count.out b/.output/golden/examples/ws/output/simpleEval/original/ws/logged/False/count.out deleted file mode 100644 index 8ef4341db..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/False/count.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 1,Mark "01000011",Dup,OutputNum,Liter 10,OutputChar,Liter 1,Binary Add,Dup,Liter 11,Binary Sub,Branch EZ "01000101",Jump "01000011",Mark "01000101",Discard,End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 16 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/False/fact.out b/.output/golden/examples/ws/output/simpleEval/original/ws/logged/False/fact.out deleted file mode 100644 index b39a44aec..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/False/fact.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 33,Store,Liter 21,Liter 32,Store,Liter 22,Liter 61,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 100,Load,Call "01100110011000010110001101110100",Liter 100,Load,OutputNum,Liter 20,Call "0111011101110010011010010111010001100101",OutputNum,Call "01101110011001010111011101101100011010010110111001100101",End,Mark "01100110011000010110001101110100",Dup,Liter 1,Binary Sub,Branch EZ "0110011001100001011000110111010001100010011000010111001101100101",Dup,Liter 1,Binary Sub,Call "01100110011000010110001101110100",Binary Mul,Return,Mark "0110011001100001011000110111010001100010011000010111001101100101",Liter 1,Discard,Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 81 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/False/hanoi.out b/.output/golden/examples/ws/output/simpleEval/original/ws/logged/False/hanoi.out deleted file mode 100644 index ba10e3d62..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/False/hanoi.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 32,Store,Liter 21,Liter 45,Store,Liter 22,Liter 62,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 100,Load,Liter 1,Liter 3,Liter 2,Call "0110100001100001011011100110111101101001",End,Mark "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 100,Load,Branch EZ "0110010101101110011001000110100001100001011011100110111101101001",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 101,Load,Liter 103,Load,Liter 102,Load,Call "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 101,Load,OutputNum,Liter 20,Call "0111011101110010011010010111010001100101",Liter 102,Load,OutputNum,Call "01101110011001010111011101101100011010010110111001100101",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 103,Load,Liter 102,Load,Liter 101,Load,Call "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Mark "0110010101101110011001000110100001100001011011100110111101101001",Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 77 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/False/hworld.out b/.output/golden/examples/ws/output/simpleEval/original/ws/logged/False/hworld.out deleted file mode 100644 index 3878dc890..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/False/hworld.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 72,Store,Liter 1,Liter 101,Store,Liter 2,Liter 108,Store,Liter 3,Liter 108,Store,Liter 4,Liter 111,Store,Liter 5,Liter 44,Store,Liter 6,Liter 32,Store,Liter 7,Liter 119,Store,Liter 8,Liter 111,Store,Liter 9,Liter 114,Store,Liter 10,Liter 108,Store,Liter 11,Liter 100,Store,Liter 12,Liter 32,Store,Liter 13,Liter 111,Store,Liter 14,Liter 102,Store,Liter 15,Liter 32,Store,Liter 16,Liter 115,Store,Liter 17,Liter 112,Store,Liter 18,Liter 97,Store,Liter 19,Liter 99,Store,Liter 20,Liter 101,Store,Liter 21,Liter 115,Store,Liter 22,Liter 33,Store,Liter 23,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 76 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/False/loctest.out b/.output/golden/examples/ws/output/simpleEval/original/ws/logged/False/loctest.out deleted file mode 100644 index a563b59b2..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/False/loctest.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 0,Call "0111011101110010011010010111010001100101",Liter 101,InputNum,Liter 100,Load,Liter 101,Load,Call "01101100011011110110001101110100011001010111001101110100",OutputNum,End,Mark "01101100011011110110001101110100011001010111001101110100",Copy 0,Copy 2,Binary Add,Slide 2,Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 66 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/False/name.out b/.output/golden/examples/ws/output/simpleEval/original/ws/logged/False/name.out deleted file mode 100644 index 08cbc26a4..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/False/name.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 80,Store,Liter 1,Liter 108,Store,Liter 2,Liter 101,Store,Liter 3,Liter 97,Store,Liter 4,Liter 115,Store,Liter 5,Liter 101,Store,Liter 6,Liter 32,Store,Liter 7,Liter 101,Store,Liter 8,Liter 110,Store,Liter 9,Liter 116,Store,Liter 10,Liter 101,Store,Liter 11,Liter 114,Store,Liter 12,Liter 32,Store,Liter 13,Liter 121,Store,Liter 14,Liter 111,Store,Liter 15,Liter 117,Store,Liter 16,Liter 114,Store,Liter 17,Liter 32,Store,Liter 18,Liter 110,Store,Liter 19,Liter 97,Store,Liter 20,Liter 109,Store,Liter 21,Liter 101,Store,Liter 22,Liter 58,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 30,Liter 72,Store,Liter 31,Liter 101,Store,Liter 32,Liter 108,Store,Liter 33,Liter 108,Store,Liter 34,Liter 111,Store,Liter 35,Liter 32,Store,Liter 36,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,Call "01110010011001010110000101100100",Liter 30,Call "0111011101110010011010010111010001100101",Liter 100,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 106 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/True/calc.out b/.output/golden/examples/ws/output/simpleEval/original/ws/logged/True/calc.out deleted file mode 100644 index 51ee4591d..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/True/calc.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 115,Store,Liter 7,Liter 111,Store,Liter 8,Liter 109,Store,Liter 9,Liter 101,Store,Liter 10,Liter 32,Store,Liter 11,Liter 110,Store,Liter 12,Liter 117,Store,Liter 13,Liter 109,Store,Liter 14,Liter 98,Store,Liter 15,Liter 101,Store,Liter 16,Liter 114,Store,Liter 17,Liter 115,Store,Liter 18,Liter 44,Store,Liter 19,Liter 32,Store,Liter 20,Liter 116,Store,Liter 21,Liter 104,Store,Liter 22,Liter 101,Store,Liter 23,Liter 110,Store,Liter 24,Liter 32,Store,Liter 25,Liter 45,Store,Liter 26,Liter 49,Store,Liter 27,Liter 32,Store,Liter 28,Liter 116,Store,Liter 29,Liter 111,Store,Liter 30,Liter 32,Store,Liter 31,Liter 102,Store,Liter 32,Liter 105,Store,Liter 33,Liter 110,Store,Liter 34,Liter 105,Store,Liter 35,Liter 115,Store,Liter 36,Liter 104,Store,Liter 37,Liter 0,Store,Liter 42,Liter 78,Store,Liter 43,Liter 117,Store,Liter 44,Liter 109,Store,Liter 45,Liter 98,Store,Liter 46,Liter 101,Store,Liter 47,Liter 114,Store,Liter 48,Liter 58,Store,Liter 49,Liter 0,Store,Liter 60,Liter 84,Store,Liter 61,Liter 111,Store,Liter 62,Liter 116,Store,Liter 63,Liter 97,Store,Liter 64,Liter 108,Store,Liter 65,Liter 32,Store,Liter 66,Liter 105,Store,Liter 67,Liter 115,Store,Liter 68,Liter 32,Store,Liter 69,Liter 0,Store,Liter 0,Call "write",Call "newline",Liter 100,Liter 0,Store,Mark "loop",Liter 42,Call "write",Liter 101,InputNum,Liter 101,Load,Dup,Liter (-1),Binary Sub,Branch EZ "progend",Liter 100,Load,Binary Add,Liter 100,Swap,Store,Jump "loop",Mark "progend",Discard,Liter 60,Call "write",Liter 100,Load,OutputNum,Call "newline",End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 201 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/True/count.out b/.output/golden/examples/ws/output/simpleEval/original/ws/logged/True/count.out deleted file mode 100644 index 038088c95..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/True/count.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 1,Mark "C",Dup,OutputNum,Liter 10,OutputChar,Liter 1,Binary Add,Dup,Liter 11,Binary Sub,Branch EZ "E",Jump "C",Mark "E",Discard,End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 16 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/True/fact.out b/.output/golden/examples/ws/output/simpleEval/original/ws/logged/True/fact.out deleted file mode 100644 index 2260da674..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/True/fact.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 33,Store,Liter 21,Liter 32,Store,Liter 22,Liter 61,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "write",Liter 100,InputNum,Liter 100,Load,Call "fact",Liter 100,Load,OutputNum,Liter 20,Call "write",OutputNum,Call "newline",End,Mark "fact",Dup,Liter 1,Binary Sub,Branch EZ "factbase",Dup,Liter 1,Binary Sub,Call "fact",Binary Mul,Return,Mark "factbase",Liter 1,Discard,Return,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 81 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/True/hanoi.out b/.output/golden/examples/ws/output/simpleEval/original/ws/logged/True/hanoi.out deleted file mode 100644 index fad238d29..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/True/hanoi.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 32,Store,Liter 21,Liter 45,Store,Liter 22,Liter 62,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "write",Liter 100,InputNum,Liter 100,Load,Liter 1,Liter 3,Liter 2,Call "hanoi",End,Mark "hanoi",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 100,Load,Branch EZ "endhanoi",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 101,Load,Liter 103,Load,Liter 102,Load,Call "hanoi",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 101,Load,OutputNum,Liter 20,Call "write",Liter 102,Load,OutputNum,Call "newline",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 103,Load,Liter 102,Load,Liter 101,Load,Call "hanoi",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Mark "endhanoi",Return,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 77 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/True/hworld.out b/.output/golden/examples/ws/output/simpleEval/original/ws/logged/True/hworld.out deleted file mode 100644 index 252024ba6..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/True/hworld.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 72,Store,Liter 1,Liter 101,Store,Liter 2,Liter 108,Store,Liter 3,Liter 108,Store,Liter 4,Liter 111,Store,Liter 5,Liter 44,Store,Liter 6,Liter 32,Store,Liter 7,Liter 119,Store,Liter 8,Liter 111,Store,Liter 9,Liter 114,Store,Liter 10,Liter 108,Store,Liter 11,Liter 100,Store,Liter 12,Liter 32,Store,Liter 13,Liter 111,Store,Liter 14,Liter 102,Store,Liter 15,Liter 32,Store,Liter 16,Liter 115,Store,Liter 17,Liter 112,Store,Liter 18,Liter 97,Store,Liter 19,Liter 99,Store,Liter 20,Liter 101,Store,Liter 21,Liter 115,Store,Liter 22,Liter 33,Store,Liter 23,Liter 0,Store,Liter 0,Call "write",Call "newline",End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 76 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/True/loctest.out b/.output/golden/examples/ws/output/simpleEval/original/ws/logged/True/loctest.out deleted file mode 100644 index e41f8f1ab..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/True/loctest.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 0,Call "write",Liter 100,InputNum,Liter 0,Call "write",Liter 101,InputNum,Liter 100,Load,Liter 101,Load,Call "loctest",OutputNum,End,Mark "loctest",Copy 0,Copy 2,Binary Add,Slide 2,Return,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 66 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/True/name.out b/.output/golden/examples/ws/output/simpleEval/original/ws/logged/True/name.out deleted file mode 100644 index 42a87e61f..000000000 --- a/.output/golden/examples/ws/output/simpleEval/original/ws/logged/True/name.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 80,Store,Liter 1,Liter 108,Store,Liter 2,Liter 101,Store,Liter 3,Liter 97,Store,Liter 4,Liter 115,Store,Liter 5,Liter 101,Store,Liter 6,Liter 32,Store,Liter 7,Liter 101,Store,Liter 8,Liter 110,Store,Liter 9,Liter 116,Store,Liter 10,Liter 101,Store,Liter 11,Liter 114,Store,Liter 12,Liter 32,Store,Liter 13,Liter 121,Store,Liter 14,Liter 111,Store,Liter 15,Liter 117,Store,Liter 16,Liter 114,Store,Liter 17,Liter 32,Store,Liter 18,Liter 110,Store,Liter 19,Liter 97,Store,Liter 20,Liter 109,Store,Liter 21,Liter 101,Store,Liter 22,Liter 58,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 30,Liter 72,Store,Liter 31,Liter 101,Store,Liter 32,Liter 108,Store,Liter 33,Liter 108,Store,Liter 34,Liter 111,Store,Liter 35,Liter 32,Store,Liter 36,Liter 0,Store,Liter 0,Call "write",Liter 100,Call "read",Liter 30,Call "write",Liter 100,Call "write",Call "newline",End,Mark "add",Binary Add,Return,Mark "write",Dup,Load,Dup,Branch EZ "write_end",OutputChar,Liter 1,Binary Add,Jump "write",Mark "write_end",Discard,Discard,Return,Mark "read",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "read_end",Discard,Liter 1,Binary Add,Jump "read",Mark "read_end",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "newline",Liter 10,Liter 13,OutputChar,OutputChar,Return] 106 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEvalIL/logged/call.out b/.output/golden/examples/ws/output/simpleEvalIL/logged/call.out deleted file mode 100644 index 725a0000b..000000000 --- a/.output/golden/examples/ws/output/simpleEvalIL/logged/call.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Call "A",End,Mark "A",Return] 2 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEvalIL/logged/push-pop.out b/.output/golden/examples/ws/output/simpleEvalIL/logged/push-pop.out deleted file mode 100644 index 5ce7a2997..000000000 --- a/.output/golden/examples/ws/output/simpleEvalIL/logged/push-pop.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Discard,End] 3 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEvalTL/logged/calcTL.out b/.output/golden/examples/ws/output/simpleEvalTL/logged/calcTL.out deleted file mode 100644 index 9ad6ba301..000000000 --- a/.output/golden/examples/ws/output/simpleEvalTL/logged/calcTL.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 115,Store,Liter 7,Liter 111,Store,Liter 8,Liter 109,Store,Liter 9,Liter 101,Store,Liter 10,Liter 32,Store,Liter 11,Liter 110,Store,Liter 12,Liter 117,Store,Liter 13,Liter 109,Store,Liter 14,Liter 98,Store,Liter 15,Liter 101,Store,Liter 16,Liter 114,Store,Liter 17,Liter 115,Store,Liter 18,Liter 44,Store,Liter 19,Liter 32,Store,Liter 20,Liter 116,Store,Liter 21,Liter 104,Store,Liter 22,Liter 101,Store,Liter 23,Liter 110,Store,Liter 24,Liter 32,Store,Liter 25,Liter 45,Store,Liter 26,Liter 49,Store,Liter 27,Liter 32,Store,Liter 28,Liter 116,Store,Liter 29,Liter 111,Store,Liter 30,Liter 32,Store,Liter 31,Liter 102,Store,Liter 32,Liter 105,Store,Liter 33,Liter 110,Store,Liter 34,Liter 105,Store,Liter 35,Liter 115,Store,Liter 36,Liter 104,Store,Liter 37,Liter 0,Store,Liter 42,Liter 78,Store,Liter 43,Liter 117,Store,Liter 44,Liter 109,Store,Liter 45,Liter 98,Store,Liter 46,Liter 101,Store,Liter 47,Liter 114,Store,Liter 48,Liter 58,Store,Liter 49,Liter 0,Store,Liter 60,Liter 84,Store,Liter 61,Liter 111,Store,Liter 62,Liter 116,Store,Liter 63,Liter 97,Store,Liter 64,Liter 108,Store,Liter 65,Liter 32,Store,Liter 66,Liter 105,Store,Liter 67,Liter 115,Store,Liter 68,Liter 32,Store,Liter 69,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",Liter 100,Liter 0,Store,Mark "01101100011011110110111101110000",Liter 42,Call "0111011101110010011010010111010001100101",Liter 101,InputNum,Liter 101,Load,Dup,Liter (-1),Binary Sub,Branch EZ "01110000011100100110111101100111011001010110111001100100",Liter 100,Load,Binary Add,Liter 100,Swap,Store,Jump "01101100011011110110111101110000",Mark "01110000011100100110111101100111011001010110111001100100",Discard,Liter 60,Call "0111011101110010011010010111010001100101",Liter 100,Load,OutputNum,Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 201 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEvalTL/logged/countTL.out b/.output/golden/examples/ws/output/simpleEvalTL/logged/countTL.out deleted file mode 100644 index 8ef4341db..000000000 --- a/.output/golden/examples/ws/output/simpleEvalTL/logged/countTL.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 1,Mark "01000011",Dup,OutputNum,Liter 10,OutputChar,Liter 1,Binary Add,Dup,Liter 11,Binary Sub,Branch EZ "01000101",Jump "01000011",Mark "01000101",Discard,End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 16 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEvalTL/logged/factTL.out b/.output/golden/examples/ws/output/simpleEvalTL/logged/factTL.out deleted file mode 100644 index b39a44aec..000000000 --- a/.output/golden/examples/ws/output/simpleEvalTL/logged/factTL.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 33,Store,Liter 21,Liter 32,Store,Liter 22,Liter 61,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 100,Load,Call "01100110011000010110001101110100",Liter 100,Load,OutputNum,Liter 20,Call "0111011101110010011010010111010001100101",OutputNum,Call "01101110011001010111011101101100011010010110111001100101",End,Mark "01100110011000010110001101110100",Dup,Liter 1,Binary Sub,Branch EZ "0110011001100001011000110111010001100010011000010111001101100101",Dup,Liter 1,Binary Sub,Call "01100110011000010110001101110100",Binary Mul,Return,Mark "0110011001100001011000110111010001100010011000010111001101100101",Liter 1,Discard,Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 81 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEvalTL/logged/hWorldTL.out b/.output/golden/examples/ws/output/simpleEvalTL/logged/hWorldTL.out deleted file mode 100644 index 3878dc890..000000000 --- a/.output/golden/examples/ws/output/simpleEvalTL/logged/hWorldTL.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 72,Store,Liter 1,Liter 101,Store,Liter 2,Liter 108,Store,Liter 3,Liter 108,Store,Liter 4,Liter 111,Store,Liter 5,Liter 44,Store,Liter 6,Liter 32,Store,Liter 7,Liter 119,Store,Liter 8,Liter 111,Store,Liter 9,Liter 114,Store,Liter 10,Liter 108,Store,Liter 11,Liter 100,Store,Liter 12,Liter 32,Store,Liter 13,Liter 111,Store,Liter 14,Liter 102,Store,Liter 15,Liter 32,Store,Liter 16,Liter 115,Store,Liter 17,Liter 112,Store,Liter 18,Liter 97,Store,Liter 19,Liter 99,Store,Liter 20,Liter 101,Store,Liter 21,Liter 115,Store,Liter 22,Liter 33,Store,Liter 23,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 76 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEvalTL/logged/hanoiTL.out b/.output/golden/examples/ws/output/simpleEvalTL/logged/hanoiTL.out deleted file mode 100644 index ba10e3d62..000000000 --- a/.output/golden/examples/ws/output/simpleEvalTL/logged/hanoiTL.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 20,Liter 32,Store,Liter 21,Liter 45,Store,Liter 22,Liter 62,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 100,Load,Liter 1,Liter 3,Liter 2,Call "0110100001100001011011100110111101101001",End,Mark "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 100,Load,Branch EZ "0110010101101110011001000110100001100001011011100110111101101001",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 101,Load,Liter 103,Load,Liter 102,Load,Call "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Liter 101,Load,OutputNum,Liter 20,Call "0111011101110010011010010111010001100101",Liter 102,Load,OutputNum,Call "01101110011001010111011101101100011010010110111001100101",Liter 100,Load,Liter 101,Load,Liter 102,Load,Liter 103,Load,Liter 100,Load,Liter 1,Binary Sub,Liter 103,Load,Liter 102,Load,Liter 101,Load,Call "0110100001100001011011100110111101101001",Liter 103,Swap,Store,Liter 102,Swap,Store,Liter 101,Swap,Store,Liter 100,Swap,Store,Mark "0110010101101110011001000110100001100001011011100110111101101001",Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 77 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEvalTL/logged/helloWorldTL.out b/.output/golden/examples/ws/output/simpleEvalTL/logged/helloWorldTL.out deleted file mode 100644 index 2c0e4a2d6..000000000 --- a/.output/golden/examples/ws/output/simpleEvalTL/logged/helloWorldTL.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 72,OutputChar,Liter 101,OutputChar,Liter 108,OutputChar,Liter 108,OutputChar,Liter 111,OutputChar,Liter 44,OutputChar,Liter 32,OutputChar,Liter 119,OutputChar,Liter 111,OutputChar,Liter 114,OutputChar,Liter 108,OutputChar,Liter 100,OutputChar,End] 25 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEvalTL/logged/locTestTL.out b/.output/golden/examples/ws/output/simpleEvalTL/logged/locTestTL.out deleted file mode 100644 index a563b59b2..000000000 --- a/.output/golden/examples/ws/output/simpleEvalTL/logged/locTestTL.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 69,Store,Liter 1,Liter 110,Store,Liter 2,Liter 116,Store,Liter 3,Liter 101,Store,Liter 4,Liter 114,Store,Liter 5,Liter 32,Store,Liter 6,Liter 97,Store,Liter 7,Liter 32,Store,Liter 8,Liter 110,Store,Liter 9,Liter 117,Store,Liter 10,Liter 109,Store,Liter 11,Liter 98,Store,Liter 12,Liter 101,Store,Liter 13,Liter 114,Store,Liter 14,Liter 58,Store,Liter 15,Liter 32,Store,Liter 16,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,InputNum,Liter 0,Call "0111011101110010011010010111010001100101",Liter 101,InputNum,Liter 100,Load,Liter 101,Load,Call "01101100011011110110001101110100011001010111001101110100",OutputNum,End,Mark "01101100011011110110001101110100011001010111001101110100",Copy 0,Copy 2,Binary Add,Slide 2,Return,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 66 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEvalTL/logged/nameTL.out b/.output/golden/examples/ws/output/simpleEvalTL/logged/nameTL.out deleted file mode 100644 index 08cbc26a4..000000000 --- a/.output/golden/examples/ws/output/simpleEvalTL/logged/nameTL.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Liter 80,Store,Liter 1,Liter 108,Store,Liter 2,Liter 101,Store,Liter 3,Liter 97,Store,Liter 4,Liter 115,Store,Liter 5,Liter 101,Store,Liter 6,Liter 32,Store,Liter 7,Liter 101,Store,Liter 8,Liter 110,Store,Liter 9,Liter 116,Store,Liter 10,Liter 101,Store,Liter 11,Liter 114,Store,Liter 12,Liter 32,Store,Liter 13,Liter 121,Store,Liter 14,Liter 111,Store,Liter 15,Liter 117,Store,Liter 16,Liter 114,Store,Liter 17,Liter 32,Store,Liter 18,Liter 110,Store,Liter 19,Liter 97,Store,Liter 20,Liter 109,Store,Liter 21,Liter 101,Store,Liter 22,Liter 58,Store,Liter 23,Liter 32,Store,Liter 24,Liter 0,Store,Liter 30,Liter 72,Store,Liter 31,Liter 101,Store,Liter 32,Liter 108,Store,Liter 33,Liter 108,Store,Liter 34,Liter 111,Store,Liter 35,Liter 32,Store,Liter 36,Liter 0,Store,Liter 0,Call "0111011101110010011010010111010001100101",Liter 100,Call "01110010011001010110000101100100",Liter 30,Call "0111011101110010011010010111010001100101",Liter 100,Call "0111011101110010011010010111010001100101",Call "01101110011001010111011101101100011010010110111001100101",End,Mark "011000010110010001100100",Binary Add,Return,Mark "0111011101110010011010010111010001100101",Dup,Load,Dup,Branch EZ "011101110111001001101001011101000110010101011111011001010110111001100100",OutputChar,Liter 1,Binary Add,Jump "0111011101110010011010010111010001100101",Mark "011101110111001001101001011101000110010101011111011001010110111001100100",Discard,Discard,Return,Mark "01110010011001010110000101100100",Dup,Dup,InputChar,Load,Dup,Liter 10,Binary Sub,Branch EZ "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Jump "01110010011001010110000101100100",Mark "0111001001100101011000010110010001011111011001010110111001100100",Discard,Liter 1,Binary Add,Liter 0,Store,Return,Mark "01101110011001010111011101101100011010010110111001100101",Liter 10,Liter 13,OutputChar,OutputChar,Return] 106 (IS []) diff --git a/.output/golden/examples/ws/output/simpleEvalTL/logged/truthMachineTL.out b/.output/golden/examples/ws/output/simpleEvalTL/logged/truthMachineTL.out deleted file mode 100644 index 4af54d14c..000000000 --- a/.output/golden/examples/ws/output/simpleEvalTL/logged/truthMachineTL.out +++ /dev/null @@ -1,2 +0,0 @@ -fromList [] -IU [Liter 0,Dup,InputNum,Load,Branch EZ "0",Mark "1",Liter 1,OutputNum,Jump "1",Mark "0",Liter 0,OutputNum,End] 13 (IS []) diff --git a/Makefile b/Makefile index 918219863..7605d3dfc 100644 --- a/Makefile +++ b/Makefile @@ -1,9 +1,7 @@ -.PHONY: all bench build check clean configure golden fast haddock hlint main output repl report run stan stylish test update +.PHONY: all bench build check clean configure exec fast golden haddock hlint main output repl report run stan stylish test tix update all: update fast bench -fast: main report - bench: rm -f helma-benchmark.tix cabal new-bench --jobs -f ghcoptions @@ -24,6 +22,12 @@ configure: rm -f cabal.project.local* cabal configure --enable-benchmarks --enable-coverage --enable-tests -f ghcoptions +exec: + make tix + cabal new-exec --jobs helma + +fast: main report + golden: if test -d .output/golden; then rm -r .output/golden; fi @@ -46,7 +50,7 @@ report: make haddock stan hlint run: - rm -f helma.tix + make tix cabal new-run --jobs helma stan: @@ -58,5 +62,8 @@ stylish: test: cabal new-test --jobs --test-show-details=streaming -f ghcoptions +tix: + rm -f helma.tix + update: cabal update diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index c3fe68ca4..168c5b9eb 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1,5 +1,9 @@ # 📅 Revision history for HelMA +## 0.6.14.0 -- 2022-01-20 + +* Add `print-logs` flag + ## 0.6.13.0 -- 2022-01-19 * Use `forM_` in tests diff --git a/docs/INSTALL.md b/docs/INSTALL.md index 89455e2f3..1bd29d08f 100644 --- a/docs/INSTALL.md +++ b/docs/INSTALL.md @@ -49,7 +49,9 @@ make test make bench # Run executable. -make run +# make exec +cabal new-exec helma -- -l BF -e -- '++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.' +cabal new-exec helma -- -l SQ -e -- '12 12 3 36 37 6 37 12 9 37 37 12 0 -1 15 38 36 18 12 12 21 53 37 24 37 12 27 37 37 30 36 12 -1 37 37 0 39 0 -1 72 101 108 108 111 44 32 87 111 114 108 100 33 10 53' # Start REPL. make repl diff --git a/docs/reports/hlint.html b/docs/reports/hlint.html index 4173393ca..92c497033 100644 --- a/docs/reports/hlint.html +++ b/docs/reports/hlint.html @@ -162,15 +162,16 @@

All hints

All files

@@ -213,7 +214,7 @@ Found
let file = readBfFile fileName
 let params = (, cellType) <$> file
-let exec = execMockIOWithInput input . uncurryEval <$> params
+let exec = ioExecMockIOWithInput input . uncurryEval =<< params
 calculateOutput <$> exec
 
Perhaps
@@ -226,7 +227,7 @@ Found
let file = readBfFile fileName
 let params = (, cellType) <$> file
-let exec = execMockIOWithInput input . uncurryEval <$> params
+let exec = ioExecMockIOWithInput input . uncurryEval =<< params
 calculateOutput <$> exec
 
Perhaps
@@ -234,7 +235,20 @@ -
+
+./hs/benchmark/HelVM/HelMA/Automata/ETA/EvaluatorBenchMark.hs:49:28: Suggestion: Redundant bracket
+Found
+
do let params = (, stackType) <$> file
+   let exec = (ioExecMockIOWithInput input . uncurryEval =<< params)
+   calculateOutput <$> exec
+Perhaps
+
do let params = (, stackType) <$> file
+   let exec = ioExecMockIOWithInput input . uncurryEval =<< params
+   calculateOutput <$> exec
+ +
+ +
./hs/test/HelVM/Common/Collections/MapListSpec.hs:50:11: Suggestion: Reduce duplication
Found
it "mapListToList . fromIntIndexedList" $
@@ -249,19 +263,6 @@
 
 
-
-./hs/test/HelVM/HelMA/Automata/ETA/EvaluatorSpec.hs:30:11: Suggestion: Reduce duplication
-Found
-
let params = (, defaultStackType) <$> file
-let mock
-      = ioExecMockIOWithInput (toText input) . uncurryEval =<< params
-let minorPath = fileName <> input
-
-Perhaps
-
Combine with ./hs/test/HelVM/HelMA/Automata/ETA/EvaluatorSpec.hs:49:11
- -
-
./hs/test/HelVM/HelMA/Automata/WhiteSpace/EvaluatorSpec.hs:25:21: Warning: Redundant do
Found
@@ -283,11 +284,11 @@ do it ("output" </> minorPath) $ calculateOutput <$> mock `goldenShouldIO` - buildAbsoluteOutFileName (majorPath </> "output" </> minorPath) + buildAbsoluteWsOutFileName (majorPath </> minorPath) it ("logged" </> minorPath) $ calculateLogged <$> mock `goldenShouldIO` - buildAbsoluteOutFileName (majorPath </> "logged" </> minorPath) + buildAbsoluteWsLogFileName (majorPath </> minorPath) Perhaps
describe "original" $
   do let majorPath = "simpleEval" </> "original" </> "ws"
@@ -307,11 +308,11 @@
                      do it ("output" </> minorPath) $
                           calculateOutput <$>
                             mock `goldenShouldIO`
-                              buildAbsoluteOutFileName (majorPath </> "output" </> minorPath)
+                              buildAbsoluteWsOutFileName (majorPath </> minorPath)
                         it ("logged" </> minorPath) $
                           calculateLogged <$>
                             mock `goldenShouldIO`
-                              buildAbsoluteOutFileName (majorPath </> "logged" </> minorPath)
+ buildAbsoluteWsLogFileName (majorPath </> minorPath)
@@ -325,11 +326,11 @@ do it ("output" </> minorPath) $ calculateOutput <$> mock `goldenShouldIO` - buildAbsoluteOutFileName (majorPath </> "output" </> minorPath) + buildAbsoluteWsOutFileName (majorPath </> minorPath) it ("logged" </> minorPath) $ calculateLogged <$> mock `goldenShouldIO` - buildAbsoluteOutFileName (majorPath </> "logged" </> minorPath) + buildAbsoluteWsLogFileName (majorPath </> minorPath) Perhaps
Combine with ./hs/test/HelVM/HelMA/Automata/WhiteSpace/EvaluatorSpec.hs:87:11
diff --git a/docs/reports/stan.html b/docs/reports/stan.html index 2bad71a00..1a7575abb 100644 --- a/docs/reports/stan.html +++ b/docs/reports/stan.html @@ -1,5 +1,5 @@ -Stan Report

Stan Report

This is the Haskell Static Analysis report generated by Stan

Stan Info

In this section, you can find the general information about the used Stan tool, compile-time and run-time environment variables and settings, including build information, system data and execution configurations.

Stan Version
Version0.0.1.0
Git RevisionUNKNOWN
Release DateUNKNOWN
System Info
Operating Systemlinux
Architecturex86_64
Compilerghc
Compiler Version8.10
Environment
Environment VariablesSTAN_USE_DEFAULT_CONFIG=True
TOML configuration files/home/kamil-adam/git/helvm/helma/.stan.toml
CLI arguments-s --hide-solution report

Project Info

Information about the analysed project

Project namehelma
Cabal Fileshelma.cabal
HIE Files Directory.hie
Files Number104

Analysis Info

Summary stats from the static analysis

Modules104
LoC5184
Extensions31
SafeHaskell Extensions0
Available inspections44
Checked inspections44
Found Observations0
Ignored Observations0

Static Analysis Summary

Here you can find the overall conclusion based on the various metadata and gathered information during the work of Stan on this project.

  • Project health: 100%

    This number was calculated based on the total number of used inspections and the number of triggered inspections in the project. The calculated number also defines the overall project health status.
  • The project is healthy

    Excellent work! Stan haven't found any vulnerabilities in the code.
  • Congratulations! Your project has zero vulnerabilities!

    Stan carefully run all configured inspection and found 0 observations and vulnerabilities to the project.

Observations

Based on the analysis results, Stan found different vulnerabilities distributed among the analysed files. In Stan terminology, we call such vulnerability as Observation. Below you can see the more detailed information about each observation, and find the possible ways to fix them for your project.

Configurations

This section describes the final Stan configuration that was used on the project and explains how this result was assembled. Stan runtime settings have many parts, and each of them can come from different configuration sources. Stan is using Environment variables, TOML configuration file and CLI arguments to get the final results. If some option is specified through the multiple sources, the most prioritized one is used.

ActionFilterScope

Configuration Process Information

Information and warnings that were gathered during the configuration assemble process. This helps to understand how different parts of the configurations were retrieved.

  • No TOML value is specified for key: check
  • No CLI option specified for: checks
  • configChecks is set through the source: TOML
  • No TOML value is specified for key: remove
  • No CLI option specified for: remove
  • configRemoved is set through the source: TOML
  • No TOML value is specified for key: ignore
  • No CLI option specified for: ignore
  • configIgnored is set through the source: TOML

Report Explained

Inspections

List of Inspections used for analysing the project

Inspection STAN-0001

Partial: base/head

Usage of partial function 'head' for lists

Warning
  • Partial
  • List

Possible solutions

  • Replace list with 'NonEmpty' from 'Data.List.NonEmpty'
  • Use explicit pattern-matching over lists

Inspection STAN-0002

Partial: base/tail

Usage of partial function 'tail' for lists

Warning
  • Partial
  • List

Possible solutions

  • Replace list with 'NonEmpty' from 'Data.List.NonEmpty'
  • Use explicit pattern-matching over lists

Inspection STAN-0003

Partial: base/init

Usage of partial function 'init' for lists

Warning
  • Partial
  • List

Possible solutions

  • Replace list with 'NonEmpty' from 'Data.List.NonEmpty'
  • Use explicit pattern-matching over lists

Inspection STAN-0004

Partial: base/last

Usage of partial function 'last' for lists

Warning
  • Partial
  • List

Possible solutions

  • Replace list with 'NonEmpty' from 'Data.List.NonEmpty'
  • Use explicit pattern-matching over lists

Inspection STAN-0005

Partial: base/!!

Usage of partial function '!!' for lists

Warning
  • Partial
  • List

Inspection STAN-0006

Partial: base/cycle

Usage of partial function 'cycle' for lists

Warning
  • Partial
  • List

Possible solutions

  • Replace list with 'NonEmpty' from 'Data.List.NonEmpty'
  • Use explicit pattern-matching over lists

Inspection STAN-0007

Partial: base/genericIndex

Usage of partial function 'genericIndex' for lists

Warning
  • Partial
  • List

Inspection STAN-0008

Partial: base/fromJust

Usage of partial function 'fromJust' for 'Maybe'

Warning
  • Partial

Possible solutions

  • Use explicit pattern-matching over Maybe
  • Use one of the standard functions: 'maybe', 'fromMaybe'

Inspection STAN-0009

Partial: base/read

Usage of partial function 'read' for parsing 'String'

Warning
  • Partial

Possible solutions

  • Use 'readMaybe' or 'readEither' to handle failed parsing

Inspection STAN-0010

Partial: base/succ

Usage of partial function 'succ' for enumerable types

Warning
  • Partial

Possible solutions

  • Use '(+ 1)' for integral types (but be aware of arithmetic overflow)
  • {Extra dependency} Use 'next' from 'Relude.Extra.Enum' in 'relude'

Inspection STAN-0011

Partial: base/pred

Usage of partial function 'pred' for enumerable types

Warning
  • Partial

Possible solutions

  • Use '(- 1)' for integral types (but be aware of arithmetic overflow)
  • {Extra dependency} Use 'prev' from 'Relude.Extra.Enum' in 'relude'

Inspection STAN-0012

Partial: base/toEnum

Usage of partial function 'toEnum' for enumerable types

Warning
  • Partial

Possible solutions

  • {Extra dependency} Use 'safeToEnum' from 'Relude.Extra.Enum' in 'relude'

Inspection STAN-0013

Partial: base/maximum

Usage of partial function 'maximum' for

Warning
  • Partial

Inspection STAN-0014

Partial: base/minimum

Usage of partial function 'minimum' for

Warning
  • Partial

Inspection STAN-0015

Partial: base/maximumBy

Usage of partial function 'maximumBy' for

Warning
  • Partial

Inspection STAN-0016

Partial: base/minimumBy

Usage of partial function 'minimumBy' for

Warning
  • Partial

Inspection STAN-0017

Partial: base/foldl1

Usage of partial function 'foldl1' for

Warning
  • Partial

Inspection STAN-0018

Partial: base/foldl1'

Usage of partial function 'foldl1'' for lists

Warning
  • Partial
  • List

Possible solutions

  • Replace list with 'NonEmpty' from 'Data.List.NonEmpty'
  • Use explicit pattern-matching over lists

Inspection STAN-0019

Partial: base/foldr1

Usage of partial function 'foldr1' for

Warning
  • Partial

Inspection STAN-0020

Partial: base/fromList

Usage of partial function 'fromList' for

Warning
  • Partial

Inspection STAN-0021

Partial: base/fromInteger

Usage of partial function 'fromInteger' for

Warning
  • Partial

Inspection STAN-0101

Infinite: base/reverse

Usage of the 'reverse' function that hangs on infinite lists

PotentialBug
  • Infinite
  • List

Possible solutions

  • Don't use 'reverse' if you expect your function to work with infinite lists
  • {Extra dependency} Use the 'slist' library for fast and safe functions on infinite lists

Inspection STAN-0102

Infinite: base/isSuffixOf

Usage of the 'isSuffixOf' function that hangs on infinite lists

PotentialBug
  • Infinite
  • List

Possible solutions

  • Don't use 'isSuffixOf' if you expect your function to work with infinite lists
  • {Extra dependency} Use the 'slist' library for fast and safe functions on infinite lists

Inspection STAN-0103

Infinite: base/length

Usage of the 'length' function that hangs on infinite lists

PotentialBug
  • Infinite
  • List

Possible solutions

  • Don't use 'length' if you expect your function to work with infinite lists
  • {Extra dependency} Use the 'slist' library for fast and safe functions on infinite lists

Inspection STAN-0104

Infinite: base/genericLength

Usage of the 'genericLength' function that hangs on infinite lists

PotentialBug
  • Infinite
  • List

Possible solutions

  • Don't use 'genericLength' if you expect your function to work with infinite lists
  • {Extra dependency} Use the 'slist' library for fast and safe functions on infinite lists

Inspection STAN-0105

Infinite: base/sum

Usage of the 'sum' function that hangs on infinite lists

PotentialBug
  • Infinite
  • List

Possible solutions

  • Don't use 'sum' if you expect your function to work with infinite lists
  • {Extra dependency} Use the 'slist' library for fast and safe functions on infinite lists

Inspection STAN-0106

Infinite: base/product

Usage of the 'product' function that hangs on infinite lists

PotentialBug
  • Infinite
  • List

Possible solutions

  • Don't use 'product' if you expect your function to work with infinite lists
  • {Extra dependency} Use the 'slist' library for fast and safe functions on infinite lists

Inspection STAN-0201

Anti-pattern: [0 .. length xs]

Creating a list with wrong number of indices

PotentialBug
  • AntiPattern

Possible solutions

  • Replace '[0 .. length xs]' with '[0 .. length xs - 1]'
  • Use 'zip [0 ..] xs` to work with list of pairs: index and element

Inspection STAN-0202

Anti-pattern: foldl

Usage of space-leaking function 'foldl'

Error
  • SpaceLeak
  • AntiPattern

Possible solutions

  • Replace 'foldl' with 'foldl''
  • Use 'foldr (flip . f)` instead of 'foldl f'

Inspection STAN-0203

Anti-pattern: Data.ByteString.Char8.pack

Usage of 'pack' function that doesn't handle Unicode characters

Error
  • AntiPattern

Possible solutions

  • Convert to 'Text' and use 'encodeUtf8' from 'Data.Text.Encoding'
  • {Extra dependency} Use 'encodeUtf8' from 'relude'
  • {Extra dependency} Use the 'utf8-string' package

Inspection STAN-0204

Anti-pattern: HashMap size

Usage of 'size' or 'length' for 'HashMap' that runs in linear time

Performance
  • AntiPattern

Possible solutions

  • {Extra dependency} Switch to 'Map' from 'containers'

Inspection STAN-0205

Anti-pattern: HashSet size

Usage of 'size' or 'length' for 'HashSet' that runs in linear time

Performance
  • AntiPattern

Possible solutions

  • {Extra dependency} Switch to 'Set' from 'containers'

Inspection STAN-0206

Data types with non-strict fields

Defining lazy fields in data types can lead to unexpected space leaks

Performance
  • SpaceLeak
  • Syntax

Possible solutions

  • Add '!' before the type, e.g. !Int or !(Maybe Bool)
  • Enable the 'StrictData' extension: {-# LANGUAGE StrictData #-}

Inspection STAN-0207

Anti-pattern: Foldable methods on possibly error-prone structures

Usage of Foldable methods on (,), Maybe, Either

PotentialBug
  • AntiPattern

Possible solutions

  • Use more explicit functions with specific monomorphic types

Inspection STAN-0208

Anti-pattern: Slow 'length' for Text

Usage of 'length' for 'Text' that runs in linear time

Performance
  • AntiPattern

Possible solutions

  • {Extra dependency} Switch to 'ByteString' from 'bytestring'

Inspection STAN-0209

Anti-pattern: Slow 'nub' for lists

Usage of 'nub' on lists that runs in quadratic time

Performance
  • AntiPattern

Possible solutions

  • {Extra dependency} Switch list to 'Set' from 'containers'
  • {Extra dependency} Use 'ordNub/hashNub/sortNub/unstableNub' from 'relude'
  • {Extra dependency} Use 'nubOrd' from 'containers'
  • {Extra dependency} Use 'nubOrd' from 'extra'

Inspection STAN-0210

Anti-pattern: Slow 'for_' on ranges

Usage of 'for_' or 'forM_' on numerical ranges is slow

Performance
  • AntiPattern

Possible solutions

  • {Extra dependency} Use 'loop' library for fast monadic looping

Inspection STAN-0211

Anti-pattern: '</>' for URLs

Usage of '</>' for URLs results in the errors on Windows

Error
  • AntiPattern

Possible solutions

  • {Extra dependency} Use type-safe library for URLs
  • Concatenate URLs with slashes '/'

Inspection STAN-0212

Anti-pattern: unsafe functions

Usage of unsafe functions breaks referential transparency

Error
  • Unsafe
  • AntiPattern

Possible solutions

  • Remove 'undefined' or at least replace with 'error' to give better error messages
  • Replace 'unsafeCoerce' with 'coerce'
  • Rewrite the code to avoid using 'unsafePerformIO' and other unsafe IO functions

Inspection STAN-0213

Anti-pattern: Pattern matching on '_'

Pattern matching on '_' for sum types can create maintainability issues

Warning
  • AntiPattern

Possible solutions

  • Pattern match on each constructor explicitly
  • Add meaningful names to holes, e.g. '_anyOtherFailure'

Inspection STAN-0214

Anti-pattern: use 'compare'

Usage of multiple comparison operators instead of single 'compare'

Performance
  • AntiPattern

Possible solutions

  • Rewrite code to use single 'compare' instead of many comparison operators

Inspection STAN-0215

Anti-pattern: Slashes in paths

Usage of '/' or '\' in paths results in the errors on different operation systems

Error
  • AntiPattern

Possible solutions

  • {Extra dependency} Use '</>' operator from 'filepath'

Inspection STAN-0301

Missing fixity declaration for operator

Using the implicit default fixity for operator: infixl 9

Style
  • Syntax

Possible solutions

  • Add 'infix[l|r]' declaration to the operator with explicit precedence

Inspection STAN-0302

Big tuples

Using tuples of big size (>= 4) can decrease code readability

Style
  • AntiPattern
  • Syntax

Possible solutions

  • Consider defining and using a custom data type to improve code comprehension

Severity

We are using the following severity system to indicate the observation level

SeverityDescription
StyleCode style issues. Usually harmless.
PerformanceSerious defects that could cause slowness and space leaking.
PotentialBugHuman errors in code.
WarningPotential runtime errors on some inputs.
ErrorDangerous behaviour.