From 172a6bdcab45fe3f478c2a0158efc210d9d355d0 Mon Sep 17 00:00:00 2001 From: Kamil Adam Date: Mon, 24 Jul 2023 18:08:02 +0200 Subject: [PATCH] Add examples for Piet --- docs/developers/CHANGELOG.md | 8 +- ...elMA.Automata.BrainFuck.API.BFType.hs.html | 0 ...BrainFuck.Common.SimpleInstruction.hs.html | 0 ...A.Automata.BrainFuck.Common.Symbol.hs.html | 0 ...ata.BrainFuck.Common.TapeOfSymbols.hs.html | 0 ...HelMA.Automata.BrainFuck.Evaluator.hs.html | 0 ...mata.BrainFuck.Impl.Fast.Evaluator.hs.html | 0 ...ta.BrainFuck.Impl.Fast.Instruction.hs.html | 0 ...mata.BrainFuck.Impl.Fast.Optimizer.hs.html | 0 ...utomata.BrainFuck.Impl.Fast.Parser.hs.html | 0 ...mata.BrainFuck.Impl.Flat.Evaluator.hs.html | 0 ...ta.BrainFuck.Impl.Flat.Instruction.hs.html | 0 ...utomata.BrainFuck.Impl.Flat.Parser.hs.html | 0 ...Fuck.Impl.Flat.TableOfInstructions.hs.html | 0 ...mata.BrainFuck.Impl.Tree.Evaluator.hs.html | 0 ...ta.BrainFuck.Impl.Tree.Instruction.hs.html | 0 ...utomata.BrainFuck.Impl.Tree.Parser.hs.html | 0 ...HelVM.HelMA.Automata.Cat.Evaluator.hs.html | 0 ...HelMA.Automata.ETA.API.ETAImplType.hs.html | 0 ...elVM.HelMA.Automata.ETA.Addressing.hs.html | 0 ...HelVM.HelMA.Automata.ETA.Automaton.hs.html | 0 ...HelVM.HelMA.Automata.ETA.Evaluator.hs.html | 0 .../HelVM.HelMA.Automata.ETA.Lexer.hs.html | 0 ....HelMA.Automata.ETA.OperandParsers.hs.html | 0 ...HelVM.HelMA.Automata.ETA.Optimizer.hs.html | 0 .../HelVM.HelMA.Automata.ETA.Parser.hs.html | 0 ...VM.HelMA.Automata.ETA.SimpleParams.hs.html | 0 .../HelVM.HelMA.Automata.ETA.Token.hs.html | 0 ...VM.HelMA.Automata.FALSE.Expression.hs.html | 0 .../HelVM.HelMA.Automata.FALSE.Parser.hs.html | 0 ...lVM.HelMA.Automata.LazyK.Automaton.hs.html | 0 ...lVM.HelMA.Automata.LazyK.Constants.hs.html | 0 ...lVM.HelMA.Automata.LazyK.Evaluator.hs.html | 0 ....HelMA.Automata.LazyK.InputEncoder.hs.html | 0 .../HelVM.HelMA.Automata.LazyK.Lambda.hs.html | 0 .../HelVM.HelMA.Automata.LazyK.Lexer.hs.html | 0 .../HelVM.HelMA.Automata.LazyK.Parser.hs.html | 0 ...HelVM.HelMA.Automata.LazyK.Reducer.hs.html | 0 ...HelVM.HelMA.Automata.Rev.Evaluator.hs.html | 0 ...VM.HelMA.Automata.SubLeq.Automaton.hs.html | 0 ...VM.HelMA.Automata.SubLeq.Evaluator.hs.html | 0 .../HelVM.HelMA.Automata.SubLeq.Lexer.hs.html | 0 ...elMA.Automata.WhiteSpace.Evaluator.hs.html | 0 ...VM.HelMA.Automata.WhiteSpace.Lexer.hs.html | 0 ...Automata.WhiteSpace.OperandParsers.hs.html | 0 ...M.HelMA.Automata.WhiteSpace.Parser.hs.html | 0 ...A.Automata.WhiteSpace.SimpleParams.hs.html | 0 ...VM.HelMA.Automata.WhiteSpace.Token.hs.html | 0 ...HelVM.HelMA.Automata.Zot.Automaton.hs.html | 0 ...HelVM.HelMA.Automata.Zot.Evaluator.hs.html | 0 ...elVM.HelMA.Automata.Zot.Expression.hs.html | 0 .../HelVM.HelMA.Automata.Zot.Parser.hs.html | 0 ...VM.HelMA.Automaton.API.AutoOptions.hs.html | 0 ...lMA.Automaton.API.AutomatonOptions.hs.html | 0 ...lVM.HelMA.Automaton.API.EvalParams.hs.html | 0 ....HelMA.Automaton.API.MemoryOptions.hs.html | 0 ...MA.Automaton.API.OptimizationLevel.hs.html | 0 .../HelVM.HelMA.Automaton.Automaton.hs.html | 0 ...HelVM.HelMA.Automaton.Combiner.ALU.hs.html | 0 ...HelVM.HelMA.Automaton.Combiner.CPU.hs.html | 0 ...HelVM.HelMA.Automaton.Combiner.LSU.hs.html | 0 ...HelVM.HelMA.Automaton.Combiner.RAM.hs.html | 0 .../HelVM.HelMA.Automaton.Combiner.hs.html | 0 ...elVM.HelMA.Automaton.IO.BusinessIO.hs.html | 0 .../HelVM.HelMA.Automaton.IO.FreeIO.hs.html | 0 .../HelVM.HelMA.Automaton.IO.MockIO.hs.html | 0 ...on.Instruction.Extras.Constructors.hs.html | 0 ...omaton.Instruction.Extras.Patterns.hs.html | 0 ...maton.Instruction.Extras.TextExtra.hs.html | 0 ...n.Instruction.Groups.CFInstruction.hs.html | 0 ...n.Instruction.Groups.IOInstruction.hs.html | 0 ...n.Instruction.Groups.LSInstruction.hs.html | 0 ...n.Instruction.Groups.SMInstruction.hs.html | 0 .../HelVM.HelMA.Automaton.Instruction.hs.html | 0 ...Optimizer.ConstantFoldingOptimizer.hs.html | 0 ...omaton.Optimizer.DeadCodeOptimizer.hs.html | 0 ...on.Optimizer.MarkRemovingOptimizer.hs.html | 0 ...omaton.Optimizer.PeepholeOptimizer.hs.html | 0 .../HelVM.HelMA.Automaton.Optimizer.hs.html | 0 .../HelVM.HelMA.Automaton.ReadPExtra.hs.html | 0 .../HelVM.HelMA.Automaton.Trampoline.hs.html | 0 ...lVM.HelMA.Automaton.Types.CellType.hs.html | 0 ...lVM.HelMA.Automaton.Types.DumpType.hs.html | 0 ...M.HelMA.Automaton.Types.FormatType.hs.html | 0 ....HelMA.Automaton.Types.IntCellType.hs.html | 0 ...elVM.HelMA.Automaton.Types.RAMType.hs.html | 0 ...VM.HelMA.Automaton.Types.StackType.hs.html | 0 ...VM.HelMA.Automaton.Types.TokenType.hs.html | 0 ...elVM.HelMA.Automaton.WrapTokenList.hs.html | 0 docs/reports/helma-test/hpc_index.html | 176 +++++++++--------- docs/reports/helma-test/hpc_index_alt.html | 176 +++++++++--------- docs/reports/helma-test/hpc_index_exp.html | 176 +++++++++--------- docs/reports/helma-test/hpc_index_fun.html | 176 +++++++++--------- ...M-HelMA-Automata-BrainFuck-API-BFType.html | 2 +- ...ta-BrainFuck-Common-SimpleInstruction.html | 2 +- ...elMA-Automata-BrainFuck-Common-Symbol.html | 2 +- ...tomata-BrainFuck-Common-TapeOfSymbols.html | 2 +- ...VM-HelMA-Automata-BrainFuck-Evaluator.html | 2 +- ...utomata-BrainFuck-Impl-Fast-Evaluator.html | 2 +- ...omata-BrainFuck-Impl-Fast-Instruction.html | 2 +- ...utomata-BrainFuck-Impl-Fast-Optimizer.html | 2 +- ...A-Automata-BrainFuck-Impl-Fast-Parser.html | 2 +- ...utomata-BrainFuck-Impl-Flat-Evaluator.html | 2 +- ...omata-BrainFuck-Impl-Flat-Instruction.html | 2 +- ...A-Automata-BrainFuck-Impl-Flat-Parser.html | 2 +- ...ainFuck-Impl-Flat-TableOfInstructions.html | 2 +- ...utomata-BrainFuck-Impl-Tree-Evaluator.html | 2 +- ...omata-BrainFuck-Impl-Tree-Instruction.html | 2 +- ...a-BrainFuck-Impl-Tree-InstructionUnit.html | 2 +- ...A-Automata-BrainFuck-Impl-Tree-Parser.html | 2 +- .../HelVM-HelMA-Automata-Cat-Evaluator.html | 2 +- ...VM-HelMA-Automata-ETA-API-ETAImplType.html | 2 +- .../HelVM-HelMA-Automata-ETA-Addressing.html | 2 +- .../HelVM-HelMA-Automata-ETA-Automaton.html | 2 +- .../HelVM-HelMA-Automata-ETA-Evaluator.html | 2 +- .../helma/HelVM-HelMA-Automata-ETA-Lexer.html | 2 +- ...lVM-HelMA-Automata-ETA-OperandParsers.html | 2 +- .../HelVM-HelMA-Automata-ETA-Optimizer.html | 2 +- .../HelVM-HelMA-Automata-ETA-Parser.html | 2 +- ...HelVM-HelMA-Automata-ETA-SimpleParams.html | 2 +- .../HelVM-HelMA-Automata-ETA-Symbol.html | 2 +- .../helma/HelVM-HelMA-Automata-ETA-Token.html | 2 +- ...HelVM-HelMA-Automata-FALSE-Expression.html | 2 +- .../HelVM-HelMA-Automata-FALSE-Parser.html | 2 +- .../HelVM-HelMA-Automata-LazyK-Automaton.html | 2 +- .../HelVM-HelMA-Automata-LazyK-Constants.html | 2 +- .../HelVM-HelMA-Automata-LazyK-Evaluator.html | 2 +- ...lVM-HelMA-Automata-LazyK-InputEncoder.html | 2 +- .../HelVM-HelMA-Automata-LazyK-Lambda.html | 2 +- .../HelVM-HelMA-Automata-LazyK-Lexer.html | 2 +- .../HelVM-HelMA-Automata-LazyK-Parser.html | 2 +- .../HelVM-HelMA-Automata-LazyK-Reducer.html | 2 +- .../HelVM-HelMA-Automata-Piet-Color.html | 2 +- ...HelVM-HelMA-Automata-Piet-Coordinates.html | 2 +- .../HelVM-HelMA-Automata-Rev-Evaluator.html | 2 +- ...HelVM-HelMA-Automata-SubLeq-Automaton.html | 2 +- ...HelVM-HelMA-Automata-SubLeq-Evaluator.html | 2 +- .../HelVM-HelMA-Automata-SubLeq-Lexer.html | 2 +- .../HelVM-HelMA-Automata-SubLeq-Symbol.html | 2 +- ...M-HelMA-Automata-WhiteSpace-Evaluator.html | 2 +- ...HelVM-HelMA-Automata-WhiteSpace-Lexer.html | 2 +- ...MA-Automata-WhiteSpace-OperandParsers.html | 2 +- ...elVM-HelMA-Automata-WhiteSpace-Parser.html | 2 +- ...elMA-Automata-WhiteSpace-SimpleParams.html | 2 +- ...HelVM-HelMA-Automata-WhiteSpace-Token.html | 2 +- .../HelVM-HelMA-Automata-Zot-Automaton.html | 2 +- .../HelVM-HelMA-Automata-Zot-Evaluator.html | 2 +- .../HelVM-HelMA-Automata-Zot-Expression.html | 2 +- .../HelVM-HelMA-Automata-Zot-Parser.html | 2 +- ...HelVM-HelMA-Automaton-API-AutoOptions.html | 2 +- ...-HelMA-Automaton-API-AutomatonOptions.html | 2 +- .../HelVM-HelMA-Automaton-API-EvalParams.html | 2 +- .../HelVM-HelMA-Automaton-API-IOTypes.html | 2 +- ...lVM-HelMA-Automaton-API-MemoryOptions.html | 2 +- ...HelMA-Automaton-API-OptimizationLevel.html | 2 +- .../HelVM-HelMA-Automaton-Automaton.html | 2 +- .../HelVM-HelMA-Automaton-Combiner-ALU.html | 2 +- .../HelVM-HelMA-Automaton-Combiner-CPU.html | 2 +- .../HelVM-HelMA-Automaton-Combiner-LSU.html | 2 +- .../HelVM-HelMA-Automaton-Combiner-RAM.html | 2 +- .../helma/HelVM-HelMA-Automaton-Combiner.html | 2 +- .../HelVM-HelMA-Automaton-IO-AutomatonIO.html | 2 +- .../HelVM-HelMA-Automaton-IO-BusinessIO.html | 2 +- .../HelVM-HelMA-Automaton-IO-FreeIO.html | 2 +- .../HelVM-HelMA-Automaton-IO-MockIO.html | 2 +- ...A-Automaton-Instruction-Extras-Common.html | 2 +- ...maton-Instruction-Extras-Constructors.html | 2 +- ...Automaton-Instruction-Extras-Patterns.html | 2 +- ...utomaton-Instruction-Extras-TextExtra.html | 2 +- ...aton-Instruction-Groups-CFInstruction.html | 2 +- ...aton-Instruction-Groups-IOInstruction.html | 2 +- ...aton-Instruction-Groups-LSInstruction.html | 2 +- ...aton-Instruction-Groups-SMInstruction.html | 2 +- .../HelVM-HelMA-Automaton-Instruction.html | 2 +- ...on-Optimizer-ConstantFoldingOptimizer.html | 2 +- ...Automaton-Optimizer-DeadCodeOptimizer.html | 2 +- ...maton-Optimizer-MarkRemovingOptimizer.html | 2 +- ...Automaton-Optimizer-PeepholeOptimizer.html | 2 +- .../HelVM-HelMA-Automaton-Optimizer.html | 2 +- .../HelVM-HelMA-Automaton-ReadPExtra.html | 2 +- .../helma/HelVM-HelMA-Automaton-Symbol.html | 2 +- .../HelVM-HelMA-Automaton-Trampoline.html | 2 +- .../HelVM-HelMA-Automaton-Types-CellType.html | 2 +- .../HelVM-HelMA-Automaton-Types-DumpType.html | 2 +- ...elVM-HelMA-Automaton-Types-FormatType.html | 2 +- ...lVM-HelMA-Automaton-Types-IntCellType.html | 2 +- .../HelVM-HelMA-Automaton-Types-RAMType.html | 2 +- ...HelVM-HelMA-Automaton-Types-StackType.html | 2 +- ...HelVM-HelMA-Automaton-Types-TokenType.html | 2 +- .../HelVM-HelMA-Automaton-WrapTokenList.html | 2 +- docs/reports/helma/doc-index-A.html | 2 +- docs/reports/helma/doc-index-All.html | 2 +- docs/reports/helma/doc-index-B.html | 2 +- docs/reports/helma/doc-index-C.html | 2 +- docs/reports/helma/doc-index-D.html | 2 +- docs/reports/helma/doc-index-E.html | 2 +- docs/reports/helma/doc-index-F.html | 2 +- docs/reports/helma/doc-index-G.html | 2 +- docs/reports/helma/doc-index-H.html | 2 +- docs/reports/helma/doc-index-I.html | 2 +- docs/reports/helma/doc-index-J.html | 2 +- docs/reports/helma/doc-index-K.html | 2 +- docs/reports/helma/doc-index-L.html | 2 +- docs/reports/helma/doc-index-M.html | 2 +- docs/reports/helma/doc-index-N.html | 2 +- docs/reports/helma/doc-index-O.html | 2 +- docs/reports/helma/doc-index-P.html | 2 +- docs/reports/helma/doc-index-R.html | 2 +- docs/reports/helma/doc-index-S.html | 2 +- docs/reports/helma/doc-index-T.html | 2 +- docs/reports/helma/doc-index-U.html | 2 +- docs/reports/helma/doc-index-V.html | 2 +- docs/reports/helma/doc-index-W.html | 2 +- docs/reports/helma/doc-index-Y.html | 2 +- docs/reports/helma/doc-index-Z.html | 2 +- docs/reports/helma/doc-index.html | 2 +- docs/reports/helma/helma.haddock | Bin 38521 -> 38545 bytes docs/reports/helma/index.html | 2 +- docs/reports/hlint.html | 2 +- docs/reports/stan.html | 2 +- examples/piet/pietcc/99bottles.png | Bin 0 -> 4791 bytes examples/piet/pietcc/ILoveYouLaura.png | Bin 0 -> 15307 bytes examples/piet/pietcc/Piet-1.gif | Bin 0 -> 1269 bytes examples/piet/pietcc/Piet-4.gif | Bin 0 -> 19058 bytes examples/piet/pietcc/adder.png | Bin 0 -> 3069 bytes examples/piet/pietcc/alpha_filled.png | Bin 0 -> 483 bytes examples/piet/pietcc/erat2.png | Bin 0 -> 3996 bytes examples/piet/pietcc/euclid_clint.png | Bin 0 -> 3644 bytes examples/piet/pietcc/euclid_clint_big.png | Bin 0 -> 3755 bytes examples/piet/pietcc/fibbig.gif | Bin 0 -> 2293 bytes examples/piet/pietcc/fizzbuzz.png | Bin 0 -> 734 bytes examples/piet/pietcc/hi.png | Bin 0 -> 625 bytes examples/piet/pietcc/hw.png | Bin 0 -> 354 bytes examples/piet/pietcc/hw.ppm | Bin 0 -> 2623 bytes examples/piet/pietcc/hw1-1.gif | Bin 0 -> 263 bytes examples/piet/pietcc/hw1-1.png | Bin 0 -> 439 bytes examples/piet/pietcc/hw1-11.gif | Bin 0 -> 16042 bytes examples/piet/pietcc/hw2-1.gif | Bin 0 -> 284 bytes examples/piet/pietcc/hw2-11.gif | Bin 0 -> 18584 bytes examples/piet/pietcc/hw2-anim-11.gif | Bin 0 -> 9696 bytes examples/piet/pietcc/hw3-1.gif | Bin 0 -> 1479 bytes examples/piet/pietcc/hw5.png | Bin 0 -> 4116 bytes examples/piet/pietcc/hw5_big.png | Bin 0 -> 4678 bytes examples/piet/pietcc/hw_large.png | Bin 0 -> 764 bytes examples/piet/pietcc/japh_big.png | Bin 0 -> 4005 bytes examples/piet/pietcc/piet_bfi.gif | Bin 0 -> 3706 bytes examples/piet/pietcc/piet_factorial.png | Bin 0 -> 2918 bytes examples/piet/pietcc/piet_pi.png | Bin 0 -> 859 bytes examples/piet/pietcc/piet_pi_big.png | Bin 0 -> 4434 bytes examples/piet/pietcc/pietquest.png | Bin 0 -> 31817 bytes examples/piet/pietcc/power2.png | Bin 0 -> 297 bytes examples/piet/pietcc/primetest.png | Bin 0 -> 4661 bytes examples/piet/pietcc/primetest2.png | Bin 0 -> 4865 bytes examples/piet/pietcc/test2.png | Bin 0 -> 134 bytes examples/piet/pietcc/test2_upscaled.png | Bin 0 -> 567 bytes examples/piet/pietcc/test3.png | Bin 0 -> 113 bytes examples/piet/pietcc/test_break.png | Bin 0 -> 100 bytes examples/piet/pietcc/test_push.png | Bin 0 -> 103 bytes examples/piet/pint/99bottles.png | Bin 0 -> 4791 bytes examples/piet/pint/artsy_hello_world.png | Bin 0 -> 606 bytes examples/piet/pint/fizzbuzz.png | Bin 0 -> 6034 bytes examples/piet/pint/pi_big.png | Bin 0 -> 4434 bytes examples/piet/pint/piet_hello_world.png | Bin 0 -> 764 bytes examples/piet/pint/valentines.png | Bin 0 -> 15307 bytes examples/piet/rpiet/99bottles.png | Bin 0 -> 4791 bytes examples/piet/rpiet/GameOfLife.png | Bin 0 -> 5741 bytes examples/piet/rpiet/cowsay.png | Bin 0 -> 5018 bytes examples/piet/rpiet/euclid_clint.png | Bin 0 -> 3644 bytes examples/piet/rpiet/fizzbuzz.png | Bin 0 -> 734 bytes examples/piet/rpiet/hello_world_c1.png | Bin 0 -> 1490 bytes examples/piet/rpiet/hello_world_c4.png | Bin 0 -> 1769 bytes examples/piet/rpiet/hello_world_globe.png | Bin 0 -> 287 bytes examples/piet/rpiet/helloworld-mondrian.png | Bin 0 -> 1399 bytes examples/piet/rpiet/hw2-11.gif | Bin 0 -> 237 bytes examples/piet/rpiet/hw5.png | Bin 0 -> 4116 bytes examples/piet/rpiet/japh.png | Bin 0 -> 3686 bytes examples/piet/rpiet/piet_pi.png | Bin 0 -> 859 bytes examples/piet/rpiet/power2.png | Bin 0 -> 297 bytes examples/piet/rpiet/primetest2.png | Bin 0 -> 4865 bytes helma.cabal | 2 +- 280 files changed, 482 insertions(+), 484 deletions(-) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.BrainFuck.API.BFType.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.BrainFuck.Common.Symbol.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.BrainFuck.Evaluator.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.Cat.Evaluator.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.ETA.API.ETAImplType.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.ETA.Addressing.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.ETA.Automaton.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.ETA.Evaluator.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.ETA.Lexer.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.ETA.OperandParsers.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.ETA.Optimizer.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.ETA.Parser.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.ETA.SimpleParams.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.ETA.Token.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.FALSE.Expression.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.FALSE.Parser.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.LazyK.Automaton.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.LazyK.Constants.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.LazyK.Evaluator.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.LazyK.InputEncoder.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.LazyK.Lambda.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.LazyK.Lexer.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.LazyK.Parser.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.LazyK.Reducer.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.Rev.Evaluator.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.SubLeq.Automaton.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.SubLeq.Evaluator.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.SubLeq.Lexer.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.WhiteSpace.Evaluator.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.WhiteSpace.Lexer.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.WhiteSpace.OperandParsers.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.WhiteSpace.Parser.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.WhiteSpace.SimpleParams.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.WhiteSpace.Token.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.Zot.Automaton.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.Zot.Evaluator.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.Zot.Expression.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automata.Zot.Parser.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.API.AutoOptions.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.API.AutomatonOptions.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.API.EvalParams.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.API.MemoryOptions.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.API.OptimizationLevel.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Automaton.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Combiner.ALU.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Combiner.CPU.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Combiner.LSU.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Combiner.RAM.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Combiner.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.IO.BusinessIO.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.IO.FreeIO.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.IO.MockIO.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Instruction.Extras.Constructors.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Instruction.Extras.Patterns.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Instruction.Extras.TextExtra.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Instruction.Groups.IOInstruction.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Instruction.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Optimizer.ConstantFoldingOptimizer.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Optimizer.DeadCodeOptimizer.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Optimizer.MarkRemovingOptimizer.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Optimizer.PeepholeOptimizer.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Optimizer.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.ReadPExtra.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Trampoline.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Types.CellType.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Types.DumpType.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Types.FormatType.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Types.IntCellType.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Types.RAMType.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Types.StackType.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.Types.TokenType.hs.html (100%) rename docs/reports/helma-test/{helma-0.8.4.11-inplace => helma-0.8.4.12-inplace}/HelVM.HelMA.Automaton.WrapTokenList.hs.html (100%) create mode 100644 examples/piet/pietcc/99bottles.png create mode 100644 examples/piet/pietcc/ILoveYouLaura.png create mode 100644 examples/piet/pietcc/Piet-1.gif create mode 100644 examples/piet/pietcc/Piet-4.gif create mode 100644 examples/piet/pietcc/adder.png create mode 100644 examples/piet/pietcc/alpha_filled.png create mode 100644 examples/piet/pietcc/erat2.png create mode 100644 examples/piet/pietcc/euclid_clint.png create mode 100644 examples/piet/pietcc/euclid_clint_big.png create mode 100644 examples/piet/pietcc/fibbig.gif create mode 100644 examples/piet/pietcc/fizzbuzz.png create mode 100644 examples/piet/pietcc/hi.png create mode 100644 examples/piet/pietcc/hw.png create mode 100644 examples/piet/pietcc/hw.ppm create mode 100644 examples/piet/pietcc/hw1-1.gif create mode 100644 examples/piet/pietcc/hw1-1.png create mode 100644 examples/piet/pietcc/hw1-11.gif create mode 100644 examples/piet/pietcc/hw2-1.gif create mode 100644 examples/piet/pietcc/hw2-11.gif create mode 100644 examples/piet/pietcc/hw2-anim-11.gif create mode 100644 examples/piet/pietcc/hw3-1.gif create mode 100644 examples/piet/pietcc/hw5.png create mode 100644 examples/piet/pietcc/hw5_big.png create mode 100644 examples/piet/pietcc/hw_large.png create mode 100644 examples/piet/pietcc/japh_big.png create mode 100644 examples/piet/pietcc/piet_bfi.gif create mode 100644 examples/piet/pietcc/piet_factorial.png create mode 100644 examples/piet/pietcc/piet_pi.png create mode 100644 examples/piet/pietcc/piet_pi_big.png create mode 100644 examples/piet/pietcc/pietquest.png create mode 100644 examples/piet/pietcc/power2.png create mode 100644 examples/piet/pietcc/primetest.png create mode 100644 examples/piet/pietcc/primetest2.png create mode 100644 examples/piet/pietcc/test2.png create mode 100644 examples/piet/pietcc/test2_upscaled.png create mode 100644 examples/piet/pietcc/test3.png create mode 100644 examples/piet/pietcc/test_break.png create mode 100644 examples/piet/pietcc/test_push.png create mode 100644 examples/piet/pint/99bottles.png create mode 100644 examples/piet/pint/artsy_hello_world.png create mode 100644 examples/piet/pint/fizzbuzz.png create mode 100644 examples/piet/pint/pi_big.png create mode 100644 examples/piet/pint/piet_hello_world.png create mode 100644 examples/piet/pint/valentines.png create mode 100644 examples/piet/rpiet/99bottles.png create mode 100644 examples/piet/rpiet/GameOfLife.png create mode 100644 examples/piet/rpiet/cowsay.png create mode 100644 examples/piet/rpiet/euclid_clint.png create mode 100644 examples/piet/rpiet/fizzbuzz.png create mode 100644 examples/piet/rpiet/hello_world_c1.png create mode 100644 examples/piet/rpiet/hello_world_c4.png create mode 100644 examples/piet/rpiet/hello_world_globe.png create mode 100644 examples/piet/rpiet/helloworld-mondrian.png create mode 100644 examples/piet/rpiet/hw2-11.gif create mode 100644 examples/piet/rpiet/hw5.png create mode 100644 examples/piet/rpiet/japh.png create mode 100644 examples/piet/rpiet/piet_pi.png create mode 100644 examples/piet/rpiet/power2.png create mode 100644 examples/piet/rpiet/primetest2.png diff --git a/docs/developers/CHANGELOG.md b/docs/developers/CHANGELOG.md index d72d67189..ac45e0343 100644 --- a/docs/developers/CHANGELOG.md +++ b/docs/developers/CHANGELOG.md @@ -1,5 +1,8 @@ # 📅 Revision history for HelMA +## 0.8.4.12 -- 2023-07-24 +* Add examples for Piet + ## 0.8.4.11 -- 2023-05-30 * Add types for Piet * Use universeNonEmpty @@ -96,12 +99,7 @@ Use optparse-applicative for CLI better * Add `Zot` to `Main` ## 0.7.0.0 -- 2022-02-19 -<<<<<<< HEAD - * Implement `Automaton` of `Zot` -======= -* Implement `Automaton` of `Zot` ->>>>>>> d97c4798 (WIP) ## 0.6.16.0 -- 2022-02-10 * Remove `MonoTraversable` diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.API.BFType.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.API.BFType.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.API.BFType.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.API.BFType.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Common.Symbol.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Common.Symbol.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Common.Symbol.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Common.Symbol.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Evaluator.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Evaluator.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Evaluator.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Evaluator.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Cat.Evaluator.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Cat.Evaluator.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Cat.Evaluator.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Cat.Evaluator.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.API.ETAImplType.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.API.ETAImplType.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.API.ETAImplType.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.API.ETAImplType.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Addressing.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Addressing.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Addressing.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Addressing.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Automaton.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Automaton.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Automaton.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Automaton.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Evaluator.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Evaluator.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Evaluator.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Evaluator.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Lexer.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Lexer.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Lexer.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Lexer.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.OperandParsers.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.OperandParsers.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.OperandParsers.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.OperandParsers.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Optimizer.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Optimizer.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Optimizer.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Optimizer.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Parser.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Parser.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Parser.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Parser.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.SimpleParams.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.SimpleParams.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.SimpleParams.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.SimpleParams.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Token.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Token.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Token.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Token.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.FALSE.Expression.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.FALSE.Expression.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.FALSE.Expression.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.FALSE.Expression.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.FALSE.Parser.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.FALSE.Parser.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.FALSE.Parser.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.FALSE.Parser.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Automaton.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Automaton.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Automaton.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Automaton.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Constants.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Constants.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Constants.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Constants.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Evaluator.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Evaluator.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Evaluator.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Evaluator.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.InputEncoder.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.InputEncoder.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.InputEncoder.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.InputEncoder.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Lambda.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Lambda.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Lambda.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Lambda.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Lexer.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Lexer.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Lexer.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Lexer.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Parser.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Parser.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Parser.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Parser.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Reducer.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Reducer.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Reducer.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Reducer.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Rev.Evaluator.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Rev.Evaluator.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Rev.Evaluator.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Rev.Evaluator.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.SubLeq.Automaton.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.SubLeq.Automaton.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.SubLeq.Automaton.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.SubLeq.Automaton.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.SubLeq.Evaluator.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.SubLeq.Evaluator.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.SubLeq.Evaluator.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.SubLeq.Evaluator.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.SubLeq.Lexer.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.SubLeq.Lexer.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.SubLeq.Lexer.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.SubLeq.Lexer.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.Evaluator.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.Evaluator.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.Evaluator.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.Evaluator.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.Lexer.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.Lexer.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.Lexer.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.Lexer.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.OperandParsers.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.OperandParsers.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.OperandParsers.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.OperandParsers.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.Parser.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.Parser.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.Parser.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.Parser.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.SimpleParams.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.SimpleParams.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.SimpleParams.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.SimpleParams.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.Token.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.Token.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.Token.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.Token.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Zot.Automaton.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Zot.Automaton.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Zot.Automaton.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Zot.Automaton.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Zot.Evaluator.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Zot.Evaluator.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Zot.Evaluator.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Zot.Evaluator.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Zot.Expression.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Zot.Expression.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Zot.Expression.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Zot.Expression.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Zot.Parser.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Zot.Parser.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Zot.Parser.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Zot.Parser.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.AutoOptions.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.AutoOptions.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.AutoOptions.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.AutoOptions.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.AutomatonOptions.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.AutomatonOptions.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.AutomatonOptions.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.AutomatonOptions.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.EvalParams.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.EvalParams.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.EvalParams.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.EvalParams.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.MemoryOptions.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.MemoryOptions.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.MemoryOptions.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.MemoryOptions.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.OptimizationLevel.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.OptimizationLevel.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.OptimizationLevel.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.OptimizationLevel.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Automaton.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Automaton.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Automaton.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Automaton.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.ALU.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.ALU.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.ALU.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.ALU.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.CPU.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.CPU.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.CPU.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.CPU.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.LSU.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.LSU.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.LSU.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.LSU.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.RAM.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.RAM.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.RAM.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.RAM.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.IO.BusinessIO.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.IO.BusinessIO.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.IO.BusinessIO.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.IO.BusinessIO.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.IO.FreeIO.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.IO.FreeIO.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.IO.FreeIO.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.IO.FreeIO.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.IO.MockIO.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.IO.MockIO.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.IO.MockIO.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.IO.MockIO.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Extras.Constructors.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Extras.Constructors.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Extras.Constructors.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Extras.Constructors.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Extras.Patterns.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Extras.Patterns.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Extras.Patterns.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Extras.Patterns.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Extras.TextExtra.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Extras.TextExtra.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Extras.TextExtra.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Extras.TextExtra.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Groups.IOInstruction.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Groups.IOInstruction.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Groups.IOInstruction.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Groups.IOInstruction.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.ConstantFoldingOptimizer.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.ConstantFoldingOptimizer.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.ConstantFoldingOptimizer.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.ConstantFoldingOptimizer.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.DeadCodeOptimizer.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.DeadCodeOptimizer.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.DeadCodeOptimizer.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.DeadCodeOptimizer.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.MarkRemovingOptimizer.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.MarkRemovingOptimizer.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.MarkRemovingOptimizer.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.MarkRemovingOptimizer.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.PeepholeOptimizer.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.PeepholeOptimizer.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.PeepholeOptimizer.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.PeepholeOptimizer.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.ReadPExtra.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.ReadPExtra.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.ReadPExtra.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.ReadPExtra.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Trampoline.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Trampoline.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Trampoline.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Trampoline.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.CellType.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.CellType.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.CellType.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.CellType.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.DumpType.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.DumpType.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.DumpType.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.DumpType.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.FormatType.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.FormatType.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.FormatType.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.FormatType.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.IntCellType.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.IntCellType.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.IntCellType.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.IntCellType.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.RAMType.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.RAMType.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.RAMType.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.RAMType.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.StackType.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.StackType.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.StackType.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.StackType.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.TokenType.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.TokenType.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.TokenType.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.TokenType.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.WrapTokenList.hs.html b/docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.WrapTokenList.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.WrapTokenList.hs.html rename to docs/reports/helma-test/helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.WrapTokenList.hs.html diff --git a/docs/reports/helma-test/hpc_index.html b/docs/reports/helma-test/hpc_index.html index 8bedb2bc5..2e4c3f65b 100644 --- a/docs/reports/helma-test/hpc_index.html +++ b/docs/reports/helma-test/hpc_index.html @@ -7,268 +7,268 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/docs/reports/helma-test/hpc_index_alt.html b/docs/reports/helma-test/hpc_index_alt.html index 0c9392c25..e0014c6be 100644 --- a/docs/reports/helma-test/hpc_index_alt.html +++ b/docs/reports/helma-test/hpc_index_alt.html @@ -7,268 +7,268 @@
moduleTop Level DefinitionsAlternativesExpressions
%covered / total%covered / total%covered / total
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.API.BFType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.API.BFType 20%3/15
0/0 50%1/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction 30%4/13
92%12/13
97%40/41
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Common.Symbol  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Common.Symbol 42%12/28
0/0 45%36/80
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols 87%21/24
66%10/15
82%171/207
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Evaluator 75%3/4
45%5/11
45%22/48
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator 78%11/14
88%15/17
92%115/125
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction 20%1/5
0/0 0/0 
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer 85%6/7
76%19/25
56%89/157
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser 100%18/18
0/0 98%73/74
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator 0%0/14
0%0/15
0%0/86
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction 66%2/3
100%12/12
100%43/43
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser 100%2/2
0/0 100%5/5
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions 0%0/7
0%0/12
0%0/40
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator 0%0/14
0%0/12
0%0/89
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction 20%1/5
0/0 0/0 
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser 90%9/10
0/0 95%39/41
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Cat.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Cat.Evaluator 50%1/2
0/0 25%1/4
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.API.ETAImplType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.API.ETAImplType 46%7/15
0/0 100%2/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Addressing  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Addressing 100%4/4
100%2/2
76%30/39
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Automaton  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Automaton 76%13/17
84%11/13
87%116/132
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Evaluator 85%6/7
60%3/5
70%34/48
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Lexer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Lexer 100%2/2
0/0 100%9/9
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.OperandParsers  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.OperandParsers 50%6/12
60%9/15
68%93/135
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Optimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Optimizer 100%21/21
88%15/17
96%167/173
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Parser 100%2/2
0/0 100%4/4
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.SimpleParams  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.SimpleParams 100%5/5
0/0 100%9/9
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Token  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Token 35%7/20
95%19/20
88%66/75
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.FALSE.Expression  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.FALSE.Expression 20%1/5
0/0 0/0 
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.FALSE.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.FALSE.Parser 94%18/19
88%22/25
94%158/167
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Automaton  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Automaton 100%7/7
80%4/5
85%42/49
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Constants  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Constants 87%7/8
0/0 83%20/24
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Evaluator 50%2/4
0/0 59%13/22
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.InputEncoder  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.InputEncoder 100%7/7
93%15/16
90%88/97
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Lambda  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Lambda 50%4/8
0/0 100%14/14
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Lexer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Lexer 100%3/3
0/0 100%13/13
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Parser 100%4/4
0/0 100%40/40
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Reducer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Reducer 100%3/3
87%7/8
80%25/31
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Rev.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Rev.Evaluator 75%3/4
0/0 78%11/14
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.SubLeq.Automaton  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.SubLeq.Automaton 53%8/15
83%5/6
84%79/94
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.SubLeq.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.SubLeq.Evaluator 83%5/6
25%1/4
58%21/36
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.SubLeq.Lexer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.SubLeq.Lexer 100%5/5
0/0 100%27/27
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.Evaluator 75%3/4
0/0 71%23/32
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.Lexer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.Lexer 100%5/5
100%2/2
100%14/14
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.OperandParsers  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.OperandParsers 100%13/13
75%9/12
84%84/99
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.Parser 64%9/14
80%28/35
79%152/191
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.SimpleParams  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.SimpleParams 69%9/13
0/0 75%25/33
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.Token  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.Token 36%7/19
90%9/10
83%26/31
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Zot.Automaton  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Zot.Automaton 75%3/4
100%2/2
76%30/39
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Zot.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Zot.Evaluator 100%18/18
100%3/3
100%125/125
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Zot.Expression  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Zot.Expression 58%7/12
42%6/14
43%25/58
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Zot.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Zot.Parser 100%4/4
0/0 100%20/20
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.AutoOptions  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.AutoOptions 100%4/4
0/0 100%7/7
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.AutomatonOptions  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.AutomatonOptions 100%5/5
0/0 100%10/10
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.EvalParams  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.EvalParams 0%0/10
0/0 0%0/26
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.MemoryOptions  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.MemoryOptions 0%0/4
0/0 0%0/4
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.OptimizationLevel  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.OptimizationLevel 0%0/17
0/0 0%0/11
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Automaton  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Automaton 100%7/7
28%2/7
78%67/85
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner 77%14/18
100%4/4
75%72/96
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.ALU  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.ALU 80%24/30
77%21/27
73%168/230
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.CPU  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.CPU 93%29/31
89%17/19
85%200/235
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.LSU  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.LSU 78%11/14
66%6/9
66%92/138
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.RAM  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.RAM 50%3/6
0/0 48%12/25
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.IO.BusinessIO  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.IO.BusinessIO 16%9/55
0/0 22%29/131
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.IO.FreeIO  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.IO.FreeIO 25%13/52
47%8/17
30%60/196
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.IO.MockIO  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.IO.MockIO 60%35/58
0/0 72%162/222
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction 66%6/9
100%4/4
100%26/26
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Extras.Constructors  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Extras.Constructors 98%52/53
0/0 96%156/161
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Extras.Patterns  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Extras.Patterns 75%3/4
75%6/8
27%26/93
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Extras.TextExtra  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Extras.TextExtra 100%1/1
0/0 100%3/3
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction 48%18/37
88%15/17
84%53/63
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Groups.IOInstruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Groups.IOInstruction 42%3/7
75%3/4
60%3/5
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction 20%1/5
0/0 0/0 
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction 44%19/43
51%14/27
73%48/65
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer 100%1/1
50%2/4
57%8/14
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.ConstantFoldingOptimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.ConstantFoldingOptimizer 100%5/5
100%6/6
100%37/37
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.DeadCodeOptimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.DeadCodeOptimizer 100%1/1
100%3/3
100%15/15
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.MarkRemovingOptimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.MarkRemovingOptimizer 100%5/5
100%6/6
100%34/34
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.PeepholeOptimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.PeepholeOptimizer 93%14/15
78%30/38
85%169/198
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.ReadPExtra  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.ReadPExtra 100%10/10
0/0 93%40/43
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Trampoline  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Trampoline 88%8/9
50%2/4
72%34/47
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.CellType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.CellType 6%1/15
0/0 0%0/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.DumpType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.DumpType 11%2/17
40%2/5
61%13/21
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.FormatType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.FormatType 40%6/15
0/0 50%1/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.IntCellType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.IntCellType 0%0/15
0/0 0%0/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.RAMType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.RAMType 13%2/15
0/0 50%1/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.StackType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.StackType 13%2/15
0/0 50%1/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.TokenType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.TokenType 0%0/15
0/0 0%0/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.WrapTokenList  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.WrapTokenList 75%3/4
0/0 100%16/16
  Program Coverage Total
- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/docs/reports/helma-test/hpc_index_exp.html b/docs/reports/helma-test/hpc_index_exp.html index a73227002..d25446009 100644 --- a/docs/reports/helma-test/hpc_index_exp.html +++ b/docs/reports/helma-test/hpc_index_exp.html @@ -7,268 +7,268 @@
moduleTop Level DefinitionsAlternativesExpressions
%covered / total%covered / total%covered / total
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner 77%14/18
100%4/4
75%72/96
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Zot.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Zot.Evaluator 100%18/18
100%3/3
100%125/125
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Zot.Automaton  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Zot.Automaton 75%3/4
100%2/2
76%30/39
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.Lexer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.Lexer 100%5/5
100%2/2
100%14/14
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Addressing  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Addressing 100%4/4
100%2/2
76%30/39
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction 66%2/3
100%12/12
100%43/43
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.MarkRemovingOptimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.MarkRemovingOptimizer 100%5/5
100%6/6
100%34/34
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.DeadCodeOptimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.DeadCodeOptimizer 100%1/1
100%3/3
100%15/15
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.ConstantFoldingOptimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.ConstantFoldingOptimizer 100%5/5
100%6/6
100%37/37
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction 66%6/9
100%4/4
100%26/26
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Token  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Token 35%7/20
95%19/20
88%66/75
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.InputEncoder  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.InputEncoder 100%7/7
93%15/16
90%88/97
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction 30%4/13
92%12/13
97%40/41
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.Token  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.Token 36%7/19
90%9/10
83%26/31
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.CPU  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.CPU 93%29/31
89%17/19
85%200/235
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.FALSE.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.FALSE.Parser 94%18/19
88%22/25
94%158/167
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Optimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Optimizer 100%21/21
88%15/17
96%167/173
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator 78%11/14
88%15/17
92%115/125
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction 48%18/37
88%15/17
84%53/63
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Reducer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Reducer 100%3/3
87%7/8
80%25/31
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Automaton  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Automaton 76%13/17
84%11/13
87%116/132
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.SubLeq.Automaton  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.SubLeq.Automaton 53%8/15
83%5/6
84%79/94
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.Parser 64%9/14
80%28/35
79%152/191
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Automaton  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Automaton 100%7/7
80%4/5
85%42/49
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.PeepholeOptimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.PeepholeOptimizer 93%14/15
78%30/38
85%169/198
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.ALU  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.ALU 80%24/30
77%21/27
73%168/230
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer 85%6/7
76%19/25
56%89/157
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Extras.Patterns  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Extras.Patterns 75%3/4
75%6/8
27%26/93
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.OperandParsers  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.OperandParsers 100%13/13
75%9/12
84%84/99
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Groups.IOInstruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Groups.IOInstruction 42%3/7
75%3/4
60%3/5
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.LSU  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.LSU 78%11/14
66%6/9
66%92/138
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols 87%21/24
66%10/15
82%171/207
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.OperandParsers  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.OperandParsers 50%6/12
60%9/15
68%93/135
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Evaluator 85%6/7
60%3/5
70%34/48
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction 44%19/43
51%14/27
73%48/65
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Trampoline  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Trampoline 88%8/9
50%2/4
72%34/47
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer 100%1/1
50%2/4
57%8/14
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.IO.FreeIO  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.IO.FreeIO 25%13/52
47%8/17
30%60/196
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Evaluator 75%3/4
45%5/11
45%22/48
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Zot.Expression  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Zot.Expression 58%7/12
42%6/14
43%25/58
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.DumpType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.DumpType 11%2/17
40%2/5
61%13/21
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Automaton  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Automaton 100%7/7
28%2/7
78%67/85
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.SubLeq.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.SubLeq.Evaluator 83%5/6
25%1/4
58%21/36
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator 0%0/14
0%0/12
0%0/89
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions 0%0/7
0%0/12
0%0/40
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator 0%0/14
0%0/15
0%0/86
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Lexer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Lexer 100%3/3
0/0 100%13/13
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.RAM  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.RAM 50%3/6
0/0 48%12/25
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.IO.BusinessIO  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.IO.BusinessIO 16%9/55
0/0 22%29/131
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.EvalParams  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.EvalParams 0%0/10
0/0 0%0/26
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.AutomatonOptions  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.AutomatonOptions 100%5/5
0/0 100%10/10
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Zot.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Zot.Parser 100%4/4
0/0 100%20/20
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.SimpleParams  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.SimpleParams 69%9/13
0/0 75%25/33
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.Evaluator 75%3/4
0/0 71%23/32
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.SubLeq.Lexer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.SubLeq.Lexer 100%5/5
0/0 100%27/27
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Rev.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Rev.Evaluator 75%3/4
0/0 78%11/14
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Parser 100%4/4
0/0 100%40/40
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Lambda  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Lambda 50%4/8
0/0 100%14/14
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Evaluator 50%2/4
0/0 59%13/22
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Constants  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Constants 87%7/8
0/0 83%20/24
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.FALSE.Expression  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.FALSE.Expression 20%1/5
0/0 0/0 
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.SimpleParams  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.SimpleParams 100%5/5
0/0 100%9/9
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Parser 100%2/2
0/0 100%4/4
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Lexer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Lexer 100%2/2
0/0 100%9/9
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.API.ETAImplType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.API.ETAImplType 46%7/15
0/0 100%2/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Cat.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Cat.Evaluator 50%1/2
0/0 25%1/4
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser 90%9/10
0/0 95%39/41
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction 20%1/5
0/0 0/0 
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser 100%2/2
0/0 100%5/5
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser 100%18/18
0/0 98%73/74
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction 20%1/5
0/0 0/0 
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Common.Symbol  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Common.Symbol 42%12/28
0/0 45%36/80
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.API.BFType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.API.BFType 20%3/15
0/0 50%1/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.WrapTokenList  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.WrapTokenList 75%3/4
0/0 100%16/16
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.TokenType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.TokenType 0%0/15
0/0 0%0/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.StackType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.StackType 13%2/15
0/0 50%1/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.RAMType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.RAMType 13%2/15
0/0 50%1/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.IntCellType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.IntCellType 0%0/15
0/0 0%0/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.FormatType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.FormatType 40%6/15
0/0 50%1/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.CellType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.CellType 6%1/15
0/0 0%0/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.ReadPExtra  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.ReadPExtra 100%10/10
0/0 93%40/43
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Extras.TextExtra  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Extras.TextExtra 100%1/1
0/0 100%3/3
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Extras.Constructors  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Extras.Constructors 98%52/53
0/0 96%156/161
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction 20%1/5
0/0 0/0 
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.IO.MockIO  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.IO.MockIO 60%35/58
0/0 72%162/222
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.OptimizationLevel  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.OptimizationLevel 0%0/17
0/0 0%0/11
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.AutoOptions  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.AutoOptions 100%4/4
0/0 100%7/7
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.MemoryOptions  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.MemoryOptions 0%0/4
0/0 0%0/4
  Program Coverage Total
- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/docs/reports/helma-test/hpc_index_fun.html b/docs/reports/helma-test/hpc_index_fun.html index f3f03a209..79c16da6a 100644 --- a/docs/reports/helma-test/hpc_index_fun.html +++ b/docs/reports/helma-test/hpc_index_fun.html @@ -7,268 +7,268 @@
moduleTop Level DefinitionsAlternativesExpressions
%covered / total%covered / total%covered / total
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Lexer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Lexer 100%3/3
0/0 100%13/13
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.AutomatonOptions  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.AutomatonOptions 100%5/5
0/0 100%10/10
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Zot.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Zot.Evaluator 100%18/18
100%3/3
100%125/125
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Zot.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Zot.Parser 100%4/4
0/0 100%20/20
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.Lexer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.Lexer 100%5/5
100%2/2
100%14/14
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.SubLeq.Lexer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.SubLeq.Lexer 100%5/5
0/0 100%27/27
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Parser 100%4/4
0/0 100%40/40
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Lambda  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Lambda 50%4/8
0/0 100%14/14
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.SimpleParams  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.SimpleParams 100%5/5
0/0 100%9/9
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Parser 100%2/2
0/0 100%4/4
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Lexer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Lexer 100%2/2
0/0 100%9/9
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.API.ETAImplType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.API.ETAImplType 46%7/15
0/0 100%2/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser 100%2/2
0/0 100%5/5
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction 66%2/3
100%12/12
100%43/43
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.WrapTokenList  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.WrapTokenList 75%3/4
0/0 100%16/16
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.MarkRemovingOptimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.MarkRemovingOptimizer 100%5/5
100%6/6
100%34/34
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.DeadCodeOptimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.DeadCodeOptimizer 100%1/1
100%3/3
100%15/15
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.ConstantFoldingOptimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.ConstantFoldingOptimizer 100%5/5
100%6/6
100%37/37
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Extras.TextExtra  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Extras.TextExtra 100%1/1
0/0 100%3/3
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction 66%6/9
100%4/4
100%26/26
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.AutoOptions  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.AutoOptions 100%4/4
0/0 100%7/7
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser 100%18/18
0/0 98%73/74
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction 30%4/13
92%12/13
97%40/41
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Optimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Optimizer 100%21/21
88%15/17
96%167/173
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Extras.Constructors  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Extras.Constructors 98%52/53
0/0 96%156/161
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser 90%9/10
0/0 95%39/41
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.FALSE.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.FALSE.Parser 94%18/19
88%22/25
94%158/167
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.ReadPExtra  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.ReadPExtra 100%10/10
0/0 93%40/43
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator 78%11/14
88%15/17
92%115/125
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.InputEncoder  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.InputEncoder 100%7/7
93%15/16
90%88/97
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Token  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Token 35%7/20
95%19/20
88%66/75
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Automaton  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Automaton 76%13/17
84%11/13
87%116/132
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.CPU  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.CPU 93%29/31
89%17/19
85%200/235
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Automaton  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Automaton 100%7/7
80%4/5
85%42/49
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.PeepholeOptimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.PeepholeOptimizer 93%14/15
78%30/38
85%169/198
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.SubLeq.Automaton  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.SubLeq.Automaton 53%8/15
83%5/6
84%79/94
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.OperandParsers  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.OperandParsers 100%13/13
75%9/12
84%84/99
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction 48%18/37
88%15/17
84%53/63
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.Token  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.Token 36%7/19
90%9/10
83%26/31
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Constants  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Constants 87%7/8
0/0 83%20/24
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols 87%21/24
66%10/15
82%171/207
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Reducer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Reducer 100%3/3
87%7/8
80%25/31
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.Parser 64%9/14
80%28/35
79%152/191
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Automaton  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Automaton 100%7/7
28%2/7
78%67/85
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Rev.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Rev.Evaluator 75%3/4
0/0 78%11/14
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Zot.Automaton  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Zot.Automaton 75%3/4
100%2/2
76%30/39
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Addressing  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Addressing 100%4/4
100%2/2
76%30/39
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner 77%14/18
100%4/4
75%72/96
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.SimpleParams  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.SimpleParams 69%9/13
0/0 75%25/33
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.ALU  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.ALU 80%24/30
77%21/27
73%168/230
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction 44%19/43
51%14/27
73%48/65
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Trampoline  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Trampoline 88%8/9
50%2/4
72%34/47
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.IO.MockIO  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.IO.MockIO 60%35/58
0/0 72%162/222
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.Evaluator 75%3/4
0/0 71%23/32
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Evaluator 85%6/7
60%3/5
70%34/48
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.OperandParsers  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.OperandParsers 50%6/12
60%9/15
68%93/135
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.LSU  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.LSU 78%11/14
66%6/9
66%92/138
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.DumpType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.DumpType 11%2/17
40%2/5
61%13/21
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Groups.IOInstruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Groups.IOInstruction 42%3/7
75%3/4
60%3/5
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Evaluator 50%2/4
0/0 59%13/22
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.SubLeq.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.SubLeq.Evaluator 83%5/6
25%1/4
58%21/36
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer 100%1/1
50%2/4
57%8/14
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer 85%6/7
76%19/25
56%89/157
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.API.BFType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.API.BFType 20%3/15
0/0 50%1/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.StackType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.StackType 13%2/15
0/0 50%1/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.RAMType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.RAMType 13%2/15
0/0 50%1/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.FormatType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.FormatType 40%6/15
0/0 50%1/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.RAM  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.RAM 50%3/6
0/0 48%12/25
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Common.Symbol  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Common.Symbol 42%12/28
0/0 45%36/80
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Evaluator 75%3/4
45%5/11
45%22/48
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Zot.Expression  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Zot.Expression 58%7/12
42%6/14
43%25/58
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.IO.FreeIO  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.IO.FreeIO 25%13/52
47%8/17
30%60/196
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Extras.Patterns  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Extras.Patterns 75%3/4
75%6/8
27%26/93
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Cat.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Cat.Evaluator 50%1/2
0/0 25%1/4
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.IO.BusinessIO  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.IO.BusinessIO 16%9/55
0/0 22%29/131
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.EvalParams  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.EvalParams 0%0/10
0/0 0%0/26
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator 0%0/14
0%0/12
0%0/89
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions 0%0/7
0%0/12
0%0/40
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator 0%0/14
0%0/15
0%0/86
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.TokenType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.TokenType 0%0/15
0/0 0%0/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.IntCellType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.IntCellType 0%0/15
0/0 0%0/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.CellType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.CellType 6%1/15
0/0 0%0/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.OptimizationLevel  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.OptimizationLevel 0%0/17
0/0 0%0/11
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.MemoryOptions  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.MemoryOptions 0%0/4
0/0 0%0/4
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.FALSE.Expression  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.FALSE.Expression 20%1/5
0/0 0/0 
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction 20%1/5
0/0 0/0 
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction 20%1/5
0/0 0/0 
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction 20%1/5
0/0 0/0 
  Program Coverage Total
- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-API-BFType.html b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-API-BFType.html index 5722afb6e..a84fd9f1d 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-API-BFType.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-API-BFType.html @@ -1 +1 @@ -HelVM.HelMA.Automata.BrainFuck.API.BFType
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
moduleTop Level DefinitionsAlternativesExpressions
%covered / total%covered / total%covered / total
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Lexer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Lexer 100%3/3
0/0 100%13/13
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Automaton  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Automaton 100%7/7
28%2/7
78%67/85
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.AutomatonOptions  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.AutomatonOptions 100%5/5
0/0 100%10/10
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Zot.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Zot.Evaluator 100%18/18
100%3/3
100%125/125
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Zot.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Zot.Parser 100%4/4
0/0 100%20/20
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.OperandParsers  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.OperandParsers 100%13/13
75%9/12
84%84/99
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.Lexer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.Lexer 100%5/5
100%2/2
100%14/14
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.SubLeq.Lexer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.SubLeq.Lexer 100%5/5
0/0 100%27/27
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Reducer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Reducer 100%3/3
87%7/8
80%25/31
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Parser 100%4/4
0/0 100%40/40
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.InputEncoder  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.InputEncoder 100%7/7
93%15/16
90%88/97
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Automaton  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Automaton 100%7/7
80%4/5
85%42/49
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.SimpleParams  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.SimpleParams 100%5/5
0/0 100%9/9
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Parser 100%2/2
0/0 100%4/4
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Optimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Optimizer 100%21/21
88%15/17
96%167/173
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Lexer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Lexer 100%2/2
0/0 100%9/9
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Addressing  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Addressing 100%4/4
100%2/2
76%30/39
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser 100%2/2
0/0 100%5/5
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser 100%18/18
0/0 98%73/74
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.ReadPExtra  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.ReadPExtra 100%10/10
0/0 93%40/43
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.MarkRemovingOptimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.MarkRemovingOptimizer 100%5/5
100%6/6
100%34/34
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.DeadCodeOptimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.DeadCodeOptimizer 100%1/1
100%3/3
100%15/15
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.ConstantFoldingOptimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.ConstantFoldingOptimizer 100%5/5
100%6/6
100%37/37
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer 100%1/1
50%2/4
57%8/14
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Extras.TextExtra  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Extras.TextExtra 100%1/1
0/0 100%3/3
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.AutoOptions  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.AutoOptions 100%4/4
0/0 100%7/7
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Extras.Constructors  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Extras.Constructors 98%52/53
0/0 96%156/161
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.FALSE.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.FALSE.Parser 94%18/19
88%22/25
94%158/167
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.CPU  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.CPU 93%29/31
89%17/19
85%200/235
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Optimizer.PeepholeOptimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Optimizer.PeepholeOptimizer 93%14/15
78%30/38
85%169/198
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser 90%9/10
0/0 95%39/41
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Trampoline  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Trampoline 88%8/9
50%2/4
72%34/47
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Constants  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Constants 87%7/8
0/0 83%20/24
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols 87%21/24
66%10/15
82%171/207
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer 85%6/7
76%19/25
56%89/157
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Evaluator 85%6/7
60%3/5
70%34/48
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.SubLeq.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.SubLeq.Evaluator 83%5/6
25%1/4
58%21/36
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.ALU  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.ALU 80%24/30
77%21/27
73%168/230
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.LSU  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.LSU 78%11/14
66%6/9
66%92/138
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator 78%11/14
88%15/17
92%115/125
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner 77%14/18
100%4/4
75%72/96
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Automaton  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Automaton 76%13/17
84%11/13
87%116/132
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Extras.Patterns  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Extras.Patterns 75%3/4
75%6/8
27%26/93
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Zot.Automaton  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Zot.Automaton 75%3/4
100%2/2
76%30/39
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.Evaluator 75%3/4
0/0 71%23/32
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Rev.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Rev.Evaluator 75%3/4
0/0 78%11/14
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Evaluator 75%3/4
45%5/11
45%22/48
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.WrapTokenList  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.WrapTokenList 75%3/4
0/0 100%16/16
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.SimpleParams  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.SimpleParams 69%9/13
0/0 75%25/33
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction 66%2/3
100%12/12
100%43/43
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction 66%6/9
100%4/4
100%26/26
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.Parser  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.Parser 64%9/14
80%28/35
79%152/191
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.IO.MockIO  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.IO.MockIO 60%35/58
0/0 72%162/222
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Zot.Expression  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Zot.Expression 58%7/12
42%6/14
43%25/58
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.SubLeq.Automaton  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.SubLeq.Automaton 53%8/15
83%5/6
84%79/94
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Combiner.RAM  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Combiner.RAM 50%3/6
0/0 48%12/25
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Lambda  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Lambda 50%4/8
0/0 100%14/14
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.LazyK.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.LazyK.Evaluator 50%2/4
0/0 59%13/22
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.OperandParsers  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.OperandParsers 50%6/12
60%9/15
68%93/135
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.Cat.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.Cat.Evaluator 50%1/2
0/0 25%1/4
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction 48%18/37
88%15/17
84%53/63
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.API.ETAImplType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.API.ETAImplType 46%7/15
0/0 100%2/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction 44%19/43
51%14/27
73%48/65
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Common.Symbol  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Common.Symbol 42%12/28
0/0 45%36/80
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Groups.IOInstruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Groups.IOInstruction 42%3/7
75%3/4
60%3/5
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.FormatType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.FormatType 40%6/15
0/0 50%1/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.WhiteSpace.Token  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.WhiteSpace.Token 36%7/19
90%9/10
83%26/31
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.ETA.Token  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.ETA.Token 35%7/20
95%19/20
88%66/75
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction 30%4/13
92%12/13
97%40/41
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.IO.FreeIO  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.IO.FreeIO 25%13/52
47%8/17
30%60/196
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.FALSE.Expression  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.FALSE.Expression 20%1/5
0/0 0/0 
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction 20%1/5
0/0 0/0 
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction 20%1/5
0/0 0/0 
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.API.BFType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.API.BFType 20%3/15
0/0 50%1/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction 20%1/5
0/0 0/0 
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.IO.BusinessIO  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.IO.BusinessIO 16%9/55
0/0 22%29/131
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.StackType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.StackType 13%2/15
0/0 50%1/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.RAMType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.RAMType 13%2/15
0/0 50%1/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.DumpType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.DumpType 11%2/17
40%2/5
61%13/21
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.CellType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.CellType 6%1/15
0/0 0%0/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.EvalParams  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.EvalParams 0%0/10
0/0 0%0/26
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator 0%0/14
0%0/12
0%0/89
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions 0%0/7
0%0/12
0%0/40
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator  module helma-0.8.4.12-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator 0%0/14
0%0/15
0%0/86
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.TokenType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.TokenType 0%0/15
0/0 0%0/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.Types.IntCellType  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.Types.IntCellType 0%0/15
0/0 0%0/2
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.OptimizationLevel  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.OptimizationLevel 0%0/17
0/0 0%0/11
  module helma-0.8.4.11-inplace/HelVM.HelMA.Automaton.API.MemoryOptions  module helma-0.8.4.12-inplace/HelVM.HelMA.Automaton.API.MemoryOptions 0%0/4
0/0 0%0/4
  Program Coverage Total
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.API.BFType

Synopsis

Documentation

defaultBFType :: BFType #

Constructors

\ No newline at end of file +HelVM.HelMA.Automata.BrainFuck.API.BFType
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.API.BFType

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Common-SimpleInstruction.html b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Common-SimpleInstruction.html index d5b0476ee..04fa7f84e 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Common-SimpleInstruction.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Common-SimpleInstruction.html @@ -1 +1 @@ -HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction

Documentation

data SimpleInstruction #

Constructors

MoveR 
MoveL 
Inc 
Dec 
Output 
Input 

Instances

Instances details
Bounded SimpleInstruction # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction

Enum SimpleInstruction # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction

Eq SimpleInstruction # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction

Read SimpleInstruction # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction

Show SimpleInstruction # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction

\ No newline at end of file +HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction

Documentation

data SimpleInstruction #

Constructors

MoveR 
MoveL 
Inc 
Dec 
Output 
Input 

Instances

Instances details
Bounded SimpleInstruction # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction

Enum SimpleInstruction # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction

Eq SimpleInstruction # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction

Read SimpleInstruction # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction

Show SimpleInstruction # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Common-Symbol.html b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Common-Symbol.html index b7f780ef5..29884cb67 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Common-Symbol.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Common-Symbol.html @@ -1 +1 @@ -HelVM.HelMA.Automata.BrainFuck.Common.Symbol
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Common.Symbol

Synopsis

Documentation

inc :: Symbol e => e -> e -> e #

def :: Symbol e => e #

next :: Symbol e => e -> e #

prev :: Symbol e => e -> e #

toInteger :: Integral a => a -> Integer #

conversion to Integer

fromChar :: Symbol e => Char -> e #

toChar :: Symbol e => e -> Char #

class (Bounded e, Default e, Enum e, Eq e, Integral e, Show e) => Symbol e #

Minimal complete definition

fromChar, toChar

Instances

Instances details
Symbol Int # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.Symbol

Methods

fromChar :: Char -> Int #

toChar :: Int -> Char #

Symbol Int8 # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.Symbol

Methods

fromChar :: Char -> Int8 #

toChar :: Int8 -> Char #

Symbol Int16 # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.Symbol

Methods

fromChar :: Char -> Int16 #

toChar :: Int16 -> Char #

Symbol Int32 # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.Symbol

Methods

fromChar :: Char -> Int32 #

toChar :: Int32 -> Char #

Symbol Int64 # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.Symbol

Methods

fromChar :: Char -> Int64 #

toChar :: Int64 -> Char #

Symbol Word # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.Symbol

Methods

fromChar :: Char -> Word #

toChar :: Word -> Char #

Symbol Word8 # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.Symbol

Methods

fromChar :: Char -> Word8 #

toChar :: Word8 -> Char #

Symbol Word16 # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.Symbol

Methods

fromChar :: Char -> Word16 #

toChar :: Word16 -> Char #

Symbol Word32 # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.Symbol

Methods

fromChar :: Char -> Word32 #

toChar :: Word32 -> Char #

Symbol Word64 # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.Symbol

Methods

fromChar :: Char -> Word64 #

toChar :: Word64 -> Char #

\ No newline at end of file +HelVM.HelMA.Automata.BrainFuck.Common.Symbol
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Common.Symbol

Synopsis

Documentation

inc :: Symbol e => e -> e -> e #

def :: Symbol e => e #

next :: Symbol e => e -> e #

prev :: Symbol e => e -> e #

toInteger :: Integral a => a -> Integer #

conversion to Integer

fromChar :: Symbol e => Char -> e #

toChar :: Symbol e => e -> Char #

class (Bounded e, Default e, Enum e, Eq e, Integral e, Show e) => Symbol e #

Minimal complete definition

fromChar, toChar

Instances

Instances details
Symbol Int # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.Symbol

Methods

fromChar :: Char -> Int #

toChar :: Int -> Char #

Symbol Int8 # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.Symbol

Methods

fromChar :: Char -> Int8 #

toChar :: Int8 -> Char #

Symbol Int16 # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.Symbol

Methods

fromChar :: Char -> Int16 #

toChar :: Int16 -> Char #

Symbol Int32 # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.Symbol

Methods

fromChar :: Char -> Int32 #

toChar :: Int32 -> Char #

Symbol Int64 # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.Symbol

Methods

fromChar :: Char -> Int64 #

toChar :: Int64 -> Char #

Symbol Word # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.Symbol

Methods

fromChar :: Char -> Word #

toChar :: Word -> Char #

Symbol Word8 # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.Symbol

Methods

fromChar :: Char -> Word8 #

toChar :: Word8 -> Char #

Symbol Word16 # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.Symbol

Methods

fromChar :: Char -> Word16 #

toChar :: Word16 -> Char #

Symbol Word32 # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.Symbol

Methods

fromChar :: Char -> Word32 #

toChar :: Word32 -> Char #

Symbol Word64 # 
Instance details

Defined in HelVM.HelMA.Automata.BrainFuck.Common.Symbol

Methods

fromChar :: Char -> Word64 #

toChar :: Word64 -> Char #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Common-TapeOfSymbols.html b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Common-TapeOfSymbols.html index d5a3370b8..e675280f1 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Common-TapeOfSymbols.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Common-TapeOfSymbols.html @@ -1 +1 @@ -HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols

Synopsis

Documentation

triAndClearSymbol :: Symbol e => Integer -> Integer -> Integer -> FullTapeD e #

Complex instructions

mulDupAndClearSymbol :: Symbol e => Integer -> Integer -> Integer -> Integer -> FullTapeD e #

dupAndClearSymbol :: Symbol e => Integer -> Integer -> FullTapeD e #

mulAddAndClearSymbol :: Symbol e => Integer -> Integer -> FullTapeD e #

addAndClearSymbol :: Symbol e => Integer -> FullTapeD e #

subAndClearSymbol :: Symbol e => Integer -> FullTapeD e #

setSymbol :: Symbol e => Integer -> FullTapeD e #

Change symbols

incSymbol :: Symbol e => Integer -> FullTapeD e #

nextSymbol :: Symbol e => FullTapeD e #

prevSymbol :: Symbol e => FullTapeD e #

clearSymbol :: Symbol e => FullTapeD e #

writeSymbol :: Symbol e => Char -> FullTapeD e #

moveHead :: Symbol e => Integer -> FullTapeD e #

Moves

moveHeadRight :: Symbol e => FullTapeD e #

moveHeadLeft :: Symbol e => FullTapeD e #

newTape :: Symbol e => FullTape e #

Constructors

type FullTape e = (HalfTape e, HalfTape e) #

\ No newline at end of file +HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols

Synopsis

Documentation

triAndClearSymbol :: Symbol e => Integer -> Integer -> Integer -> FullTapeD e #

Complex instructions

mulDupAndClearSymbol :: Symbol e => Integer -> Integer -> Integer -> Integer -> FullTapeD e #

dupAndClearSymbol :: Symbol e => Integer -> Integer -> FullTapeD e #

mulAddAndClearSymbol :: Symbol e => Integer -> Integer -> FullTapeD e #

addAndClearSymbol :: Symbol e => Integer -> FullTapeD e #

subAndClearSymbol :: Symbol e => Integer -> FullTapeD e #

setSymbol :: Symbol e => Integer -> FullTapeD e #

Change symbols

incSymbol :: Symbol e => Integer -> FullTapeD e #

nextSymbol :: Symbol e => FullTapeD e #

prevSymbol :: Symbol e => FullTapeD e #

clearSymbol :: Symbol e => FullTapeD e #

writeSymbol :: Symbol e => Char -> FullTapeD e #

moveHead :: Symbol e => Integer -> FullTapeD e #

Moves

moveHeadRight :: Symbol e => FullTapeD e #

moveHeadLeft :: Symbol e => FullTapeD e #

newTape :: Symbol e => FullTape e #

Constructors

type FullTape e = (HalfTape e, HalfTape e) #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Evaluator.html b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Evaluator.html index b1ba6cc28..a92f459e3 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Evaluator.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Evaluator.html @@ -1 +1 @@ -HelVM.HelMA.Automata.BrainFuck.Evaluator
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Evaluator

Documentation

simpleEval :: BIO m => (BFType, Source, CellType) -> m () #

evalParams :: BIO m => BFType -> EvalParams -> m () #

eval :: BIO m => BFType -> Source -> CellType -> DumpType -> m () #

evalSource :: (BIO m, Symbol e) => BFType -> Source -> FullTape e -> DumpType -> m () #

\ No newline at end of file +HelVM.HelMA.Automata.BrainFuck.Evaluator
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Evaluator

Documentation

simpleEval :: BIO m => (BFType, Source, CellType) -> m () #

evalParams :: BIO m => BFType -> EvalParams -> m () #

eval :: BIO m => BFType -> Source -> CellType -> DumpType -> m () #

evalSource :: (BIO m, Symbol e) => BFType -> Source -> FullTape e -> DumpType -> m () #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Fast-Evaluator.html b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Fast-Evaluator.html index eec007ba6..9c998570d 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Fast-Evaluator.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Fast-Evaluator.html @@ -1 +1 @@ -HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator

Documentation

evalSource :: (BIO m, Symbol e) => Source -> FullTape e -> DumpType -> m () #

\ No newline at end of file +HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator

Documentation

evalSource :: (BIO m, Symbol e) => Source -> FullTape e -> DumpType -> m () #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Fast-Instruction.html b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Fast-Instruction.html index 0f245c27e..3ed1d30a1 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Fast-Instruction.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Fast-Instruction.html @@ -1 +1 @@ -HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction

\ No newline at end of file +HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Fast-Optimizer.html b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Fast-Optimizer.html index 549812b27..f72f717e0 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Fast-Optimizer.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Fast-Optimizer.html @@ -1 +1 @@ -HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer

\ No newline at end of file +HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Fast-Parser.html b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Fast-Parser.html index 75ae1109f..ca3696aa4 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Fast-Parser.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Fast-Parser.html @@ -1 +1 @@ -HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser

\ No newline at end of file +HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Flat-Evaluator.html b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Flat-Evaluator.html index e76eb028d..1ce3c6213 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Flat-Evaluator.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Flat-Evaluator.html @@ -1 +1 @@ -HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator

Documentation

evalSource :: (BIO m, Symbol e) => Source -> FullTape e -> DumpType -> m () #

\ No newline at end of file +HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator

Documentation

evalSource :: (BIO m, Symbol e) => Source -> FullTape e -> DumpType -> m () #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Flat-Instruction.html b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Flat-Instruction.html index 549ab2430..91d265201 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Flat-Instruction.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Flat-Instruction.html @@ -1 +1 @@ -HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction

\ No newline at end of file +HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Flat-Parser.html b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Flat-Parser.html index d878ab750..186b84ec6 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Flat-Parser.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Flat-Parser.html @@ -1 +1 @@ -HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser

\ No newline at end of file +HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Flat-TableOfInstructions.html b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Flat-TableOfInstructions.html index ab629d05f..b04b500c8 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Flat-TableOfInstructions.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Flat-TableOfInstructions.html @@ -1 +1 @@ -HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions

\ No newline at end of file +HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Tree-Evaluator.html b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Tree-Evaluator.html index a4a4895e4..ce76d36d7 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Tree-Evaluator.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Tree-Evaluator.html @@ -1 +1 @@ -HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator

Documentation

evalSource :: (BIO m, Symbol e) => Source -> FullTape e -> DumpType -> m () #

\ No newline at end of file +HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator

Documentation

evalSource :: (BIO m, Symbol e) => Source -> FullTape e -> DumpType -> m () #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Tree-Instruction.html b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Tree-Instruction.html index 28d0eedd4..b34e6d4a2 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Tree-Instruction.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Tree-Instruction.html @@ -1 +1 @@ -HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction

\ No newline at end of file +HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Tree-InstructionUnit.html b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Tree-InstructionUnit.html index 780558853..da31a1825 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Tree-InstructionUnit.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Tree-InstructionUnit.html @@ -1 +1 @@ -HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit

\ No newline at end of file +HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Tree-Parser.html b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Tree-Parser.html index 0b1b893dc..63e5d79b5 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Tree-Parser.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-BrainFuck-Impl-Tree-Parser.html @@ -1 +1 @@ -HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser

\ No newline at end of file +HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-Cat-Evaluator.html b/docs/reports/helma/HelVM-HelMA-Automata-Cat-Evaluator.html index 33737a812..f3f1d1b45 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-Cat-Evaluator.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-Cat-Evaluator.html @@ -1 +1 @@ -HelVM.HelMA.Automata.Cat.Evaluator
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.Cat.Evaluator

Documentation

evalParams :: BIO m => EvalParams -> m () #

eval :: BusinessIO m => Source -> m () #

\ No newline at end of file +HelVM.HelMA.Automata.Cat.Evaluator
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.Cat.Evaluator

Documentation

evalParams :: BIO m => EvalParams -> m () #

eval :: BusinessIO m => Source -> m () #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-ETA-API-ETAImplType.html b/docs/reports/helma/HelVM-HelMA-Automata-ETA-API-ETAImplType.html index 5893ff847..e6233006c 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-ETA-API-ETAImplType.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-ETA-API-ETAImplType.html @@ -1 +1 @@ -HelVM.HelMA.Automata.ETA.API.ETAImplType
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.API.ETAImplType

\ No newline at end of file +HelVM.HelMA.Automata.ETA.API.ETAImplType
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.API.ETAImplType

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-ETA-Addressing.html b/docs/reports/helma/HelVM-HelMA-Automata-ETA-Addressing.html index 0373fea49..e9d54beaa 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-ETA-Addressing.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-ETA-Addressing.html @@ -1 +1 @@ -HelVM.HelMA.Automata.ETA.Addressing
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.Addressing

Documentation

genericFindAddress :: (MonadSafe m, Integral cell) => Vector Token -> cell -> m InstructionAddress #

findAddress :: MonadSafe m => Vector Token -> Int -> m InstructionAddress #

genericNextLabel :: Integral cell => Vector Token -> InstructionAddress -> cell #

\ No newline at end of file +HelVM.HelMA.Automata.ETA.Addressing
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.Addressing

Documentation

genericFindAddress :: (MonadSafe m, Integral cell) => Vector Token -> cell -> m InstructionAddress #

findAddress :: MonadSafe m => Vector Token -> Int -> m InstructionAddress #

genericNextLabel :: Integral cell => Vector Token -> InstructionAddress -> cell #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-ETA-Automaton.html b/docs/reports/helma/HelVM-HelMA-Automata-ETA-Automaton.html index d3228becf..ecc6e8b61 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-ETA-Automaton.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-ETA-Automaton.html @@ -1 +1 @@ -HelVM.HelMA.Automata.ETA.Automaton
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.Automaton

Synopsis

Documentation

run :: SAutomatonIO e s m => Maybe Natural -> Memory s -> m $ Memory s #

newMemory :: TokenList -> s -> Memory s #

Memory methods

\ No newline at end of file +HelVM.HelMA.Automata.ETA.Automaton
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.Automaton

Synopsis

Documentation

run :: SAutomatonIO e s m => Maybe Natural -> Memory s -> m $ Memory s #

newMemory :: TokenList -> s -> Memory s #

Memory methods

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-ETA-Evaluator.html b/docs/reports/helma/HelVM-HelMA-Automata-ETA-Evaluator.html index 6ee267983..42587964e 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-ETA-Evaluator.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-ETA-Evaluator.html @@ -1 +1 @@ -HelVM.HelMA.Automata.ETA.Evaluator
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.Evaluator

Documentation

simpleEval :: BIO m => SimpleParams -> m () #

\ No newline at end of file +HelVM.HelMA.Automata.ETA.Evaluator
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.Evaluator

Documentation

simpleEval :: BIO m => SimpleParams -> m () #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-ETA-Lexer.html b/docs/reports/helma/HelVM-HelMA-Automata-ETA-Lexer.html index 8c33aec1c..e8e401bf3 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-ETA-Lexer.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-ETA-Lexer.html @@ -1 +1 @@ -HelVM.HelMA.Automata.ETA.Lexer
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.Lexer

\ No newline at end of file +HelVM.HelMA.Automata.ETA.Lexer
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.Lexer

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-ETA-OperandParsers.html b/docs/reports/helma/HelVM-HelMA-Automata-ETA-OperandParsers.html index 32aec20d0..cc698f079 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-ETA-OperandParsers.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-ETA-OperandParsers.html @@ -1 +1 @@ -HelVM.HelMA.Automata.ETA.OperandParsers
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.OperandParsers

\ No newline at end of file +HelVM.HelMA.Automata.ETA.OperandParsers
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.OperandParsers

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-ETA-Optimizer.html b/docs/reports/helma/HelVM-HelMA-Automata-ETA-Optimizer.html index 7da78d82d..85651f9d5 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-ETA-Optimizer.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-ETA-Optimizer.html @@ -1 +1 @@ -HelVM.HelMA.Automata.ETA.Optimizer
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.Optimizer

Documentation

optimize :: MonadSafe m => TokenList -> m InstructionList #

\ No newline at end of file +HelVM.HelMA.Automata.ETA.Optimizer
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.Optimizer

Documentation

optimize :: MonadSafe m => TokenList -> m InstructionList #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-ETA-Parser.html b/docs/reports/helma/HelVM-HelMA-Automata-ETA-Parser.html index ef90c00aa..b09f787fa 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-ETA-Parser.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-ETA-Parser.html @@ -1 +1 @@ -HelVM.HelMA.Automata.ETA.Parser
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.Parser

Documentation

parse :: MonadSafe m => Source -> m InstructionList #

\ No newline at end of file +HelVM.HelMA.Automata.ETA.Parser
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.Parser

Documentation

parse :: MonadSafe m => Source -> m InstructionList #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-ETA-SimpleParams.html b/docs/reports/helma/HelVM-HelMA-Automata-ETA-SimpleParams.html index 222077d21..67b715502 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-ETA-SimpleParams.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-ETA-SimpleParams.html @@ -1 +1 @@ -HelVM.HelMA.Automata.ETA.SimpleParams
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.SimpleParams

\ No newline at end of file +HelVM.HelMA.Automata.ETA.SimpleParams
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.SimpleParams

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-ETA-Symbol.html b/docs/reports/helma/HelVM-HelMA-Automata-ETA-Symbol.html index 91bb288a9..024b23aa9 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-ETA-Symbol.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-ETA-Symbol.html @@ -1 +1 @@ -HelVM.HelMA.Automata.ETA.Symbol
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.Symbol

\ No newline at end of file +HelVM.HelMA.Automata.ETA.Symbol
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.Symbol

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-ETA-Token.html b/docs/reports/helma/HelVM-HelMA-Automata-ETA-Token.html index 6a48827df..e194f34c1 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-ETA-Token.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-ETA-Token.html @@ -1 +1 @@ -HelVM.HelMA.Automata.ETA.Token
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.Token

Documentation

data Token #

Constructors

E 
T 
A 
O 
I 
N 
S 
H 
R 

Instances

Instances details
Bounded Token # 
Instance details

Defined in HelVM.HelMA.Automata.ETA.Token

Enum Token # 
Instance details

Defined in HelVM.HelMA.Automata.ETA.Token

Eq Token # 
Instance details

Defined in HelVM.HelMA.Automata.ETA.Token

Methods

(==) :: Token -> Token -> Bool #

(/=) :: Token -> Token -> Bool #

Read Token # 
Instance details

Defined in HelVM.HelMA.Automata.ETA.Token

Show Token # 
Instance details

Defined in HelVM.HelMA.Automata.ETA.Token

Methods

showsPrec :: Int -> Token -> ShowS #

show :: Token -> String #

showList :: [Token] -> ShowS #

ToDigit Token # 
Instance details

Defined in HelVM.HelMA.Automata.ETA.Token

Methods

toDigit :: (MonadSafe m, Integral a) => Token -> m a

type TokenList = [Token] #

type TokenVector = Vector Token #

newtype WhiteToken #

Constructors

WhiteToken 

Fields

\ No newline at end of file +HelVM.HelMA.Automata.ETA.Token
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.Token

Documentation

data Token #

Constructors

E 
T 
A 
O 
I 
N 
S 
H 
R 

Instances

Instances details
Bounded Token # 
Instance details

Defined in HelVM.HelMA.Automata.ETA.Token

Enum Token # 
Instance details

Defined in HelVM.HelMA.Automata.ETA.Token

Eq Token # 
Instance details

Defined in HelVM.HelMA.Automata.ETA.Token

Methods

(==) :: Token -> Token -> Bool #

(/=) :: Token -> Token -> Bool #

Read Token # 
Instance details

Defined in HelVM.HelMA.Automata.ETA.Token

Show Token # 
Instance details

Defined in HelVM.HelMA.Automata.ETA.Token

Methods

showsPrec :: Int -> Token -> ShowS #

show :: Token -> String #

showList :: [Token] -> ShowS #

ToDigit Token # 
Instance details

Defined in HelVM.HelMA.Automata.ETA.Token

Methods

toDigit :: (MonadSafe m, Integral a) => Token -> m a

type TokenList = [Token] #

type TokenVector = Vector Token #

newtype WhiteToken #

Constructors

WhiteToken 

Fields

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-FALSE-Expression.html b/docs/reports/helma/HelVM-HelMA-Automata-FALSE-Expression.html index 3d591de3c..02aaa7582 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-FALSE-Expression.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-FALSE-Expression.html @@ -1 +1 @@ -HelVM.HelMA.Automata.FALSE.Expression
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.FALSE.Expression

\ No newline at end of file +HelVM.HelMA.Automata.FALSE.Expression
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.FALSE.Expression

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-FALSE-Parser.html b/docs/reports/helma/HelVM-HelMA-Automata-FALSE-Parser.html index 6e528657f..aea895d28 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-FALSE-Parser.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-FALSE-Parser.html @@ -1 +1 @@ -HelVM.HelMA.Automata.FALSE.Parser
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.FALSE.Parser

\ No newline at end of file +HelVM.HelMA.Automata.FALSE.Parser
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.FALSE.Parser

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Automaton.html b/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Automaton.html index 1b7d9766f..6c6f264b7 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Automaton.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Automaton.html @@ -1 +1 @@ -HelVM.HelMA.Automata.LazyK.Automaton
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.LazyK.Automaton

Documentation

run :: BIO m => Lambda -> m () #

runWithTerminator :: BIO m => Lambda -> Lambda -> m () #

realize :: MonadSafe m => Lambda -> m Natural #

realizeWithTrue :: MonadSafe m => Lambda -> m Natural #

\ No newline at end of file +HelVM.HelMA.Automata.LazyK.Automaton
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.LazyK.Automaton

Documentation

run :: BIO m => Lambda -> m () #

runWithTerminator :: BIO m => Lambda -> Lambda -> m () #

realize :: MonadSafe m => Lambda -> m Natural #

realizeWithTrue :: MonadSafe m => Lambda -> m Natural #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Constants.html b/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Constants.html index 79513197f..e182290f2 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Constants.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Constants.html @@ -1 +1 @@ -HelVM.HelMA.Automata.LazyK.Constants
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.LazyK.Constants

\ No newline at end of file +HelVM.HelMA.Automata.LazyK.Constants
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.LazyK.Constants

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Evaluator.html b/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Evaluator.html index 13ad19178..a948db05c 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Evaluator.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Evaluator.html @@ -1 +1 @@ -HelVM.HelMA.Automata.LazyK.Evaluator
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.LazyK.Evaluator

Documentation

evalParams :: BIO m => EvalParams -> m () #

evalSource :: BIO m => Source -> m () #

\ No newline at end of file +HelVM.HelMA.Automata.LazyK.Evaluator
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.LazyK.Evaluator

Documentation

evalParams :: BIO m => EvalParams -> m () #

evalSource :: BIO m => Source -> m () #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-LazyK-InputEncoder.html b/docs/reports/helma/HelVM-HelMA-Automata-LazyK-InputEncoder.html index 257168ffe..f24946de0 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-LazyK-InputEncoder.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-LazyK-InputEncoder.html @@ -1 +1 @@ -HelVM.HelMA.Automata.LazyK.InputEncoder
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.LazyK.InputEncoder

\ No newline at end of file +HelVM.HelMA.Automata.LazyK.InputEncoder
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.LazyK.InputEncoder

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Lambda.html b/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Lambda.html index e29a23f4a..0fe8a23ef 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Lambda.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Lambda.html @@ -1 +1 @@ -HelVM.HelMA.Automata.LazyK.Lambda
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.LazyK.Lambda

Documentation

data Lambda #

Constructors

S 
K 
I 
App Lambda Lambda 
Succ 
Number !Natural 
Var Text 

Instances

Instances details
Eq Lambda # 
Instance details

Defined in HelVM.HelMA.Automata.LazyK.Lambda

Methods

(==) :: Lambda -> Lambda -> Bool #

(/=) :: Lambda -> Lambda -> Bool #

Read Lambda # 
Instance details

Defined in HelVM.HelMA.Automata.LazyK.Lambda

Show Lambda # 
Instance details

Defined in HelVM.HelMA.Automata.LazyK.Lambda

\ No newline at end of file +HelVM.HelMA.Automata.LazyK.Lambda
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.LazyK.Lambda

Documentation

data Lambda #

Constructors

S 
K 
I 
App Lambda Lambda 
Succ 
Number !Natural 
Var Text 

Instances

Instances details
Eq Lambda # 
Instance details

Defined in HelVM.HelMA.Automata.LazyK.Lambda

Methods

(==) :: Lambda -> Lambda -> Bool #

(/=) :: Lambda -> Lambda -> Bool #

Read Lambda # 
Instance details

Defined in HelVM.HelMA.Automata.LazyK.Lambda

Show Lambda # 
Instance details

Defined in HelVM.HelMA.Automata.LazyK.Lambda

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Lexer.html b/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Lexer.html index 6dc46ac14..cd15095bb 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Lexer.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Lexer.html @@ -1 +1 @@ -HelVM.HelMA.Automata.LazyK.Lexer
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.LazyK.Lexer

\ No newline at end of file +HelVM.HelMA.Automata.LazyK.Lexer
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.LazyK.Lexer

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Parser.html b/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Parser.html index 44414ee52..3ee133174 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Parser.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Parser.html @@ -1 +1 @@ -HelVM.HelMA.Automata.LazyK.Parser
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.LazyK.Parser

Documentation

parse :: MonadSafe m => Source -> m Lambda #

\ No newline at end of file +HelVM.HelMA.Automata.LazyK.Parser
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.LazyK.Parser

Documentation

parse :: MonadSafe m => Source -> m Lambda #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Reducer.html b/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Reducer.html index cd3155745..443ca0f5b 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Reducer.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-LazyK-Reducer.html @@ -1 +1 @@ -HelVM.HelMA.Automata.LazyK.Reducer
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.LazyK.Reducer

\ No newline at end of file +HelVM.HelMA.Automata.LazyK.Reducer
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.LazyK.Reducer

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-Piet-Color.html b/docs/reports/helma/HelVM-HelMA-Automata-Piet-Color.html index bb6a2a4e2..c5baff1f0 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-Piet-Color.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-Piet-Color.html @@ -1 +1 @@ -HelVM.HelMA.Automata.Piet.Color
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.Piet.Color

Documentation

hueChange :: Hue -> Hue -> Hue #

rgb2Color :: (Num a, Eq a) => RGBColor a -> Color #

Constructors

data RGBColor a #

Types

Constructors

RGBColor a a a 

data Color #

Constructors

Black 
White 
OtherColor !MixedColor 

Instances

Instances details
Eq Color # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Methods

(==) :: Color -> Color -> Bool #

(/=) :: Color -> Color -> Bool #

Ord Color # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Methods

compare :: Color -> Color -> Ordering #

(<) :: Color -> Color -> Bool #

(<=) :: Color -> Color -> Bool #

(>) :: Color -> Color -> Bool #

(>=) :: Color -> Color -> Bool #

max :: Color -> Color -> Color #

min :: Color -> Color -> Color #

Read Color # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Show Color # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Methods

showsPrec :: Int -> Color -> ShowS #

show :: Color -> String #

showList :: [Color] -> ShowS #

data Brightness #

Constructors

Light 
Normal 
Dark 

Instances

Instances details
Bounded Brightness # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Enum Brightness # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Eq Brightness # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Ord Brightness # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Read Brightness # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Show Brightness # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

data Hue #

Constructors

Red 
Yellow 
Green 
Cyan 
Blue 
Magenta 

Instances

Instances details
Bounded Hue # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Methods

minBound :: Hue #

maxBound :: Hue #

Enum Hue # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Methods

succ :: Hue -> Hue #

pred :: Hue -> Hue #

toEnum :: Int -> Hue #

fromEnum :: Hue -> Int #

enumFrom :: Hue -> [Hue] #

enumFromThen :: Hue -> Hue -> [Hue] #

enumFromTo :: Hue -> Hue -> [Hue] #

enumFromThenTo :: Hue -> Hue -> Hue -> [Hue] #

Eq Hue # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Methods

(==) :: Hue -> Hue -> Bool #

(/=) :: Hue -> Hue -> Bool #

Ord Hue # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Methods

compare :: Hue -> Hue -> Ordering #

(<) :: Hue -> Hue -> Bool #

(<=) :: Hue -> Hue -> Bool #

(>) :: Hue -> Hue -> Bool #

(>=) :: Hue -> Hue -> Bool #

max :: Hue -> Hue -> Hue #

min :: Hue -> Hue -> Hue #

Read Hue # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Show Hue # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Methods

showsPrec :: Int -> Hue -> ShowS #

show :: Hue -> String #

showList :: [Hue] -> ShowS #

\ No newline at end of file +HelVM.HelMA.Automata.Piet.Color
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.Piet.Color

Documentation

hueChange :: Hue -> Hue -> Hue #

change :: (Bounded e, Enum e) => Int -> e -> e -> e #

rgb2Color :: (Num a, Eq a) => RGBColor a -> Color #

Constructors

data RGBColor a #

Types

Constructors

RGBColor a a a 

data Color #

Constructors

Black 
White 
OtherColor !MixedColor 

Instances

Instances details
Eq Color # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Methods

(==) :: Color -> Color -> Bool #

(/=) :: Color -> Color -> Bool #

Ord Color # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Methods

compare :: Color -> Color -> Ordering #

(<) :: Color -> Color -> Bool #

(<=) :: Color -> Color -> Bool #

(>) :: Color -> Color -> Bool #

(>=) :: Color -> Color -> Bool #

max :: Color -> Color -> Color #

min :: Color -> Color -> Color #

Read Color # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Show Color # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Methods

showsPrec :: Int -> Color -> ShowS #

show :: Color -> String #

showList :: [Color] -> ShowS #

data Brightness #

Constructors

Light 
Normal 
Dark 

Instances

Instances details
Bounded Brightness # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Enum Brightness # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Eq Brightness # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Ord Brightness # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Read Brightness # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Show Brightness # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

data Hue #

Constructors

Red 
Yellow 
Green 
Cyan 
Blue 
Magenta 

Instances

Instances details
Bounded Hue # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Methods

minBound :: Hue #

maxBound :: Hue #

Enum Hue # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Methods

succ :: Hue -> Hue #

pred :: Hue -> Hue #

toEnum :: Int -> Hue #

fromEnum :: Hue -> Int #

enumFrom :: Hue -> [Hue] #

enumFromThen :: Hue -> Hue -> [Hue] #

enumFromTo :: Hue -> Hue -> [Hue] #

enumFromThenTo :: Hue -> Hue -> Hue -> [Hue] #

Eq Hue # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Methods

(==) :: Hue -> Hue -> Bool #

(/=) :: Hue -> Hue -> Bool #

Ord Hue # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Methods

compare :: Hue -> Hue -> Ordering #

(<) :: Hue -> Hue -> Bool #

(<=) :: Hue -> Hue -> Bool #

(>) :: Hue -> Hue -> Bool #

(>=) :: Hue -> Hue -> Bool #

max :: Hue -> Hue -> Hue #

min :: Hue -> Hue -> Hue #

Read Hue # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Show Hue # 
Instance details

Defined in HelVM.HelMA.Automata.Piet.Color

Methods

showsPrec :: Int -> Hue -> ShowS #

show :: Hue -> String #

showList :: [Hue] -> ShowS #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-Piet-Coordinates.html b/docs/reports/helma/HelVM-HelMA-Automata-Piet-Coordinates.html index f36f27cf3..73cc71ae1 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-Piet-Coordinates.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-Piet-Coordinates.html @@ -1 +1 @@ -HelVM.HelMA.Automata.Piet.Coordinates
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.Piet.Coordinates

Documentation

addCoordinates :: DirectionPointer -> Coordinates -> Coordinates #

\ No newline at end of file +HelVM.HelMA.Automata.Piet.Coordinates
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.Piet.Coordinates

Documentation

addCoordinates :: DirectionPointer -> Coordinates -> Coordinates #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-Rev-Evaluator.html b/docs/reports/helma/HelVM-HelMA-Automata-Rev-Evaluator.html index e4ee13ac1..828bd5368 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-Rev-Evaluator.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-Rev-Evaluator.html @@ -1 +1 @@ -HelVM.HelMA.Automata.Rev.Evaluator
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.Rev.Evaluator

Documentation

evalParams :: BIO m => EvalParams -> m () #

eval :: BusinessIO m => Source -> m () #

\ No newline at end of file +HelVM.HelMA.Automata.Rev.Evaluator
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.Rev.Evaluator

Documentation

evalParams :: BIO m => EvalParams -> m () #

eval :: BusinessIO m => Source -> m () #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-SubLeq-Automaton.html b/docs/reports/helma/HelVM-HelMA-Automata-SubLeq-Automaton.html index 56cea894f..ed516ee3c 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-SubLeq-Automaton.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-SubLeq-Automaton.html @@ -1 +1 @@ -HelVM.HelMA.Automata.SubLeq.Automaton
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.SubLeq.Automaton

Documentation

newMemory :: Num e => ram -> Automaton e ram #

run :: RAutomatonIO e r m => Maybe Natural -> Automaton e r -> m $ Automaton e r #

\ No newline at end of file +HelVM.HelMA.Automata.SubLeq.Automaton
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.SubLeq.Automaton

Documentation

newMemory :: Num e => ram -> Automaton e ram #

run :: RAutomatonIO e r m => Maybe Natural -> Automaton e r -> m $ Automaton e r #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-SubLeq-Evaluator.html b/docs/reports/helma/HelVM-HelMA-Automata-SubLeq-Evaluator.html index a2e611927..9c811c327 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-SubLeq-Evaluator.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-SubLeq-Evaluator.html @@ -1 +1 @@ -HelVM.HelMA.Automata.SubLeq.Evaluator
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.SubLeq.Evaluator

Documentation

simpleEval :: BIO m => RAMType -> Source -> m () #

evalParams :: BIO m => EvalParams -> m () #

\ No newline at end of file +HelVM.HelMA.Automata.SubLeq.Evaluator
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.SubLeq.Evaluator

Documentation

simpleEval :: BIO m => RAMType -> Source -> m () #

evalParams :: BIO m => EvalParams -> m () #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-SubLeq-Lexer.html b/docs/reports/helma/HelVM-HelMA-Automata-SubLeq-Lexer.html index 69fe5f047..b8b5520a6 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-SubLeq-Lexer.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-SubLeq-Lexer.html @@ -1 +1 @@ -HelVM.HelMA.Automata.SubLeq.Lexer
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.SubLeq.Lexer

Documentation

newtype Symbols #

Constructors

Symbols SymbolList 

Instances

Instances details
Read Symbols # 
Instance details

Defined in HelVM.HelMA.Automata.SubLeq.Lexer

Show Symbols # 
Instance details

Defined in HelVM.HelMA.Automata.SubLeq.Lexer

\ No newline at end of file +HelVM.HelMA.Automata.SubLeq.Lexer
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.SubLeq.Lexer

Documentation

newtype Symbols #

Constructors

Symbols SymbolList 

Instances

Instances details
Read Symbols # 
Instance details

Defined in HelVM.HelMA.Automata.SubLeq.Lexer

Show Symbols # 
Instance details

Defined in HelVM.HelMA.Automata.SubLeq.Lexer

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-SubLeq-Symbol.html b/docs/reports/helma/HelVM-HelMA-Automata-SubLeq-Symbol.html index a5ed1b3ac..e34afb6f1 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-SubLeq-Symbol.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-SubLeq-Symbol.html @@ -1 +1 @@ -HelVM.HelMA.Automata.SubLeq.Symbol
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.SubLeq.Symbol

Documentation

type Symbol = Int #

\ No newline at end of file +HelVM.HelMA.Automata.SubLeq.Symbol
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.SubLeq.Symbol

Documentation

type Symbol = Int #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-WhiteSpace-Evaluator.html b/docs/reports/helma/HelVM-HelMA-Automata-WhiteSpace-Evaluator.html index be9cbc008..e8212aa7e 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-WhiteSpace-Evaluator.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-WhiteSpace-Evaluator.html @@ -1 +1 @@ -HelVM.HelMA.Automata.WhiteSpace.Evaluator
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.WhiteSpace.Evaluator

Documentation

simpleEval :: BIO m => SimpleParams -> m () #

evalParams :: BIO m => TokenType -> EvalParams -> m () #

\ No newline at end of file +HelVM.HelMA.Automata.WhiteSpace.Evaluator
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.WhiteSpace.Evaluator

Documentation

simpleEval :: BIO m => SimpleParams -> m () #

evalParams :: BIO m => TokenType -> EvalParams -> m () #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-WhiteSpace-Lexer.html b/docs/reports/helma/HelVM-HelMA-Automata-WhiteSpace-Lexer.html index 7c4df9b2a..18956c4b3 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-WhiteSpace-Lexer.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-WhiteSpace-Lexer.html @@ -1 +1 @@ -HelVM.HelMA.Automata.WhiteSpace.Lexer
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.WhiteSpace.Lexer

\ No newline at end of file +HelVM.HelMA.Automata.WhiteSpace.Lexer
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.WhiteSpace.Lexer

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-WhiteSpace-OperandParsers.html b/docs/reports/helma/HelVM-HelMA-Automata-WhiteSpace-OperandParsers.html index 6b18684e7..0cd692e5b 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-WhiteSpace-OperandParsers.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-WhiteSpace-OperandParsers.html @@ -1 +1 @@ -HelVM.HelMA.Automata.WhiteSpace.OperandParsers
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.WhiteSpace.OperandParsers

Synopsis

Documentation

parseInt :: MonadSafe m => ParserFromTokenList m Int #

parseExtra :: MonadSafe m => (TokenList -> m a) -> ParserFromTokenList m a #

parseDigitString :: MonadSafe m => ParserFromTokenList m SString #

parseAsciiString :: MonadSafe m => ParserFromTokenList m SString #

moveSafe :: MonadSafe m => (m a, TokenList) -> m (a, TokenList) #

parseString' :: MonadSafe m => (TokenList -> a) -> ParserFromTokenList m a #

type Parser b m a = b -> m (a, b) #

\ No newline at end of file +HelVM.HelMA.Automata.WhiteSpace.OperandParsers
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.WhiteSpace.OperandParsers

Synopsis

Documentation

parseInt :: MonadSafe m => ParserFromTokenList m Int #

parseExtra :: MonadSafe m => (TokenList -> m a) -> ParserFromTokenList m a #

parseDigitString :: MonadSafe m => ParserFromTokenList m SString #

parseAsciiString :: MonadSafe m => ParserFromTokenList m SString #

moveSafe :: MonadSafe m => (m a, TokenList) -> m (a, TokenList) #

parseString' :: MonadSafe m => (TokenList -> a) -> ParserFromTokenList m a #

type Parser b m a = b -> m (a, b) #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-WhiteSpace-Parser.html b/docs/reports/helma/HelVM-HelMA-Automata-WhiteSpace-Parser.html index fc09c3560..866b8e89f 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-WhiteSpace-Parser.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-WhiteSpace-Parser.html @@ -1 +1 @@ -HelVM.HelMA.Automata.WhiteSpace.Parser
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.WhiteSpace.Parser

\ No newline at end of file +HelVM.HelMA.Automata.WhiteSpace.Parser
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.WhiteSpace.Parser

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-WhiteSpace-SimpleParams.html b/docs/reports/helma/HelVM-HelMA-Automata-WhiteSpace-SimpleParams.html index 95d8be3f8..632860587 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-WhiteSpace-SimpleParams.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-WhiteSpace-SimpleParams.html @@ -1 +1 @@ -HelVM.HelMA.Automata.WhiteSpace.SimpleParams
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.WhiteSpace.SimpleParams

\ No newline at end of file +HelVM.HelMA.Automata.WhiteSpace.SimpleParams
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.WhiteSpace.SimpleParams

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-WhiteSpace-Token.html b/docs/reports/helma/HelVM-HelMA-Automata-WhiteSpace-Token.html index b8d19c9a6..ac892a966 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-WhiteSpace-Token.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-WhiteSpace-Token.html @@ -1 +1 @@ -HelVM.HelMA.Automata.WhiteSpace.Token
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.WhiteSpace.Token

Documentation

data Token #

Constructors

S 
T 
N 

Instances

Instances details
Bounded Token # 
Instance details

Defined in HelVM.HelMA.Automata.WhiteSpace.Token

Enum Token # 
Instance details

Defined in HelVM.HelMA.Automata.WhiteSpace.Token

Eq Token # 
Instance details

Defined in HelVM.HelMA.Automata.WhiteSpace.Token

Methods

(==) :: Token -> Token -> Bool #

(/=) :: Token -> Token -> Bool #

Read Token # 
Instance details

Defined in HelVM.HelMA.Automata.WhiteSpace.Token

Show Token # 
Instance details

Defined in HelVM.HelMA.Automata.WhiteSpace.Token

Methods

showsPrec :: Int -> Token -> ShowS #

show :: Token -> String #

showList :: [Token] -> ShowS #

ToDigit Token # 
Instance details

Defined in HelVM.HelMA.Automata.WhiteSpace.Token

Methods

toDigit :: (MonadSafe m, Integral a) => Token -> m a

type TokenList = [Token] #

type TokenSList = SList Token #

\ No newline at end of file +HelVM.HelMA.Automata.WhiteSpace.Token
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.WhiteSpace.Token

Documentation

data Token #

Constructors

S 
T 
N 

Instances

Instances details
Bounded Token # 
Instance details

Defined in HelVM.HelMA.Automata.WhiteSpace.Token

Enum Token # 
Instance details

Defined in HelVM.HelMA.Automata.WhiteSpace.Token

Eq Token # 
Instance details

Defined in HelVM.HelMA.Automata.WhiteSpace.Token

Methods

(==) :: Token -> Token -> Bool #

(/=) :: Token -> Token -> Bool #

Read Token # 
Instance details

Defined in HelVM.HelMA.Automata.WhiteSpace.Token

Show Token # 
Instance details

Defined in HelVM.HelMA.Automata.WhiteSpace.Token

Methods

showsPrec :: Int -> Token -> ShowS #

show :: Token -> String #

showList :: [Token] -> ShowS #

ToDigit Token # 
Instance details

Defined in HelVM.HelMA.Automata.WhiteSpace.Token

Methods

toDigit :: (MonadSafe m, Integral a) => Token -> m a

type TokenList = [Token] #

type TokenSList = SList Token #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-Zot-Automaton.html b/docs/reports/helma/HelVM-HelMA-Automata-Zot-Automaton.html index b906ef676..7af9e2454 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-Zot-Automaton.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-Zot-Automaton.html @@ -1 +1 @@ -HelVM.HelMA.Automata.Zot.Automaton
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.Zot.Automaton

Documentation

evalParams :: BIO m => EvalParams -> m () #

evalWithFormat :: MonadSafe m => FormatType -> Source -> Text -> m Output #

\ No newline at end of file +HelVM.HelMA.Automata.Zot.Automaton
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.Zot.Automaton

Documentation

evalParams :: BIO m => EvalParams -> m () #

evalWithFormat :: MonadSafe m => FormatType -> Source -> Text -> m Output #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-Zot-Evaluator.html b/docs/reports/helma/HelVM-HelMA-Automata-Zot-Evaluator.html index b80086c48..f62db997c 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-Zot-Evaluator.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-Zot-Evaluator.html @@ -1 +1 @@ -HelVM.HelMA.Automata.Zot.Evaluator
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.Zot.Evaluator

Documentation

runExpressionList :: ExpressionList -> Out Expression #

High-level Expressions

\ No newline at end of file +HelVM.HelMA.Automata.Zot.Evaluator
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.Zot.Evaluator

Documentation

runExpressionList :: ExpressionList -> Out Expression #

High-level Expressions

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-Zot-Expression.html b/docs/reports/helma/HelVM-HelMA-Automata-Zot-Expression.html index 425849384..dac5a449d 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-Zot-Expression.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-Zot-Expression.html @@ -1 +1 @@ -HelVM.HelMA.Automata.Zot.Expression
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.Zot.Expression

\ No newline at end of file +HelVM.HelMA.Automata.Zot.Expression
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.Zot.Expression

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automata-Zot-Parser.html b/docs/reports/helma/HelVM-HelMA-Automata-Zot-Parser.html index 7633c4776..8ad92db12 100644 --- a/docs/reports/helma/HelVM-HelMA-Automata-Zot-Parser.html +++ b/docs/reports/helma/HelVM-HelMA-Automata-Zot-Parser.html @@ -1 +1 @@ -HelVM.HelMA.Automata.Zot.Parser
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.Zot.Parser

Documentation

\ No newline at end of file +HelVM.HelMA.Automata.Zot.Parser
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.Zot.Parser

Documentation

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-API-AutoOptions.html b/docs/reports/helma/HelVM-HelMA-Automaton-API-AutoOptions.html index 131c9cb6a..c422f8786 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-API-AutoOptions.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-API-AutoOptions.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.API.AutoOptions
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.API.AutoOptions

\ No newline at end of file +HelVM.HelMA.Automaton.API.AutoOptions
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.API.AutoOptions

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-API-AutomatonOptions.html b/docs/reports/helma/HelVM-HelMA-Automaton-API-AutomatonOptions.html index 60dbefdca..4096a2d36 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-API-AutomatonOptions.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-API-AutomatonOptions.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.API.AutomatonOptions
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.API.AutomatonOptions

\ No newline at end of file +HelVM.HelMA.Automaton.API.AutomatonOptions
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.API.AutomatonOptions

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-API-EvalParams.html b/docs/reports/helma/HelVM-HelMA-Automaton-API-EvalParams.html index fcb7ee036..8e4302b8e 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-API-EvalParams.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-API-EvalParams.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.API.EvalParams
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.API.EvalParams

\ No newline at end of file +HelVM.HelMA.Automaton.API.EvalParams
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.API.EvalParams

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-API-IOTypes.html b/docs/reports/helma/HelVM-HelMA-Automaton-API-IOTypes.html index f7691f1ee..73d65ebc9 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-API-IOTypes.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-API-IOTypes.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.API.IOTypes
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.API.IOTypes

Documentation

type Source = Text #

type Input = Text #

type Output = Text #

\ No newline at end of file +HelVM.HelMA.Automaton.API.IOTypes
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.API.IOTypes

Documentation

type Source = Text #

type Input = Text #

type Output = Text #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-API-MemoryOptions.html b/docs/reports/helma/HelVM-HelMA-Automaton-API-MemoryOptions.html index 149a03831..47b0b6acd 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-API-MemoryOptions.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-API-MemoryOptions.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.API.MemoryOptions
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.API.MemoryOptions

Documentation

data MemoryOptions #

Types

Constructors

MemoryOptions 
\ No newline at end of file +HelVM.HelMA.Automaton.API.MemoryOptions
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.API.MemoryOptions

Documentation

data MemoryOptions #

Types

Constructors

MemoryOptions 
\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-API-OptimizationLevel.html b/docs/reports/helma/HelVM-HelMA-Automaton-API-OptimizationLevel.html index 94f2eaa80..90f63642c 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-API-OptimizationLevel.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-API-OptimizationLevel.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.API.OptimizationLevel
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.API.OptimizationLevel

Documentation

fromBool :: Bool -> OptimizationLevel #

Constructors

data OptimizationLevel #

Types

Instances

Instances details
Bounded OptimizationLevel # 
Instance details

Defined in HelVM.HelMA.Automaton.API.OptimizationLevel

Enum OptimizationLevel # 
Instance details

Defined in HelVM.HelMA.Automaton.API.OptimizationLevel

Eq OptimizationLevel # 
Instance details

Defined in HelVM.HelMA.Automaton.API.OptimizationLevel

Read OptimizationLevel # 
Instance details

Defined in HelVM.HelMA.Automaton.API.OptimizationLevel

Show OptimizationLevel # 
Instance details

Defined in HelVM.HelMA.Automaton.API.OptimizationLevel

\ No newline at end of file +HelVM.HelMA.Automaton.API.OptimizationLevel
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.API.OptimizationLevel

Documentation

fromBool :: Bool -> OptimizationLevel #

Constructors

data OptimizationLevel #

Types

Instances

Instances details
Bounded OptimizationLevel # 
Instance details

Defined in HelVM.HelMA.Automaton.API.OptimizationLevel

Enum OptimizationLevel # 
Instance details

Defined in HelVM.HelMA.Automaton.API.OptimizationLevel

Eq OptimizationLevel # 
Instance details

Defined in HelVM.HelMA.Automaton.API.OptimizationLevel

Read OptimizationLevel # 
Instance details

Defined in HelVM.HelMA.Automaton.API.OptimizationLevel

Show OptimizationLevel # 
Instance details

Defined in HelVM.HelMA.Automaton.API.OptimizationLevel

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Automaton.html b/docs/reports/helma/HelVM-HelMA-Automaton-Automaton.html index bfdca75e7..592301714 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Automaton.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Automaton.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Automaton
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Automaton

Documentation

run :: SRAutomatonIO Symbol s r m => LimitMaybe -> F s r m #

\ No newline at end of file +HelVM.HelMA.Automaton.Automaton
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Automaton

Documentation

run :: SRAutomatonIO Symbol s r m => LimitMaybe -> F s r m #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Combiner-ALU.html b/docs/reports/helma/HelVM-HelMA-Automaton-Combiner-ALU.html index 97247d242..7570555ad 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Combiner-ALU.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Combiner-ALU.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Combiner.ALU
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Combiner.ALU

Synopsis

Documentation

runALI :: ALU m ll element => SMInstruction -> ll -> m ll #

runSAL :: SafeStack m ll element => SPureInstruction -> ll -> m ll #

doOutputChar2 :: ALU m ll element => ll -> m ll #

IO instructions

doInputChar2 :: ALU m ll element => ll -> m ll #

doInputDec2 :: ALU m ll element => ll -> m ll #

divMod :: SafeStack m ll element => ll -> m ll #

sub :: SafeStack m ll element => ll -> m ll #

binaryInstruction :: SafeStack m ll element => BinaryOperation -> ll -> m ll #

binaryInstructions :: SafeStack m ll element => [BinaryOperation] -> ll -> m ll #

halibut :: SafeStack m ll element => ll -> m ll #

Halibut and Pick instructions

move :: SafeStack m ll element => Index -> ll -> m ll #

Move instructions

discard :: (MonadSafe m, ListLike full item) => full -> m full #

slide :: SafeStack m ll element => Index -> ll -> m ll #

Slide instructions

copy :: SafeStack m ll element => Index -> ll -> m ll #

Copy instructions

flipPush1 :: Stack ll element => ll -> element -> ll #

charPush1 :: (Num element, Stack ll element) => Char -> ll -> ll #

genericPush1 :: (Integral v, Num element, Stack ll element) => v -> ll -> ll #

pop1 :: SafeStack m ll element => ll -> m (element, ll) #

Pop instructions

pop2 :: SafeStack m ll element => ll -> m (element, element, ll) #

push1 :: Stack ll element => element -> ll -> ll #

push2 :: Stack ll element => element -> element -> ll -> ll #

splitAt :: ListLike full item => Int -> full -> (full, full) #

drop :: ListLike full item => Int -> full -> full #

type ALU m ll element = (BIO m, SafeStack m ll element) #

Types

type SafeStack m ll element = (MonadSafe m, IntegralStack ll element) #

type Stack ll element = (Show ll, ListLike ll element, IndexSafe ll element) #

\ No newline at end of file +HelVM.HelMA.Automaton.Combiner.ALU
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Combiner.ALU

Synopsis

Documentation

runALI :: ALU m ll element => SMInstruction -> ll -> m ll #

runSAL :: SafeStack m ll element => SPureInstruction -> ll -> m ll #

doOutputChar2 :: ALU m ll element => ll -> m ll #

IO instructions

doInputChar2 :: ALU m ll element => ll -> m ll #

doInputDec2 :: ALU m ll element => ll -> m ll #

divMod :: SafeStack m ll element => ll -> m ll #

sub :: SafeStack m ll element => ll -> m ll #

binaryInstruction :: SafeStack m ll element => BinaryOperation -> ll -> m ll #

binaryInstructions :: SafeStack m ll element => [BinaryOperation] -> ll -> m ll #

halibut :: SafeStack m ll element => ll -> m ll #

Halibut and Pick instructions

move :: SafeStack m ll element => Index -> ll -> m ll #

Move instructions

discard :: (MonadSafe m, ListLike full item) => full -> m full #

slide :: SafeStack m ll element => Index -> ll -> m ll #

Slide instructions

copy :: SafeStack m ll element => Index -> ll -> m ll #

Copy instructions

flipPush1 :: Stack ll element => ll -> element -> ll #

charPush1 :: (Num element, Stack ll element) => Char -> ll -> ll #

genericPush1 :: (Integral v, Num element, Stack ll element) => v -> ll -> ll #

pop1 :: SafeStack m ll element => ll -> m (element, ll) #

Pop instructions

pop2 :: SafeStack m ll element => ll -> m (element, element, ll) #

push1 :: Stack ll element => element -> ll -> ll #

push2 :: Stack ll element => element -> element -> ll -> ll #

splitAt :: ListLike full item => Int -> full -> (full, full) #

drop :: ListLike full item => Int -> full -> full #

type ALU m ll element = (BIO m, SafeStack m ll element) #

Types

type SafeStack m ll element = (MonadSafe m, IntegralStack ll element) #

type Stack ll element = (Show ll, ListLike ll element, IndexSafe ll element) #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Combiner-CPU.html b/docs/reports/helma/HelVM-HelMA-Automaton-Combiner-CPU.html index fb83fa02e..80326d6f0 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Combiner-CPU.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Combiner-CPU.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Combiner.CPU
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Combiner.CPU

Synopsis

Documentation

runCFI :: (ALU m ll element, Show element) => CFInstruction -> CentralProcessingStep ll m #

branchInstruction :: (ALU m ll element, Show element) => BranchTest -> BranchOperand -> CentralProcessingStep ll m #

branchSwappedInstruction :: (ALU m ll element, Show element) => BranchTest -> CentralProcessingStep ll m #

branchTopInstruction :: (ALU m ll element, Show element) => BranchTest -> CentralProcessingStep ll m #

branch :: ALU m ll element => BranchTest -> element -> m InstructionCounter -> CentralProcessingStep ll m #

labeledTopInstruction :: (ALU m ll element, Show element) => LabelOperation -> CentralProcessingStep ll m #

newCM :: InstructionList -> ControlMemory #

ControlMemory methods

cpmPop1 :: ALU m ll element => CentralProcessingMemory ll -> m (element, CentralProcessingMemory ll) #

cpmPop2 :: ALU m ll element => CentralProcessingMemory ll -> m (element, element, CentralProcessingMemory ll) #

type DynamicLabel l = (Integral l, Show l) #

Types

data CentralProcessingMemory ll #

Constructors

CPM 

Fields

Instances

Instances details
Show ll => Show (CentralProcessingMemory ll) # 
Instance details

Defined in HelVM.HelMA.Automaton.Combiner.CPU

newtype InstructionStack #

Constructors

IS [InstructionAddress] 

Instances

Instances details
Show InstructionStack # 
Instance details

Defined in HelVM.HelMA.Automaton.Combiner.CPU

\ No newline at end of file +HelVM.HelMA.Automaton.Combiner.CPU
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Combiner.CPU

Synopsis

Documentation

runCFI :: (ALU m ll element, Show element) => CFInstruction -> CentralProcessingStep ll m #

branchInstruction :: (ALU m ll element, Show element) => BranchTest -> BranchOperand -> CentralProcessingStep ll m #

branchSwappedInstruction :: (ALU m ll element, Show element) => BranchTest -> CentralProcessingStep ll m #

branchTopInstruction :: (ALU m ll element, Show element) => BranchTest -> CentralProcessingStep ll m #

branch :: ALU m ll element => BranchTest -> element -> m InstructionCounter -> CentralProcessingStep ll m #

labeledTopInstruction :: (ALU m ll element, Show element) => LabelOperation -> CentralProcessingStep ll m #

newCM :: InstructionList -> ControlMemory #

ControlMemory methods

cpmPop1 :: ALU m ll element => CentralProcessingMemory ll -> m (element, CentralProcessingMemory ll) #

cpmPop2 :: ALU m ll element => CentralProcessingMemory ll -> m (element, element, CentralProcessingMemory ll) #

type DynamicLabel l = (Integral l, Show l) #

Types

data CentralProcessingMemory ll #

Constructors

CPM 

Fields

Instances

Instances details
Show ll => Show (CentralProcessingMemory ll) # 
Instance details

Defined in HelVM.HelMA.Automaton.Combiner.CPU

newtype InstructionStack #

Constructors

IS [InstructionAddress] 

Instances

Instances details
Show InstructionStack # 
Instance details

Defined in HelVM.HelMA.Automaton.Combiner.CPU

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Combiner-LSU.html b/docs/reports/helma/HelVM-HelMA-Automaton-Combiner-LSU.html index 3026e55e7..1ea8dc3a5 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Combiner-LSU.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Combiner-LSU.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Combiner.LSU
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Combiner.LSU

Synopsis

Documentation

runSLI :: LSU m s r element => LSInstruction -> LoadStoreMemory s r -> m $ LoadStoreMemory s r #

load :: LSU m s r element => LoadStoreMemory s r -> m $ LoadStoreMemory s r #

loadD :: LSU m s r element => Index -> LoadStoreMemory s r -> m $ LoadStoreMemory s r #

loadPure :: LSU m s r element => element -> LoadStoreMemory s r -> m $ LoadStoreMemory s r #

store :: LSU m s r element => LoadStoreMemory s r -> m $ LoadStoreMemory s r #

storeID :: LSU m s r element => Integer -> Index -> LoadStoreMemory s r -> m $ LoadStoreMemory s r #

storePure :: LSU m s r element => element -> element -> LoadStoreMemory s r -> m $ LoadStoreMemory s r #

moveD :: LSU m s r element => Index -> Index -> LoadStoreMemory s r -> m $ LoadStoreMemory s r #

loadOutputChar :: LSU m s r element => LoadStoreMemory s r -> m $ LoadStoreMemory s r #

IO

loadOutputDec :: LSU m s r element => LoadStoreMemory s r -> m $ LoadStoreMemory s r #

storeInputChar :: LSU m s r element => LoadStoreMemory s r -> m $ LoadStoreMemory s r #

storeInputDec :: LSU m s r element => LoadStoreMemory s r -> m $ LoadStoreMemory s r #

type LSU m s r element = (ALU m s element, RAM r element) #

Types

data LoadStoreMemory s r #

Constructors

LSM 

Fields

\ No newline at end of file +HelVM.HelMA.Automaton.Combiner.LSU
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Combiner.LSU

Synopsis

Documentation

runSLI :: LSU m s r element => LSInstruction -> LoadStoreMemory s r -> m $ LoadStoreMemory s r #

load :: LSU m s r element => LoadStoreMemory s r -> m $ LoadStoreMemory s r #

loadD :: LSU m s r element => Index -> LoadStoreMemory s r -> m $ LoadStoreMemory s r #

loadPure :: LSU m s r element => element -> LoadStoreMemory s r -> m $ LoadStoreMemory s r #

store :: LSU m s r element => LoadStoreMemory s r -> m $ LoadStoreMemory s r #

storeID :: LSU m s r element => Integer -> Index -> LoadStoreMemory s r -> m $ LoadStoreMemory s r #

storePure :: LSU m s r element => element -> element -> LoadStoreMemory s r -> m $ LoadStoreMemory s r #

moveD :: LSU m s r element => Index -> Index -> LoadStoreMemory s r -> m $ LoadStoreMemory s r #

loadOutputChar :: LSU m s r element => LoadStoreMemory s r -> m $ LoadStoreMemory s r #

IO

loadOutputDec :: LSU m s r element => LoadStoreMemory s r -> m $ LoadStoreMemory s r #

storeInputChar :: LSU m s r element => LoadStoreMemory s r -> m $ LoadStoreMemory s r #

storeInputDec :: LSU m s r element => LoadStoreMemory s r -> m $ LoadStoreMemory s r #

type LSU m s r element = (ALU m s element, RAM r element) #

Types

data LoadStoreMemory s r #

Constructors

LSM 

Fields

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Combiner-RAM.html b/docs/reports/helma/HelVM-HelMA-Automaton-Combiner-RAM.html index a6725367d..0a1ec87be 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Combiner-RAM.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Combiner-RAM.html @@ -1,2 +1,2 @@ -HelVM.HelMA.Automaton.Combiner.RAM
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Combiner.RAM

Synopsis

Documentation

genericLoad :: (Integral i, RAM ll element) => ll -> i -> element #

load :: RAM ll element => ll -> Address -> element #

flippedStoreChar :: (Num element, Integral address, RAM ll element) => address -> ll -> Char -> ll #

storeChar :: (Num element, Integral address, RAM ll element) => address -> Char -> ll -> ll #

genericStore :: (Integral value, Num element, Integral address, RAM ll element) => address -> value -> ll -> ll #

store :: (Integral a, RAM ll element) => a -> element -> ll -> ll #

fromList :: IsList l => [Item l] -> l #

The fromList function constructs the structure l from the given +HelVM.HelMA.Automaton.Combiner.RAM

helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Combiner.RAM

Synopsis

Documentation

genericLoad :: (Integral i, RAM ll element) => ll -> i -> element #

load :: RAM ll element => ll -> Address -> element #

flippedStoreChar :: (Num element, Integral address, RAM ll element) => address -> ll -> Char -> ll #

storeChar :: (Num element, Integral address, RAM ll element) => address -> Char -> ll -> ll #

genericStore :: (Integral value, Num element, Integral address, RAM ll element) => address -> value -> ll -> ll #

store :: (Integral a, RAM ll element) => a -> element -> ll -> ll #

fromList :: IsList l => [Item l] -> l #

The fromList function constructs the structure l from the given list of Item l

type RAM ll element = (Show ll, Default element, II ll element) #

Types

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Combiner.html b/docs/reports/helma/HelVM-HelMA-Automaton-Combiner.html index 72cbec9d0..5b99d7df6 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Combiner.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Combiner.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Combiner
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Combiner

Documentation

runInstruction :: SRAutomatonIO Symbol s r m => Instruction -> SF s r m #

Core of Combiner

end :: SRAutomatonIO Symbol s r m => SF s r m #

flippedNewMemory :: (s, r) -> InstructionList -> Memory s r #

Constructors

newMemory :: InstructionList -> s -> r -> Memory s r #

incrementIC :: Memory s r -> Memory s r #

Updaters

updateStack :: Memory s r -> s -> Memory s r #

type SF s r m = Memory s r -> m $ MemorySame s r #

Types

type F s r m = Memory s r -> m $ Memory s r #

type MemorySame s r = Same (Memory s r) #

data Memory s r #

Data types

Constructors

Memory 

Instances

Instances details
(Show s, Show r) => Show (Memory s r) # 
Instance details

Defined in HelVM.HelMA.Automaton.Combiner

Methods

showsPrec :: Int -> Memory s r -> ShowS #

show :: Memory s r -> String #

showList :: [Memory s r] -> ShowS #

\ No newline at end of file +HelVM.HelMA.Automaton.Combiner
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Combiner

Documentation

runInstruction :: SRAutomatonIO Symbol s r m => Instruction -> SF s r m #

Core of Combiner

end :: SRAutomatonIO Symbol s r m => SF s r m #

flippedNewMemory :: (s, r) -> InstructionList -> Memory s r #

Constructors

newMemory :: InstructionList -> s -> r -> Memory s r #

incrementIC :: Memory s r -> Memory s r #

Updaters

updateStack :: Memory s r -> s -> Memory s r #

type SF s r m = Memory s r -> m $ MemorySame s r #

Types

type F s r m = Memory s r -> m $ Memory s r #

type MemorySame s r = Same (Memory s r) #

data Memory s r #

Data types

Constructors

Memory 

Instances

Instances details
(Show s, Show r) => Show (Memory s r) # 
Instance details

Defined in HelVM.HelMA.Automaton.Combiner

Methods

showsPrec :: Int -> Memory s r -> ShowS #

show :: Memory s r -> String #

showList :: [Memory s r] -> ShowS #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-IO-AutomatonIO.html b/docs/reports/helma/HelVM-HelMA-Automaton-IO-AutomatonIO.html index 0b752c534..7b840001c 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-IO-AutomatonIO.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-IO-AutomatonIO.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.IO.AutomatonIO
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.IO.AutomatonIO

Documentation

type SRAutomatonIO e s r m = (Stack s e, RAM r e, AutomatonIO e m) #

type RAutomatonIO e r m = (RAM r e, AutomatonIO e m) #

type SAutomatonIO e s m = (Stack s e, AutomatonIO e m) #

type AutomatonIO e m = (Element e, BIO m) #

\ No newline at end of file +HelVM.HelMA.Automaton.IO.AutomatonIO
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.IO.AutomatonIO

Documentation

type SRAutomatonIO e s r m = (Stack s e, RAM r e, AutomatonIO e m) #

type RAutomatonIO e r m = (RAM r e, AutomatonIO e m) #

type SAutomatonIO e s m = (Stack s e, AutomatonIO e m) #

type AutomatonIO e m = (Element e, BIO m) #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-IO-BusinessIO.html b/docs/reports/helma/HelVM-HelMA-Automaton-IO-BusinessIO.html index 8b57f1a33..caa806e43 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-IO-BusinessIO.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-IO-BusinessIO.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.IO.BusinessIO
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.IO.BusinessIO

Documentation

type Element e = (ReadShow e, Integral e, Default e) #

type BIO m = (MonadControl m, BusinessIO m) #

class Monad m => BusinessIO m #

Instances

Instances details
BusinessIO IO # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.BusinessIO

BusinessIO FreeIO #

Instances

Instance details

Defined in HelVM.HelMA.Automaton.IO.FreeIO

BusinessIO MockIO # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.MockIO

BusinessIO (SafeT IO) # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.BusinessIO

Methods

wPutAsChar :: Integral v => v -> SafeT IO () #

wPutAsDec :: Integral v => v -> SafeT IO () #

wGetCharAs :: Integral v => SafeT IO v #

wGetDecAs :: Integral v => SafeT IO v #

wPutIntAsChar :: Int -> SafeT IO ()

wPutIntAsDec :: Int -> SafeT IO ()

wGetCharAsInt :: SafeT IO Int

wGetDecAsInt :: SafeT IO Int

wGetContentsBS :: SafeT IO ByteString #

wGetContentsText :: SafeT IO Text #

wGetContents :: SafeT IO String #

wGetChar :: SafeT IO Char #

wGetLine :: SafeT IO Text #

wPutChar :: Char -> SafeT IO () #

wPutStr :: Text -> SafeT IO () #

wPutStrLn :: Text -> SafeT IO () #

wLogStr :: Text -> SafeT IO () #

wLogStrLn :: Text -> SafeT IO () #

wLogShow :: Show s => s -> SafeT IO () #

wFlush :: SafeT IO () #

BusinessIO (SafeT FreeIO) # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.FreeIO

Methods

wPutAsChar :: Integral v => v -> SafeT FreeIO () #

wPutAsDec :: Integral v => v -> SafeT FreeIO () #

wGetCharAs :: Integral v => SafeT FreeIO v #

wGetDecAs :: Integral v => SafeT FreeIO v #

wPutIntAsChar :: Int -> SafeT FreeIO ()

wPutIntAsDec :: Int -> SafeT FreeIO ()

wGetCharAsInt :: SafeT FreeIO Int

wGetDecAsInt :: SafeT FreeIO Int

wGetContentsBS :: SafeT FreeIO ByteString #

wGetContentsText :: SafeT FreeIO Text #

wGetContents :: SafeT FreeIO String #

wGetChar :: SafeT FreeIO Char #

wGetLine :: SafeT FreeIO Text #

wPutChar :: Char -> SafeT FreeIO () #

wPutStr :: Text -> SafeT FreeIO () #

wPutStrLn :: Text -> SafeT FreeIO () #

wLogStr :: Text -> SafeT FreeIO () #

wLogStrLn :: Text -> SafeT FreeIO () #

wLogShow :: Show s => s -> SafeT FreeIO () #

wFlush :: SafeT FreeIO () #

BusinessIO (SafeT MockIO) # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.MockIO

Methods

wPutAsChar :: Integral v => v -> SafeT MockIO () #

wPutAsDec :: Integral v => v -> SafeT MockIO () #

wGetCharAs :: Integral v => SafeT MockIO v #

wGetDecAs :: Integral v => SafeT MockIO v #

wPutIntAsChar :: Int -> SafeT MockIO ()

wPutIntAsDec :: Int -> SafeT MockIO ()

wGetCharAsInt :: SafeT MockIO Int

wGetDecAsInt :: SafeT MockIO Int

wGetContentsBS :: SafeT MockIO ByteString #

wGetContentsText :: SafeT MockIO Text #

wGetContents :: SafeT MockIO String #

wGetChar :: SafeT MockIO Char #

wGetLine :: SafeT MockIO Text #

wPutChar :: Char -> SafeT MockIO () #

wPutStr :: Text -> SafeT MockIO () #

wPutStrLn :: Text -> SafeT MockIO () #

wLogStr :: Text -> SafeT MockIO () #

wLogStrLn :: Text -> SafeT MockIO () #

wLogShow :: Show s => s -> SafeT MockIO () #

wFlush :: SafeT MockIO () #

BusinessIO (ControlT IO) # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.BusinessIO

Methods

wPutAsChar :: Integral v => v -> ControlT IO () #

wPutAsDec :: Integral v => v -> ControlT IO () #

wGetCharAs :: Integral v => ControlT IO v #

wGetDecAs :: Integral v => ControlT IO v #

wPutIntAsChar :: Int -> ControlT IO ()

wPutIntAsDec :: Int -> ControlT IO ()

wGetCharAsInt :: ControlT IO Int

wGetDecAsInt :: ControlT IO Int

wGetContentsBS :: ControlT IO ByteString #

wGetContentsText :: ControlT IO Text #

wGetContents :: ControlT IO String #

wGetChar :: ControlT IO Char #

wGetLine :: ControlT IO Text #

wPutChar :: Char -> ControlT IO () #

wPutStr :: Text -> ControlT IO () #

wPutStrLn :: Text -> ControlT IO () #

wLogStr :: Text -> ControlT IO () #

wLogStrLn :: Text -> ControlT IO () #

wLogShow :: Show s => s -> ControlT IO () #

wFlush :: ControlT IO () #

BusinessIO (ControlT FreeIO) # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.FreeIO

Methods

wPutAsChar :: Integral v => v -> ControlT FreeIO () #

wPutAsDec :: Integral v => v -> ControlT FreeIO () #

wGetCharAs :: Integral v => ControlT FreeIO v #

wGetDecAs :: Integral v => ControlT FreeIO v #

wPutIntAsChar :: Int -> ControlT FreeIO ()

wPutIntAsDec :: Int -> ControlT FreeIO ()

wGetCharAsInt :: ControlT FreeIO Int

wGetDecAsInt :: ControlT FreeIO Int

wGetContentsBS :: ControlT FreeIO ByteString #

wGetContentsText :: ControlT FreeIO Text #

wGetContents :: ControlT FreeIO String #

wGetChar :: ControlT FreeIO Char #

wGetLine :: ControlT FreeIO Text #

wPutChar :: Char -> ControlT FreeIO () #

wPutStr :: Text -> ControlT FreeIO () #

wPutStrLn :: Text -> ControlT FreeIO () #

wLogStr :: Text -> ControlT FreeIO () #

wLogStrLn :: Text -> ControlT FreeIO () #

wLogShow :: Show s => s -> ControlT FreeIO () #

wFlush :: ControlT FreeIO () #

BusinessIO (ControlT MockIO) # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.MockIO

Methods

wPutAsChar :: Integral v => v -> ControlT MockIO () #

wPutAsDec :: Integral v => v -> ControlT MockIO () #

wGetCharAs :: Integral v => ControlT MockIO v #

wGetDecAs :: Integral v => ControlT MockIO v #

wPutIntAsChar :: Int -> ControlT MockIO ()

wPutIntAsDec :: Int -> ControlT MockIO ()

wGetCharAsInt :: ControlT MockIO Int

wGetDecAsInt :: ControlT MockIO Int

wGetContentsBS :: ControlT MockIO ByteString #

wGetContentsText :: ControlT MockIO Text #

wGetContents :: ControlT MockIO String #

wGetChar :: ControlT MockIO Char #

wGetLine :: ControlT MockIO Text #

wPutChar :: Char -> ControlT MockIO () #

wPutStr :: Text -> ControlT MockIO () #

wPutStrLn :: Text -> ControlT MockIO () #

wLogStr :: Text -> ControlT MockIO () #

wLogStrLn :: Text -> ControlT MockIO () #

wLogShow :: Show s => s -> ControlT MockIO () #

wFlush :: ControlT MockIO () #

BusinessIO (ExceptT String IO) # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.BusinessIO

wPutAsChar :: (BusinessIO m, Integral v) => v -> m () #

wPutAsDec :: (BusinessIO m, Integral v) => v -> m () #

wGetCharAs :: (BusinessIO m, Integral v) => m v #

wGetDecAs :: (BusinessIO m, Integral v) => m v #

wPutChar :: BusinessIO m => Char -> m () #

wPutStr :: BusinessIO m => Text -> m () #

wPutStrLn :: BusinessIO m => Text -> m () #

wFlush :: BusinessIO m => m () #

wLogStr :: BusinessIO m => Text -> m () #

wLogStrLn :: BusinessIO m => Text -> m () #

wLogShow :: (BusinessIO m, Show s) => s -> m () #

logStr :: Text -> IO () #

flush :: IO () #

\ No newline at end of file +HelVM.HelMA.Automaton.IO.BusinessIO
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.IO.BusinessIO

Documentation

type Element e = (ReadShow e, Integral e, Default e) #

type BIO m = (MonadControl m, BusinessIO m) #

class Monad m => BusinessIO m #

Instances

Instances details
BusinessIO IO # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.BusinessIO

BusinessIO FreeIO #

Instances

Instance details

Defined in HelVM.HelMA.Automaton.IO.FreeIO

BusinessIO MockIO # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.MockIO

BusinessIO (SafeT IO) # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.BusinessIO

Methods

wPutAsChar :: Integral v => v -> SafeT IO () #

wPutAsDec :: Integral v => v -> SafeT IO () #

wGetCharAs :: Integral v => SafeT IO v #

wGetDecAs :: Integral v => SafeT IO v #

wPutIntAsChar :: Int -> SafeT IO ()

wPutIntAsDec :: Int -> SafeT IO ()

wGetCharAsInt :: SafeT IO Int

wGetDecAsInt :: SafeT IO Int

wGetContentsBS :: SafeT IO ByteString #

wGetContentsText :: SafeT IO Text #

wGetContents :: SafeT IO String #

wGetChar :: SafeT IO Char #

wGetLine :: SafeT IO Text #

wPutChar :: Char -> SafeT IO () #

wPutStr :: Text -> SafeT IO () #

wPutStrLn :: Text -> SafeT IO () #

wLogStr :: Text -> SafeT IO () #

wLogStrLn :: Text -> SafeT IO () #

wLogShow :: Show s => s -> SafeT IO () #

wFlush :: SafeT IO () #

BusinessIO (SafeT FreeIO) # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.FreeIO

Methods

wPutAsChar :: Integral v => v -> SafeT FreeIO () #

wPutAsDec :: Integral v => v -> SafeT FreeIO () #

wGetCharAs :: Integral v => SafeT FreeIO v #

wGetDecAs :: Integral v => SafeT FreeIO v #

wPutIntAsChar :: Int -> SafeT FreeIO ()

wPutIntAsDec :: Int -> SafeT FreeIO ()

wGetCharAsInt :: SafeT FreeIO Int

wGetDecAsInt :: SafeT FreeIO Int

wGetContentsBS :: SafeT FreeIO ByteString #

wGetContentsText :: SafeT FreeIO Text #

wGetContents :: SafeT FreeIO String #

wGetChar :: SafeT FreeIO Char #

wGetLine :: SafeT FreeIO Text #

wPutChar :: Char -> SafeT FreeIO () #

wPutStr :: Text -> SafeT FreeIO () #

wPutStrLn :: Text -> SafeT FreeIO () #

wLogStr :: Text -> SafeT FreeIO () #

wLogStrLn :: Text -> SafeT FreeIO () #

wLogShow :: Show s => s -> SafeT FreeIO () #

wFlush :: SafeT FreeIO () #

BusinessIO (SafeT MockIO) # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.MockIO

Methods

wPutAsChar :: Integral v => v -> SafeT MockIO () #

wPutAsDec :: Integral v => v -> SafeT MockIO () #

wGetCharAs :: Integral v => SafeT MockIO v #

wGetDecAs :: Integral v => SafeT MockIO v #

wPutIntAsChar :: Int -> SafeT MockIO ()

wPutIntAsDec :: Int -> SafeT MockIO ()

wGetCharAsInt :: SafeT MockIO Int

wGetDecAsInt :: SafeT MockIO Int

wGetContentsBS :: SafeT MockIO ByteString #

wGetContentsText :: SafeT MockIO Text #

wGetContents :: SafeT MockIO String #

wGetChar :: SafeT MockIO Char #

wGetLine :: SafeT MockIO Text #

wPutChar :: Char -> SafeT MockIO () #

wPutStr :: Text -> SafeT MockIO () #

wPutStrLn :: Text -> SafeT MockIO () #

wLogStr :: Text -> SafeT MockIO () #

wLogStrLn :: Text -> SafeT MockIO () #

wLogShow :: Show s => s -> SafeT MockIO () #

wFlush :: SafeT MockIO () #

BusinessIO (ControlT IO) # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.BusinessIO

Methods

wPutAsChar :: Integral v => v -> ControlT IO () #

wPutAsDec :: Integral v => v -> ControlT IO () #

wGetCharAs :: Integral v => ControlT IO v #

wGetDecAs :: Integral v => ControlT IO v #

wPutIntAsChar :: Int -> ControlT IO ()

wPutIntAsDec :: Int -> ControlT IO ()

wGetCharAsInt :: ControlT IO Int

wGetDecAsInt :: ControlT IO Int

wGetContentsBS :: ControlT IO ByteString #

wGetContentsText :: ControlT IO Text #

wGetContents :: ControlT IO String #

wGetChar :: ControlT IO Char #

wGetLine :: ControlT IO Text #

wPutChar :: Char -> ControlT IO () #

wPutStr :: Text -> ControlT IO () #

wPutStrLn :: Text -> ControlT IO () #

wLogStr :: Text -> ControlT IO () #

wLogStrLn :: Text -> ControlT IO () #

wLogShow :: Show s => s -> ControlT IO () #

wFlush :: ControlT IO () #

BusinessIO (ControlT FreeIO) # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.FreeIO

Methods

wPutAsChar :: Integral v => v -> ControlT FreeIO () #

wPutAsDec :: Integral v => v -> ControlT FreeIO () #

wGetCharAs :: Integral v => ControlT FreeIO v #

wGetDecAs :: Integral v => ControlT FreeIO v #

wPutIntAsChar :: Int -> ControlT FreeIO ()

wPutIntAsDec :: Int -> ControlT FreeIO ()

wGetCharAsInt :: ControlT FreeIO Int

wGetDecAsInt :: ControlT FreeIO Int

wGetContentsBS :: ControlT FreeIO ByteString #

wGetContentsText :: ControlT FreeIO Text #

wGetContents :: ControlT FreeIO String #

wGetChar :: ControlT FreeIO Char #

wGetLine :: ControlT FreeIO Text #

wPutChar :: Char -> ControlT FreeIO () #

wPutStr :: Text -> ControlT FreeIO () #

wPutStrLn :: Text -> ControlT FreeIO () #

wLogStr :: Text -> ControlT FreeIO () #

wLogStrLn :: Text -> ControlT FreeIO () #

wLogShow :: Show s => s -> ControlT FreeIO () #

wFlush :: ControlT FreeIO () #

BusinessIO (ControlT MockIO) # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.MockIO

Methods

wPutAsChar :: Integral v => v -> ControlT MockIO () #

wPutAsDec :: Integral v => v -> ControlT MockIO () #

wGetCharAs :: Integral v => ControlT MockIO v #

wGetDecAs :: Integral v => ControlT MockIO v #

wPutIntAsChar :: Int -> ControlT MockIO ()

wPutIntAsDec :: Int -> ControlT MockIO ()

wGetCharAsInt :: ControlT MockIO Int

wGetDecAsInt :: ControlT MockIO Int

wGetContentsBS :: ControlT MockIO ByteString #

wGetContentsText :: ControlT MockIO Text #

wGetContents :: ControlT MockIO String #

wGetChar :: ControlT MockIO Char #

wGetLine :: ControlT MockIO Text #

wPutChar :: Char -> ControlT MockIO () #

wPutStr :: Text -> ControlT MockIO () #

wPutStrLn :: Text -> ControlT MockIO () #

wLogStr :: Text -> ControlT MockIO () #

wLogStrLn :: Text -> ControlT MockIO () #

wLogShow :: Show s => s -> ControlT MockIO () #

wFlush :: ControlT MockIO () #

BusinessIO (ExceptT String IO) # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.BusinessIO

wPutAsChar :: (BusinessIO m, Integral v) => v -> m () #

wPutAsDec :: (BusinessIO m, Integral v) => v -> m () #

wGetCharAs :: (BusinessIO m, Integral v) => m v #

wGetDecAs :: (BusinessIO m, Integral v) => m v #

wPutChar :: BusinessIO m => Char -> m () #

wPutStr :: BusinessIO m => Text -> m () #

wPutStrLn :: BusinessIO m => Text -> m () #

wFlush :: BusinessIO m => m () #

wLogStr :: BusinessIO m => Text -> m () #

wLogStrLn :: BusinessIO m => Text -> m () #

wLogShow :: (BusinessIO m, Show s) => s -> m () #

logStr :: Text -> IO () #

flush :: IO () #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-IO-FreeIO.html b/docs/reports/helma/HelVM-HelMA-Automaton-IO-FreeIO.html index 37253ea80..f1ae1b382 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-IO-FreeIO.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-IO-FreeIO.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.IO.FreeIO
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.IO.FreeIO

Synopsis

Documentation

type FreeIO = Free FreeIOF #

Types

\ No newline at end of file +HelVM.HelMA.Automaton.IO.FreeIO
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.IO.FreeIO

Synopsis

Documentation

type FreeIO = Free FreeIOF #

Types

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-IO-MockIO.html b/docs/reports/helma/HelVM-HelMA-Automaton-IO-MockIO.html index 318ce75a2..cab52c376 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-IO-MockIO.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-IO-MockIO.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.IO.MockIO
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.IO.MockIO

Documentation

safeExecMockIOBatch :: ControlT MockIO () -> Safe MockIOData #

safeExecMockIOWithInput :: Input -> ControlT MockIO () -> Safe MockIOData #

runMockIO :: Input -> MockIO UnitSafeWithMessages -> MockIOData #

data MockIOData #

Instances

Instances details
Eq MockIOData # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.MockIO

Read MockIOData # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.MockIO

Show MockIOData # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.MockIO

BusinessIO MockIO # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.MockIO

BusinessIO (SafeT MockIO) # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.MockIO

Methods

wPutAsChar :: Integral v => v -> SafeT MockIO () #

wPutAsDec :: Integral v => v -> SafeT MockIO () #

wGetCharAs :: Integral v => SafeT MockIO v #

wGetDecAs :: Integral v => SafeT MockIO v #

wPutIntAsChar :: Int -> SafeT MockIO ()

wPutIntAsDec :: Int -> SafeT MockIO ()

wGetCharAsInt :: SafeT MockIO Int

wGetDecAsInt :: SafeT MockIO Int

wGetContentsBS :: SafeT MockIO ByteString #

wGetContentsText :: SafeT MockIO Text #

wGetContents :: SafeT MockIO String #

wGetChar :: SafeT MockIO Char #

wGetLine :: SafeT MockIO Text #

wPutChar :: Char -> SafeT MockIO () #

wPutStr :: Text -> SafeT MockIO () #

wPutStrLn :: Text -> SafeT MockIO () #

wLogStr :: Text -> SafeT MockIO () #

wLogStrLn :: Text -> SafeT MockIO () #

wLogShow :: Show s => s -> SafeT MockIO () #

wFlush :: SafeT MockIO () #

BusinessIO (ControlT MockIO) # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.MockIO

Methods

wPutAsChar :: Integral v => v -> ControlT MockIO () #

wPutAsDec :: Integral v => v -> ControlT MockIO () #

wGetCharAs :: Integral v => ControlT MockIO v #

wGetDecAs :: Integral v => ControlT MockIO v #

wPutIntAsChar :: Int -> ControlT MockIO ()

wPutIntAsDec :: Int -> ControlT MockIO ()

wGetCharAsInt :: ControlT MockIO Int

wGetDecAsInt :: ControlT MockIO Int

wGetContentsBS :: ControlT MockIO ByteString #

wGetContentsText :: ControlT MockIO Text #

wGetContents :: ControlT MockIO String #

wGetChar :: ControlT MockIO Char #

wGetLine :: ControlT MockIO Text #

wPutChar :: Char -> ControlT MockIO () #

wPutStr :: Text -> ControlT MockIO () #

wPutStrLn :: Text -> ControlT MockIO () #

wLogStr :: Text -> ControlT MockIO () #

wLogStrLn :: Text -> ControlT MockIO () #

wLogShow :: Show s => s -> ControlT MockIO () #

wFlush :: ControlT MockIO () #

\ No newline at end of file +HelVM.HelMA.Automaton.IO.MockIO
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.IO.MockIO

Documentation

safeExecMockIOBatch :: ControlT MockIO () -> Safe MockIOData #

safeExecMockIOWithInput :: Input -> ControlT MockIO () -> Safe MockIOData #

runMockIO :: Input -> MockIO UnitSafeWithMessages -> MockIOData #

data MockIOData #

Instances

Instances details
Eq MockIOData # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.MockIO

Read MockIOData # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.MockIO

Show MockIOData # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.MockIO

BusinessIO MockIO # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.MockIO

BusinessIO (SafeT MockIO) # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.MockIO

Methods

wPutAsChar :: Integral v => v -> SafeT MockIO () #

wPutAsDec :: Integral v => v -> SafeT MockIO () #

wGetCharAs :: Integral v => SafeT MockIO v #

wGetDecAs :: Integral v => SafeT MockIO v #

wPutIntAsChar :: Int -> SafeT MockIO ()

wPutIntAsDec :: Int -> SafeT MockIO ()

wGetCharAsInt :: SafeT MockIO Int

wGetDecAsInt :: SafeT MockIO Int

wGetContentsBS :: SafeT MockIO ByteString #

wGetContentsText :: SafeT MockIO Text #

wGetContents :: SafeT MockIO String #

wGetChar :: SafeT MockIO Char #

wGetLine :: SafeT MockIO Text #

wPutChar :: Char -> SafeT MockIO () #

wPutStr :: Text -> SafeT MockIO () #

wPutStrLn :: Text -> SafeT MockIO () #

wLogStr :: Text -> SafeT MockIO () #

wLogStrLn :: Text -> SafeT MockIO () #

wLogShow :: Show s => s -> SafeT MockIO () #

wFlush :: SafeT MockIO () #

BusinessIO (ControlT MockIO) # 
Instance details

Defined in HelVM.HelMA.Automaton.IO.MockIO

Methods

wPutAsChar :: Integral v => v -> ControlT MockIO () #

wPutAsDec :: Integral v => v -> ControlT MockIO () #

wGetCharAs :: Integral v => ControlT MockIO v #

wGetDecAs :: Integral v => ControlT MockIO v #

wPutIntAsChar :: Int -> ControlT MockIO ()

wPutIntAsDec :: Int -> ControlT MockIO ()

wGetCharAsInt :: ControlT MockIO Int

wGetDecAsInt :: ControlT MockIO Int

wGetContentsBS :: ControlT MockIO ByteString #

wGetContentsText :: ControlT MockIO Text #

wGetContents :: ControlT MockIO String #

wGetChar :: ControlT MockIO Char #

wGetLine :: ControlT MockIO Text #

wPutChar :: Char -> ControlT MockIO () #

wPutStr :: Text -> ControlT MockIO () #

wPutStrLn :: Text -> ControlT MockIO () #

wLogStr :: Text -> ControlT MockIO () #

wLogStrLn :: Text -> ControlT MockIO () #

wLogShow :: Show s => s -> ControlT MockIO () #

wFlush :: ControlT MockIO () #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Extras-Common.html b/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Extras-Common.html index 3f25380ed..04e09a98d 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Extras-Common.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Extras-Common.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Instruction.Extras.Common
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Instruction.Extras.Common

Documentation

class PrintAsm a where #

Methods

printAsm :: a -> Text #

Instances

Instances details
PrintAsm IOInstruction #

Type Classes

Instance details

Defined in HelVM.HelMA.Automaton.Instruction.Groups.IOInstruction

type Index = Int #

\ No newline at end of file +HelVM.HelMA.Automaton.Instruction.Extras.Common
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Instruction.Extras.Common

Documentation

class PrintAsm a where #

Methods

printAsm :: a -> Text #

Instances

Instances details
PrintAsm IOInstruction #

Type Classes

Instance details

Defined in HelVM.HelMA.Automaton.Instruction.Groups.IOInstruction

type Index = Int #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Extras-Constructors.html b/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Extras-Constructors.html index 83b234240..9445f1c8d 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Extras-Constructors.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Extras-Constructors.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Instruction.Extras.Constructors
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Instruction.Extras.Constructors

Synopsis

Documentation

\ No newline at end of file +HelVM.HelMA.Automaton.Instruction.Extras.Constructors
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Instruction.Extras.Constructors

Synopsis

Documentation

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Extras-Patterns.html b/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Extras-Patterns.html index 3e87aaaa7..5ad484ebd 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Extras-Patterns.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Extras-Patterns.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Instruction.Extras.Patterns
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Instruction.Extras.Patterns

\ No newline at end of file +HelVM.HelMA.Automaton.Instruction.Extras.Patterns
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Instruction.Extras.Patterns

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Extras-TextExtra.html b/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Extras-TextExtra.html index ac94e7cea..0d9225916 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Extras-TextExtra.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Extras-TextExtra.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Instruction.Extras.TextExtra
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Instruction.Extras.TextExtra

Documentation

toLowerShow :: Show i => i -> Text #

\ No newline at end of file +HelVM.HelMA.Automaton.Instruction.Extras.TextExtra
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Instruction.Extras.TextExtra

Documentation

toLowerShow :: Show i => i -> Text #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Groups-CFInstruction.html b/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Groups-CFInstruction.html index 97b2443d9..ef6c88137 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Groups-CFInstruction.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Groups-CFInstruction.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction

Documentation

isNotJump :: Integral e => BranchTest -> e -> Bool #

Others

isJump :: Integral e => BranchTest -> e -> Bool #

type Label = SString #

printCF :: CFInstruction -> Text #

Internal

\ No newline at end of file +HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction

Documentation

isNotJump :: Integral e => BranchTest -> e -> Bool #

Others

isJump :: Integral e => BranchTest -> e -> Bool #

type Label = SString #

printCF :: CFInstruction -> Text #

Internal

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Groups-IOInstruction.html b/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Groups-IOInstruction.html index 5500732cf..b27d25be3 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Groups-IOInstruction.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Groups-IOInstruction.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +HelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Groups-LSInstruction.html b/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Groups-LSInstruction.html index bc56d79d9..449885d4f 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Groups-LSInstruction.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Groups-LSInstruction.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Groups-SMInstruction.html b/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Groups-SMInstruction.html index 87b914fa8..4f1af6d6a 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Groups-SMInstruction.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-Groups-SMInstruction.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction

Documentation

calculateOps :: Integral a => a -> a -> [BinaryOperation] -> [a] #

Other functions

calculateOp :: Integral a => a -> a -> BinaryOperation -> a #

doBinary :: Integral a => BinaryOperation -> a -> a -> a #

data OperatorType #

Constructors

Bitwise 
Logical 

printSM :: SMInstruction -> Text #

Internal

printBinaries :: (Foldable c, Functor c, Show i) => c i -> Text #

\ No newline at end of file +HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction

Documentation

calculateOps :: Integral a => a -> a -> [BinaryOperation] -> [a] #

Other functions

calculateOp :: Integral a => a -> a -> BinaryOperation -> a #

doBinary :: Integral a => BinaryOperation -> a -> a -> a #

data OperatorType #

Constructors

Bitwise 
Logical 

printSM :: SMInstruction -> Text #

Internal

printBinaries :: (Foldable c, Functor c, Show i) => c i -> Text #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Instruction.html b/docs/reports/helma/HelVM-HelMA-Automaton-Instruction.html index 3e2f28fe2..f499da83f 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Instruction.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Instruction.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Instruction
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +HelVM.HelMA.Automaton.Instruction
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Optimizer-ConstantFoldingOptimizer.html b/docs/reports/helma/HelVM-HelMA-Automaton-Optimizer-ConstantFoldingOptimizer.html index 941e34a20..9022caa22 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Optimizer-ConstantFoldingOptimizer.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Optimizer-ConstantFoldingOptimizer.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Optimizer.ConstantFoldingOptimizer
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Optimizer.ConstantFoldingOptimizer

\ No newline at end of file +HelVM.HelMA.Automaton.Optimizer.ConstantFoldingOptimizer
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Optimizer.ConstantFoldingOptimizer

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Optimizer-DeadCodeOptimizer.html b/docs/reports/helma/HelVM-HelMA-Automaton-Optimizer-DeadCodeOptimizer.html index 75e622734..88e1c4cff 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Optimizer-DeadCodeOptimizer.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Optimizer-DeadCodeOptimizer.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Optimizer.DeadCodeOptimizer
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Optimizer.DeadCodeOptimizer

\ No newline at end of file +HelVM.HelMA.Automaton.Optimizer.DeadCodeOptimizer
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Optimizer.DeadCodeOptimizer

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Optimizer-MarkRemovingOptimizer.html b/docs/reports/helma/HelVM-HelMA-Automaton-Optimizer-MarkRemovingOptimizer.html index 64f7f55f2..7c84291a0 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Optimizer-MarkRemovingOptimizer.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Optimizer-MarkRemovingOptimizer.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Optimizer.MarkRemovingOptimizer
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Optimizer.MarkRemovingOptimizer

\ No newline at end of file +HelVM.HelMA.Automaton.Optimizer.MarkRemovingOptimizer
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Optimizer.MarkRemovingOptimizer

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Optimizer-PeepholeOptimizer.html b/docs/reports/helma/HelVM-HelMA-Automaton-Optimizer-PeepholeOptimizer.html index e23a18c55..0de0969c9 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Optimizer-PeepholeOptimizer.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Optimizer-PeepholeOptimizer.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Optimizer.PeepholeOptimizer
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Optimizer.PeepholeOptimizer

\ No newline at end of file +HelVM.HelMA.Automaton.Optimizer.PeepholeOptimizer
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Optimizer.PeepholeOptimizer

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Optimizer.html b/docs/reports/helma/HelVM-HelMA-Automaton-Optimizer.html index 3fff5e051..0472f1cd5 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Optimizer.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Optimizer.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Optimizer
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Optimizer

\ No newline at end of file +HelVM.HelMA.Automaton.Optimizer
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Optimizer

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-ReadPExtra.html b/docs/reports/helma/HelVM-HelMA-Automaton-ReadPExtra.html index 0c0c37528..d7862e2cb 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-ReadPExtra.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-ReadPExtra.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.ReadPExtra
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.ReadPExtra

Synopsis

Documentation

runParser :: MonadSafe m => ReadP a -> Source -> m a #

nonEmptyRunParser :: MonadSafe m => ReadP a -> Source -> m $ NonEmpty (a, String) #

listRunParser :: ReadP a -> Source -> [(a, String)] #

oneOf :: String -> ReadP Char #

Parsers

isAlphaAscii :: Char -> Bool #

Extra

manyNonEmpty :: Alternative f => f a -> f $ NonEmpty a #

\ No newline at end of file +HelVM.HelMA.Automaton.ReadPExtra
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.ReadPExtra

Synopsis

Documentation

runParser :: MonadSafe m => ReadP a -> Source -> m a #

nonEmptyRunParser :: MonadSafe m => ReadP a -> Source -> m $ NonEmpty (a, String) #

listRunParser :: ReadP a -> Source -> [(a, String)] #

oneOf :: String -> ReadP Char #

Parsers

isAlphaAscii :: Char -> Bool #

Extra

manyNonEmpty :: Alternative f => f a -> f $ NonEmpty a #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Symbol.html b/docs/reports/helma/HelVM-HelMA-Automaton-Symbol.html index a00904aaa..7a515daf5 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Symbol.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Symbol.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Symbol
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Symbol

Documentation

type Index = Int #

\ No newline at end of file +HelVM.HelMA.Automaton.Symbol
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Symbol

Documentation

type Index = Int #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Trampoline.html b/docs/reports/helma/HelVM-HelMA-Automaton-Trampoline.html index f661b4dad..69b31501d 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Trampoline.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Trampoline.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Trampoline
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Trampoline

Documentation

trampolineMWithLimit :: Monad m => (a -> m $ Same a) -> LimitMaybe -> a -> m a #

actMWithLimit :: Monad m => (a -> m $ Same a) -> WithLimit a -> m $ EitherWithLimit a #

trampolineM :: Monad m => (a -> m (Either b a)) -> a -> m b #

trampoline :: (a -> Either b a) -> a -> b #

continue :: a -> Either b a #

break :: b -> Either b a #

type WithLimit a = (Natural, a) #

type Same a = Either a a #

\ No newline at end of file +HelVM.HelMA.Automaton.Trampoline
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Trampoline

Documentation

trampolineMWithLimit :: Monad m => (a -> m $ Same a) -> LimitMaybe -> a -> m a #

actMWithLimit :: Monad m => (a -> m $ Same a) -> WithLimit a -> m $ EitherWithLimit a #

trampolineM :: Monad m => (a -> m (Either b a)) -> a -> m b #

trampoline :: (a -> Either b a) -> a -> b #

continue :: a -> Either b a #

break :: b -> Either b a #

type WithLimit a = (Natural, a) #

type Same a = Either a a #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Types-CellType.html b/docs/reports/helma/HelVM-HelMA-Automaton-Types-CellType.html index 64ea1dce7..02a3515eb 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Types-CellType.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Types-CellType.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Types.CellType
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Types.CellType

\ No newline at end of file +HelVM.HelMA.Automaton.Types.CellType
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Types.CellType

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Types-DumpType.html b/docs/reports/helma/HelVM-HelMA-Automaton-Types-DumpType.html index 4cbe321e4..7225ad422 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Types-DumpType.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Types-DumpType.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Types.DumpType
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Types.DumpType

Synopsis
\ No newline at end of file +HelVM.HelMA.Automaton.Types.DumpType
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Types.DumpType

Synopsis
\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Types-FormatType.html b/docs/reports/helma/HelVM-HelMA-Automaton-Types-FormatType.html index 6e4baf780..e8d1129ae 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Types-FormatType.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Types-FormatType.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Types.FormatType
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Types.FormatType

\ No newline at end of file +HelVM.HelMA.Automaton.Types.FormatType
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Types.FormatType

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Types-IntCellType.html b/docs/reports/helma/HelVM-HelMA-Automaton-Types-IntCellType.html index 45149f97e..6103a37fb 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Types-IntCellType.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Types-IntCellType.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Types.IntCellType
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Types.IntCellType

\ No newline at end of file +HelVM.HelMA.Automaton.Types.IntCellType
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Types.IntCellType

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Types-RAMType.html b/docs/reports/helma/HelVM-HelMA-Automaton-Types-RAMType.html index 08d41827a..63a9eb9ed 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Types-RAMType.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Types-RAMType.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Types.RAMType
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Types.RAMType

\ No newline at end of file +HelVM.HelMA.Automaton.Types.RAMType
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Types.RAMType

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Types-StackType.html b/docs/reports/helma/HelVM-HelMA-Automaton-Types-StackType.html index a48ccad7f..b7caf6cc0 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Types-StackType.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Types-StackType.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Types.StackType
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Types.StackType

\ No newline at end of file +HelVM.HelMA.Automaton.Types.StackType
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Types.StackType

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Types-TokenType.html b/docs/reports/helma/HelVM-HelMA-Automaton-Types-TokenType.html index 7270786bf..87edc9db5 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Types-TokenType.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Types-TokenType.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Types.TokenType
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Types.TokenType

\ No newline at end of file +HelVM.HelMA.Automaton.Types.TokenType
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Types.TokenType

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-WrapTokenList.html b/docs/reports/helma/HelVM-HelMA-Automaton-WrapTokenList.html index 39d9bb86d..60276eebf 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-WrapTokenList.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-WrapTokenList.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.WrapTokenList
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.WrapTokenList

Documentation

newtype WrapTokenList a #

Constructors

WrapTokenList 

Fields

Instances

Instances details
Eq a => Eq (WrapTokenList a) # 
Instance details

Defined in HelVM.HelMA.Automaton.WrapTokenList

Read a => Read (WrapTokenList [a]) # 
Instance details

Defined in HelVM.HelMA.Automaton.WrapTokenList

Show a => Show (WrapTokenList [a]) # 
Instance details

Defined in HelVM.HelMA.Automaton.WrapTokenList

\ No newline at end of file +HelVM.HelMA.Automaton.WrapTokenList
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.WrapTokenList

Documentation

newtype WrapTokenList a #

Constructors

WrapTokenList 

Fields

Instances

Instances details
Eq a => Eq (WrapTokenList a) # 
Instance details

Defined in HelVM.HelMA.Automaton.WrapTokenList

Read a => Read (WrapTokenList [a]) # 
Instance details

Defined in HelVM.HelMA.Automaton.WrapTokenList

Show a => Show (WrapTokenList [a]) # 
Instance details

Defined in HelVM.HelMA.Automaton.WrapTokenList

\ No newline at end of file diff --git a/docs/reports/helma/doc-index-A.html b/docs/reports/helma/doc-index-A.html index fbd6ac311..65eb1c639 100644 --- a/docs/reports/helma/doc-index-A.html +++ b/docs/reports/helma/doc-index-A.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - A)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - A

AHelVM.HelMA.Automata.ETA.Token
actMWithLimitHelVM.HelMA.Automaton.Trampoline
AddHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
addAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
AddClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
addCoordinatesHelVM.HelMA.Automata.Piet.Coordinates
addIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
AllOptimizationsHelVM.HelMA.Automaton.API.OptimizationLevel
almHelVM.HelMA.Automaton.Combiner.CPU
ALUHelVM.HelMA.Automaton.Combiner.ALU
anyCharHelVM.HelMA.Automaton.ReadPExtra
AppHelVM.HelMA.Automata.LazyK.Lambda
app3HelVM.HelMA.Automata.LazyK.Lambda
app3SIHelVM.HelMA.Automata.LazyK.Constants
app4HelVM.HelMA.Automata.LazyK.Lambda
appKHelVM.HelMA.Automata.LazyK.Constants
appKSHelVM.HelMA.Automata.LazyK.Constants
applyHelVM.HelMA.Automata.LazyK.Reducer
appSelfAppHelVM.HelMA.Automata.LazyK.Constants
AutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
AutomatonOptions 
1 (Type/Class)HelVM.HelMA.Automaton.API.AutomatonOptions
2 (Data Constructor)HelVM.HelMA.Automaton.API.AutomatonOptions
automatonOptions 
1 (Function)HelVM.HelMA.Automaton.API.EvalParams
2 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
AutoOptions 
1 (Type/Class)HelVM.HelMA.Automaton.API.AutoOptions
2 (Data Constructor)HelVM.HelMA.Automaton.API.AutoOptions
autoOptions 
1 (Function)HelVM.HelMA.Automaton.API.AutomatonOptions
2 (Function)HelVM.HelMA.Automaton.API.EvalParams
3 (Function)HelVM.HelMA.Automata.ETA.SimpleParams
4 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - A)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - A

AHelVM.HelMA.Automata.ETA.Token
actMWithLimitHelVM.HelMA.Automaton.Trampoline
AddHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
addAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
AddClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
addCoordinatesHelVM.HelMA.Automata.Piet.Coordinates
addIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
AllOptimizationsHelVM.HelMA.Automaton.API.OptimizationLevel
almHelVM.HelMA.Automaton.Combiner.CPU
ALUHelVM.HelMA.Automaton.Combiner.ALU
anyCharHelVM.HelMA.Automaton.ReadPExtra
AppHelVM.HelMA.Automata.LazyK.Lambda
app3HelVM.HelMA.Automata.LazyK.Lambda
app3SIHelVM.HelMA.Automata.LazyK.Constants
app4HelVM.HelMA.Automata.LazyK.Lambda
appKHelVM.HelMA.Automata.LazyK.Constants
appKSHelVM.HelMA.Automata.LazyK.Constants
applyHelVM.HelMA.Automata.LazyK.Reducer
appSelfAppHelVM.HelMA.Automata.LazyK.Constants
AutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
AutomatonOptions 
1 (Type/Class)HelVM.HelMA.Automaton.API.AutomatonOptions
2 (Data Constructor)HelVM.HelMA.Automaton.API.AutomatonOptions
automatonOptions 
1 (Function)HelVM.HelMA.Automaton.API.EvalParams
2 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
AutoOptions 
1 (Type/Class)HelVM.HelMA.Automaton.API.AutoOptions
2 (Data Constructor)HelVM.HelMA.Automaton.API.AutoOptions
autoOptions 
1 (Function)HelVM.HelMA.Automaton.API.AutomatonOptions
2 (Function)HelVM.HelMA.Automaton.API.EvalParams
3 (Function)HelVM.HelMA.Automata.ETA.SimpleParams
4 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
\ No newline at end of file diff --git a/docs/reports/helma/doc-index-All.html b/docs/reports/helma/doc-index-All.html index ba01d4336..43f03f7c8 100644 --- a/docs/reports/helma/doc-index-All.html +++ b/docs/reports/helma/doc-index-All.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index

AHelVM.HelMA.Automata.ETA.Token
actMWithLimitHelVM.HelMA.Automaton.Trampoline
AddHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
addAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
AddClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
addCoordinatesHelVM.HelMA.Automata.Piet.Coordinates
addIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
AllOptimizationsHelVM.HelMA.Automaton.API.OptimizationLevel
almHelVM.HelMA.Automaton.Combiner.CPU
ALUHelVM.HelMA.Automaton.Combiner.ALU
anyCharHelVM.HelMA.Automaton.ReadPExtra
AppHelVM.HelMA.Automata.LazyK.Lambda
app3HelVM.HelMA.Automata.LazyK.Lambda
app3SIHelVM.HelMA.Automata.LazyK.Constants
app4HelVM.HelMA.Automata.LazyK.Lambda
appKHelVM.HelMA.Automata.LazyK.Constants
appKSHelVM.HelMA.Automata.LazyK.Constants
applyHelVM.HelMA.Automata.LazyK.Reducer
appSelfAppHelVM.HelMA.Automata.LazyK.Constants
AutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
AutomatonOptions 
1 (Type/Class)HelVM.HelMA.Automaton.API.AutomatonOptions
2 (Data Constructor)HelVM.HelMA.Automaton.API.AutomatonOptions
automatonOptions 
1 (Function)HelVM.HelMA.Automaton.API.EvalParams
2 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
AutoOptions 
1 (Type/Class)HelVM.HelMA.Automaton.API.AutoOptions
2 (Data Constructor)HelVM.HelMA.Automaton.API.AutoOptions
autoOptions 
1 (Function)HelVM.HelMA.Automaton.API.AutomatonOptions
2 (Function)HelVM.HelMA.Automaton.API.EvalParams
3 (Function)HelVM.HelMA.Automata.ETA.SimpleParams
4 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
BAndHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BArtificialHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
BasicOptimizationsHelVM.HelMA.Automaton.API.OptimizationLevel
bCombinatorHelVM.HelMA.Automata.LazyK.Constants
BEQHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
bEzSIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
BFTypeHelVM.HelMA.Automata.BrainFuck.API.BFType
bfTypesHelVM.HelMA.Automata.BrainFuck.API.BFType
BGTHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BImmediateHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
BinariesHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
binariesHelVM.HelMA.Automaton.Instruction.Extras.Constructors
BinaryHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
binaryHelVM.HelMA.Automaton.Instruction.Extras.Constructors
binaryInstructionHelVM.HelMA.Automaton.Combiner.ALU
binaryInstructionsHelVM.HelMA.Automaton.Combiner.ALU
BinaryLabelHelVM.HelMA.Automaton.Types.FormatType
BinaryOperationHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BinaryPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
BIOHelVM.HelMA.Automaton.IO.BusinessIO
BitwiseHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BlackHelVM.HelMA.Automata.Piet.Color
blAndHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
blEQHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
blGTHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
blOrHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
bLtzSIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
BlueHelVM.HelMA.Automata.Piet.Color
blXorHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
bNeIIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
BNeIPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
bNeTIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
BNotHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BOrHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BranchHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
branchHelVM.HelMA.Automaton.Combiner.CPU
branchAHelVM.HelMA.Automaton.Instruction.Extras.Constructors
branchArtificialInstructionHelVM.HelMA.Automaton.Combiner.CPU
branchIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
branchImmediateInstructionHelVM.HelMA.Automaton.Combiner.CPU
branchInstructionHelVM.HelMA.Automaton.Combiner.CPU
BranchOperandHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
branchSwapIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
branchSwappedInstructionHelVM.HelMA.Automaton.Combiner.CPU
branchTHelVM.HelMA.Automaton.Instruction.Extras.Constructors
BranchTestHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
branchTopInstructionHelVM.HelMA.Automaton.Combiner.CPU
BranchTPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
breakHelVM.HelMA.Automaton.Trampoline
BrightnessHelVM.HelMA.Automata.Piet.Color
brightnessChangeHelVM.HelMA.Automata.Piet.Color
BSwappedHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
BTopHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
BusinessIOHelVM.HelMA.Automaton.IO.BusinessIO
BXorHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
calculateLoggedHelVM.HelMA.Automaton.IO.MockIO
calculateOpHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
calculateOpsHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
calculateOutputHelVM.HelMA.Automaton.IO.MockIO
CallHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
callHelVM.HelMA.Automaton.Combiner.CPU
callSIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
cellHelVM.HelMA.Automaton.API.MemoryOptions
cellAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
CellTypeHelVM.HelMA.Automaton.Types.CellType
cellTypesHelVM.HelMA.Automaton.Types.CellType
CentralProcessingMemoryHelVM.HelMA.Automaton.Combiner.CPU
CentralProcessingStepHelVM.HelMA.Automaton.Combiner.CPU
CFInstructionHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
charPush1HelVM.HelMA.Automaton.Combiner.ALU
charToExpressionHelVM.HelMA.Automata.Zot.Expression
charToExpressionListHelVM.HelMA.Automata.Zot.Expression
charToExpressionSafeHelVM.HelMA.Automata.Zot.Expression
charToSimpleInstruction 
1 (Function)HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
2 (Function)HelVM.HelMA.Automata.FALSE.Parser
checkArtificialMarkHelVM.HelMA.Automaton.Instruction.Extras.Patterns
checkNaturalMarkHelVM.HelMA.Automaton.Instruction.Extras.Patterns
churchHelVM.HelMA.Automata.LazyK.InputEncoder
clearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
CMHelVM.HelMA.Automaton.Combiner.CPU
ColorHelVM.HelMA.Automata.Piet.Color
CommentHelVM.HelMA.Automata.FALSE.Expression
compare0HelVM.HelMA.Automata.BrainFuck.Common.Symbol
CondHelVM.HelMA.Automata.FALSE.Expression
ConsHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
consHelVM.HelMA.Automata.LazyK.InputEncoder
consIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
ConsPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
constantFoldingHelVM.HelMA.Automaton.Optimizer.ConstantFoldingOptimizer, HelVM.HelMA.Automaton.Optimizer
continueHelVM.HelMA.Automaton.Trampoline
ControlMemoryHelVM.HelMA.Automaton.Combiner.CPU
controlMemoryHelVM.HelMA.Automaton.Combiner.CPU
CopyHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
copyHelVM.HelMA.Automaton.Combiner.ALU
copyIIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
CopyIPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
copyTIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
CPMHelVM.HelMA.Automaton.Combiner.CPU
cpmPop1HelVM.HelMA.Automaton.Combiner.CPU
cpmPop2HelVM.HelMA.Automaton.Combiner.CPU
cpmProgramHelVM.HelMA.Automaton.Combiner.CPU
createMockIOHelVM.HelMA.Automaton.IO.MockIO
currentInstruction 
1 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
2 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
3 (Function)HelVM.HelMA.Automaton.Combiner.CPU
CyanHelVM.HelMA.Automata.Piet.Color
DarkHelVM.HelMA.Automata.Piet.Color
deadCodeEliminationHelVM.HelMA.Automaton.Optimizer.DeadCodeOptimizer
DecHelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
defHelVM.HelMA.Automata.BrainFuck.Common.Symbol
defaultBFTypeHelVM.HelMA.Automata.BrainFuck.API.BFType
defaultCellTypeHelVM.HelMA.Automaton.Types.CellType
defaultDumpTypeHelVM.HelMA.Automaton.Types.DumpType
defaultETAImplTypeHelVM.HelMA.Automata.ETA.API.ETAImplType
defaultFormatTypeHelVM.HelMA.Automaton.Types.FormatType
defaultIntCellTypeHelVM.HelMA.Automaton.Types.IntCellType
defaultOptimizationLevelHelVM.HelMA.Automaton.API.OptimizationLevel
defaultRAMTypeHelVM.HelMA.Automaton.Types.RAMType
defaultStackTypeHelVM.HelMA.Automaton.Types.StackType
defaultTokenTypeHelVM.HelMA.Automaton.Types.TokenType
digitHelVM.HelMA.Automaton.ReadPExtra
DiscardHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
discardHelVM.HelMA.Automaton.Combiner.ALU
discardIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
DivHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
divIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
divModHelVM.HelMA.Automaton.Combiner.ALU
divModIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
doBinaryHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
doInputChar2HelVM.HelMA.Automaton.Combiner.ALU
doInputDec2HelVM.HelMA.Automaton.Combiner.ALU
doOutputChar2HelVM.HelMA.Automaton.Combiner.ALU
dropHelVM.HelMA.Automaton.Combiner.ALU
dumpHelVM.HelMA.Automaton.Types.DumpType
dumpAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
DumpTypeHelVM.HelMA.Automaton.Types.DumpType
dumpTypeHelVM.HelMA.Automaton.API.AutoOptions
dumpTypesHelVM.HelMA.Automaton.Types.DumpType
dupAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
DupClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
dupIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
DynamicLabelHelVM.HelMA.Automaton.Combiner.CPU
EHelVM.HelMA.Automata.ETA.Token
EitherWithLimitHelVM.HelMA.Automaton.Trampoline
ElementHelVM.HelMA.Automaton.IO.BusinessIO
encodeInputHelVM.HelMA.Automata.LazyK.InputEncoder
EndHelVM.HelMA.Automaton.Instruction
end 
1 (Function)HelVM.HelMA.Automata.LazyK.InputEncoder
2 (Function)HelVM.HelMA.Automaton.Combiner
ETAImplTypeHelVM.HelMA.Automata.ETA.API.ETAImplType
etaImplTypesHelVM.HelMA.Automata.ETA.API.ETAImplType
eval 
1 (Function)HelVM.HelMA.Automata.Rev.Evaluator
2 (Function)HelVM.HelMA.Automata.Cat.Evaluator
3 (Function)HelVM.HelMA.Automata.BrainFuck.Evaluator
EvalParams 
1 (Type/Class)HelVM.HelMA.Automaton.API.EvalParams
2 (Data Constructor)HelVM.HelMA.Automaton.API.EvalParams
evalParams 
1 (Function)HelVM.HelMA.Automata.Zot.Automaton
2 (Function)HelVM.HelMA.Automata.SubLeq.Evaluator
3 (Function)HelVM.HelMA.Automata.Rev.Evaluator
4 (Function)HelVM.HelMA.Automata.LazyK.Evaluator
5 (Function)HelVM.HelMA.Automata.Cat.Evaluator
6 (Function)HelVM.HelMA.Automata.WhiteSpace.Evaluator
7 (Function)HelVM.HelMA.Automata.ETA.Evaluator
8 (Function)HelVM.HelMA.Automata.BrainFuck.Evaluator
evalSource 
1 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator
2 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator
3 (Function)HelVM.HelMA.Automata.LazyK.Evaluator
4 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator
5 (Function)HelVM.HelMA.Automata.BrainFuck.Evaluator
evalWithFormatHelVM.HelMA.Automata.Zot.Automaton
ExecHelVM.HelMA.Automata.FALSE.Expression
execMockIOBatchHelVM.HelMA.Automaton.IO.MockIO
execMockIOWithInputHelVM.HelMA.Automaton.IO.MockIO
Expression 
1 (Type/Class)HelVM.HelMA.Automata.Zot.Expression
2 (Data Constructor)HelVM.HelMA.Automata.Zot.Expression
3 (Type/Class)HelVM.HelMA.Automata.FALSE.Expression
ExpressionDListHelVM.HelMA.Automata.Zot.Expression
ExpressionList 
1 (Type/Class)HelVM.HelMA.Automata.Zot.Expression
2 (Type/Class)HelVM.HelMA.Automata.FALSE.Expression
EZHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
FHelVM.HelMA.Automaton.Combiner
falseHelVM.HelMA.Automata.LazyK.Constants
FastHelVM.HelMA.Automata.ETA.API.ETAImplType
FastInstructionHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
FastInstructionListHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
FastTypeHelVM.HelMA.Automata.BrainFuck.API.BFType
FetchHelVM.HelMA.Automata.FALSE.Expression
filterCommentsHelVM.HelMA.Automata.LazyK.Lexer
findAddressHelVM.HelMA.Automata.ETA.Addressing
findAddressForArtificialLabelHelVM.HelMA.Automaton.Combiner.CPU
findAddressForNaturalLabelHelVM.HelMA.Automaton.Combiner.CPU
FlatInstructionHelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
FlatTreeInstructionListHelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
FlatTypeHelVM.HelMA.Automata.BrainFuck.API.BFType
flipParseVisibleHelVM.HelMA.Automata.WhiteSpace.Parser
flipParseWhiteHelVM.HelMA.Automata.WhiteSpace.Parser
flippedApplyHelVM.HelMA.Automata.LazyK.Reducer
flippedNewMemoryHelVM.HelMA.Automaton.Combiner
flippedStoreCharHelVM.HelMA.Automaton.Combiner.RAM
flipPush1HelVM.HelMA.Automaton.Combiner.ALU
FlushHelVM.HelMA.Automata.FALSE.Expression
flushHelVM.HelMA.Automaton.IO.BusinessIO
foldlLambdaHelVM.HelMA.Automata.LazyK.Lambda
FormatTypeHelVM.HelMA.Automaton.Types.FormatType
formatType 
1 (Function)HelVM.HelMA.Automaton.API.EvalParams
2 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
formatTypesHelVM.HelMA.Automaton.Types.FormatType
FreeIOHelVM.HelMA.Automaton.IO.FreeIO
fromBoolHelVM.HelMA.Automaton.API.OptimizationLevel
fromCharHelVM.HelMA.Automata.BrainFuck.Common.Symbol
fromListHelVM.HelMA.Automaton.Combiner.RAM
fromNaturalHelVM.HelMA.Automaton.API.OptimizationLevel
FullTapeHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
genericFindAddressHelVM.HelMA.Automata.ETA.Addressing
genericLoadHelVM.HelMA.Automaton.Combiner.RAM
genericNextLabelHelVM.HelMA.Automata.ETA.Addressing
genericPush1HelVM.HelMA.Automaton.Combiner.ALU
genericStoreHelVM.HelMA.Automaton.Combiner.RAM
GreenHelVM.HelMA.Automata.Piet.Color
GTZHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
HHelVM.HelMA.Automata.ETA.Token
HalfTableHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
HalibutHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
halibutHelVM.HelMA.Automaton.Combiner.ALU
halibutIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
HalibutPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
HueHelVM.HelMA.Automata.Piet.Color
hueChangeHelVM.HelMA.Automata.Piet.Color
I 
1 (Data Constructor)HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)HelVM.HelMA.Automata.LazyK.Lambda
ICFHelVM.HelMA.Automaton.Instruction
IImmediateHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
ILSHelVM.HelMA.Automaton.Instruction
IM 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
2 (Data Constructor)HelVM.HelMA.Automata.ETA.OperandParsers
immediateBinaryIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
implTypeHelVM.HelMA.Automata.ETA.SimpleParams
Inc 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
2 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
incHelVM.HelMA.Automata.BrainFuck.Common.Symbol
incrementICHelVM.HelMA.Automaton.Combiner
incrementPCHelVM.HelMA.Automaton.Combiner.CPU
incSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
Index 
1 (Type/Class)HelVM.HelMA.Automaton.Instruction.Extras.Common
2 (Type/Class)HelVM.HelMA.Automaton.Symbol
IndexedHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
IndexedOperationHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
IndexOperandHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
Input 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
2 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
3 (Type/Class)HelVM.HelMA.Automaton.API.IOTypes
InputCharHelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
InputDecHelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
InstHelVM.HelMA.Automata.FALSE.Expression
InstructionHelVM.HelMA.Automaton.Instruction
InstructionAddress 
1 (Type/Class)HelVM.HelMA.Automata.ETA.Symbol
2 (Type/Class)HelVM.HelMA.Automaton.Combiner.CPU
3 (Type/Class)HelVM.HelMA.Automaton.Symbol
InstructionCounter 
1 (Type/Class)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
2 (Type/Class)HelVM.HelMA.Automata.ETA.Symbol
3 (Type/Class)HelVM.HelMA.Automaton.Combiner.CPU
InstructionListHelVM.HelMA.Automaton.Instruction
InstructionMemory 
1 (Type/Class)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
2 (Type/Class)HelVM.HelMA.Automata.ETA.OperandParsers
InstructionStackHelVM.HelMA.Automaton.Combiner.CPU
InstructionVectorHelVM.HelMA.Automaton.Instruction
Int16Type 
1 (Data Constructor)HelVM.HelMA.Automaton.Types.CellType
2 (Data Constructor)HelVM.HelMA.Automaton.Types.IntCellType
Int32Type 
1 (Data Constructor)HelVM.HelMA.Automaton.Types.CellType
2 (Data Constructor)HelVM.HelMA.Automaton.Types.IntCellType
Int64Type 
1 (Data Constructor)HelVM.HelMA.Automaton.Types.CellType
2 (Data Constructor)HelVM.HelMA.Automaton.Types.IntCellType
Int8Type 
1 (Data Constructor)HelVM.HelMA.Automaton.Types.CellType
2 (Data Constructor)HelVM.HelMA.Automaton.Types.IntCellType
intCellHelVM.HelMA.Automaton.API.MemoryOptions
intCellAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
IntCellTypeHelVM.HelMA.Automaton.Types.IntCellType
intCellTypesHelVM.HelMA.Automaton.Types.IntCellType
IntegerTypeHelVM.HelMA.Automaton.Types.IntCellType
InteractHelVM.HelMA.Automaton.API.IOTypes
interpretFreeIOToBusinessIOHelVM.HelMA.Automaton.IO.FreeIO
ioExecMockIOBatchHelVM.HelMA.Automaton.IO.MockIO
ioExecMockIOWithInputHelVM.HelMA.Automaton.IO.MockIO
IOInstructionHelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
ISHelVM.HelMA.Automaton.Combiner.CPU
isAlphaAsciiHelVM.HelMA.Automaton.ReadPExtra
isHashHelVM.HelMA.Automata.LazyK.Lexer
isICFHelVM.HelMA.Automaton.Instruction.Extras.Patterns
isJumpHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
ISMHelVM.HelMA.Automaton.Instruction
isMarkHelVM.HelMA.Automaton.Instruction.Extras.Patterns
isNotJumpHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
ITopHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
JmpBackHelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
JmpPastHelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
JumpHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
jumpHelVM.HelMA.Automaton.Combiner.CPU
jumpBackHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
jumpIIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
JumpPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
jumpPastHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
jumpSIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
jumpTIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
KHelVM.HelMA.Automata.LazyK.Lambda
LabelHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
LabeledHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
labeledHelVM.HelMA.Automaton.Combiner.CPU
labeledAHelVM.HelMA.Automaton.Instruction.Extras.Constructors
labeledArtificialInstructionHelVM.HelMA.Automaton.Combiner.CPU
labeledIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
labeledImmediateInstructionHelVM.HelMA.Automaton.Combiner.CPU
labeledInstructionHelVM.HelMA.Automaton.Combiner.CPU
labeledTHelVM.HelMA.Automaton.Instruction.Extras.Constructors
labeledTopInstructionHelVM.HelMA.Automaton.Combiner.CPU
LabelOperandHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
LabelOperationHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
Lambda 
1 (Type/Class)HelVM.HelMA.Automata.LazyK.Lambda
2 (Data Constructor)HelVM.HelMA.Automata.FALSE.Expression
LAndHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
LArtificialHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
LEQHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
letterAsciiHelVM.HelMA.Automaton.ReadPExtra
LGTHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
LightHelVM.HelMA.Automata.Piet.Color
limitHelVM.HelMA.Automaton.API.AutoOptions
LimitMaybeHelVM.HelMA.Automaton.Trampoline
LImmediateHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
ListRAMTypeHelVM.HelMA.Automaton.Types.RAMType
listRunParserHelVM.HelMA.Automaton.ReadPExtra
ListStackTypeHelVM.HelMA.Automaton.Types.StackType
LNotHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
LoadHelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
load 
1 (Function)HelVM.HelMA.Automaton.Combiner.RAM
2 (Function)HelVM.HelMA.Automaton.Combiner.LSU
LoadDHelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
loadDHelVM.HelMA.Automaton.Combiner.LSU
loadDIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
LoadDPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
loadIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
loadOutputCharHelVM.HelMA.Automaton.Combiner.LSU
loadOutputDecHelVM.HelMA.Automaton.Combiner.LSU
LoadPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
loadPureHelVM.HelMA.Automaton.Combiner.LSU
LoadStoreMemoryHelVM.HelMA.Automaton.Combiner.LSU
logDumpHelVM.HelMA.Automaton.Types.DumpType
LogicalHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
logInputHelVM.HelMA.Automaton.IO.FreeIO
logOutputHelVM.HelMA.Automaton.IO.FreeIO
logStrHelVM.HelMA.Automaton.IO.BusinessIO
LOrHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
LSInstructionHelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
LSMHelVM.HelMA.Automaton.Combiner.LSU
LSUHelVM.HelMA.Automaton.Combiner.LSU
LTopHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
LTZHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
LXorHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
MagentaHelVM.HelMA.Automata.Piet.Color
makrRemovingHelVM.HelMA.Automaton.Optimizer.MarkRemovingOptimizer
manipulationIIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
manyNonEmptyHelVM.HelMA.Automaton.ReadPExtra
MapListRAMTypeHelVM.HelMA.Automaton.Types.RAMType
Mark 
1 (Type/Class)HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
2 (Data Constructor)HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
markNIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
MarkPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
markSIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
MArtificialHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
MArtificialPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
matchNextJmpHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
matchPrevJmpHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
Memory 
1 (Type/Class)HelVM.HelMA.Automaton.Combiner
2 (Data Constructor)HelVM.HelMA.Automaton.Combiner
memoryCMHelVM.HelMA.Automaton.Combiner
MemoryOptions 
1 (Type/Class)HelVM.HelMA.Automaton.API.MemoryOptions
2 (Data Constructor)HelVM.HelMA.Automaton.API.MemoryOptions
memoryOptionsHelVM.HelMA.Automaton.API.EvalParams
memoryProgramHelVM.HelMA.Automaton.Combiner
memoryProgramCounterHelVM.HelMA.Automaton.Combiner
memoryRAMHelVM.HelMA.Automaton.Combiner
MemorySameHelVM.HelMA.Automaton.Combiner
memoryStackHelVM.HelMA.Automaton.Combiner
mInputDecIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
mInputIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
MIOHelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
mioHelVM.HelMA.Automaton.Instruction.Extras.Constructors
MixedColor 
1 (Type/Class)HelVM.HelMA.Automata.Piet.Color
2 (Data Constructor)HelVM.HelMA.Automata.Piet.Color
mixedColorHelVM.HelMA.Automata.Piet.Color
MNaturalHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
MNaturalPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
MockIOHelVM.HelMA.Automaton.IO.MockIO
MockIODataHelVM.HelMA.Automaton.IO.MockIO
ModHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
modIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
Move 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
2 (Data Constructor)HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
moveHelVM.HelMA.Automaton.Combiner.ALU
MoveDHelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
moveDHelVM.HelMA.Automaton.Combiner.LSU
moveDIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
moveHeadHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
moveHeadLeftHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
moveHeadRightHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
moveIIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
MoveIPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
MoveLHelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
MoveRHelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
moveSafeHelVM.HelMA.Automata.WhiteSpace.OperandParsers
MulHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
mulAddAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
MulAddClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
mulDupAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
MulDupClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
mulIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
N 
1 (Data Constructor)HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)HelVM.HelMA.Automata.WhiteSpace.Token
NEHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
NegHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
negationIntegralHelVM.HelMA.Automata.WhiteSpace.OperandParsers
negIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
newCMHelVM.HelMA.Automaton.Combiner.CPU
newMemory 
1 (Function)HelVM.HelMA.Automaton.Combiner
2 (Function)HelVM.HelMA.Automata.SubLeq.Automaton
3 (Function)HelVM.HelMA.Automata.ETA.Automaton
newTapeHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
next 
1 (Function)HelVM.HelMA.Automata.BrainFuck.Common.Symbol
2 (Function)HelVM.HelMA.Automaton.Trampoline
nextICHelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
nextIMHelVM.HelMA.Automata.ETA.OperandParsers
nextInstHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
nextLabelHelVM.HelMA.Automata.ETA.Addressing
nextSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
NoHelVM.HelMA.Automaton.Types.DumpType
nonEmptyRunParserHelVM.HelMA.Automaton.ReadPExtra
NoOptimizationsHelVM.HelMA.Automaton.API.OptimizationLevel
NormalHelVM.HelMA.Automata.Piet.Color
notCharHelVM.HelMA.Automaton.ReadPExtra
NumberHelVM.HelMA.Automata.LazyK.Lambda
OHelVM.HelMA.Automata.ETA.Token
OneHelVM.HelMA.Automata.Zot.Expression
oneOfHelVM.HelMA.Automaton.ReadPExtra
OperandIMParserHelVM.HelMA.Automata.ETA.OperandParsers
OperandParserHelVM.HelMA.Automata.ETA.OperandParsers
OperatorTypeHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
OptimizationLevelHelVM.HelMA.Automaton.API.OptimizationLevel
optimizationLevelsHelVM.HelMA.Automaton.API.OptimizationLevel
optimize 
1 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer
2 (Function)HelVM.HelMA.Automata.ETA.Optimizer
3 (Function)HelVM.HelMA.Automaton.Optimizer
optLevelHelVM.HelMA.Automaton.API.AutoOptions
optLevelAutoOptionsHelVM.HelMA.Automaton.API.AutomatonOptions
OriginalHelVM.HelMA.Automata.ETA.API.ETAImplType
OtherColorHelVM.HelMA.Automata.Piet.Color
OutHelVM.HelMA.Automata.Zot.Expression
Output 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
2 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
3 (Type/Class)HelVM.HelMA.Automaton.API.IOTypes
OutputCharHelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
OutputDecHelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
parse 
1 (Function)HelVM.HelMA.Automata.Zot.Parser
2 (Function)HelVM.HelMA.Automata.LazyK.Parser
3 (Function)HelVM.HelMA.Automata.FALSE.Parser
4 (Function)HelVM.HelMA.Automata.WhiteSpace.Parser
5 (Function)HelVM.HelMA.Automata.ETA.Parser
parseAsciiStringHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseAsListHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser
parseAsListSafeHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser
parseAsVectorHelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser
parseAsVectorSafeHelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser
parseDigitStringHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseExtraHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseForTestHelVM.HelMA.Automata.WhiteSpace.Parser
parseFromTLHelVM.HelMA.Automata.WhiteSpace.Parser
parseIndexHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseIntHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseIntegerHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseLabelHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseNaturalHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseNumberHelVM.HelMA.Automata.ETA.OperandParsers
parseNumberFromTLHelVM.HelMA.Automata.ETA.OperandParsers
parseNumberFromTLLHelVM.HelMA.Automata.ETA.OperandParsers
ParserHelVM.HelMA.Automata.WhiteSpace.OperandParsers
ParserFromTokenListHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseSafe 
1 (Function)HelVM.HelMA.Automata.FALSE.Parser
2 (Function)HelVM.HelMA.Automata.ETA.Parser
parseString'HelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseSymbolHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseVisibleHelVM.HelMA.Automata.WhiteSpace.Parser
parseWhiteHelVM.HelMA.Automata.WhiteSpace.Parser
parseWithOptimizeHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser
parseWithOptimizeSafeHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser
peepholeOptimizeHelVM.HelMA.Automaton.Optimizer.PeepholeOptimizer
PickHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
PickPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
pop1HelVM.HelMA.Automaton.Combiner.ALU
pop2HelVM.HelMA.Automaton.Combiner.ALU
pop2ForStackHelVM.HelMA.Automaton.Combiner
popAddressHelVM.HelMA.Automaton.Combiner.CPU
PrettyHelVM.HelMA.Automaton.Types.DumpType
prevHelVM.HelMA.Automata.BrainFuck.Common.Symbol
prevInstHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
prevSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
PrintAsmHelVM.HelMA.Automaton.Instruction.Extras.Common
printAsmHelVM.HelMA.Automaton.Instruction.Extras.Common
printBinariesHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
printBranchOperandHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printBranchTestHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printCFHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printIHelVM.HelMA.Automaton.Instruction
printILHelVM.HelMA.Automaton.Instruction
printIndexedIHelVM.HelMA.Automaton.Instruction
printIndexedILHelVM.HelMA.Automaton.Instruction
printIndexOperandHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
printIOHelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
printLabelOperandHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printMarkHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printSMHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
printSPureHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
printUnaryHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
program 
1 (Function)HelVM.HelMA.Automata.ETA.OperandParsers
2 (Function)HelVM.HelMA.Automaton.Combiner.CPU
programCounter 
1 (Function)HelVM.HelMA.Automata.ETA.OperandParsers
2 (Function)HelVM.HelMA.Automaton.Combiner.CPU
push1HelVM.HelMA.Automaton.Combiner.ALU
push1ForStackHelVM.HelMA.Automaton.Combiner
push2HelVM.HelMA.Automaton.Combiner.ALU
RHelVM.HelMA.Automata.ETA.Token
RAMHelVM.HelMA.Automaton.Combiner.RAM
ram 
1 (Function)HelVM.HelMA.Automaton.Combiner.LSU
2 (Function)HelVM.HelMA.Automaton.API.MemoryOptions
ramAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
RAMTypeHelVM.HelMA.Automaton.Types.RAMType
ramType 
1 (Function)HelVM.HelMA.Automaton.API.AutomatonOptions
2 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
ramTypesHelVM.HelMA.Automaton.Types.RAMType
RAutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
readExpressionListHelVM.HelMA.Automata.Zot.Expression
readInputHelVM.HelMA.Automata.LazyK.InputEncoder
readSymbolsHelVM.HelMA.Automata.SubLeq.Lexer
readTokens 
1 (Function)HelVM.HelMA.Automata.ETA.Lexer
2 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser
readVisibleTokensHelVM.HelMA.Automata.WhiteSpace.Lexer
readWhiteTokensHelVM.HelMA.Automata.WhiteSpace.Lexer
realizeHelVM.HelMA.Automata.LazyK.Automaton
realizeWithTrueHelVM.HelMA.Automata.LazyK.Automaton
RedHelVM.HelMA.Automata.Piet.Color
reduceHelVM.HelMA.Automata.LazyK.Reducer
reduceSourceHelVM.HelMA.Automata.LazyK.Evaluator
RefHelVM.HelMA.Automata.FALSE.Expression
removeCommentHelVM.HelMA.Automata.LazyK.Lexer
ReturnHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
returnIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
returnStackHelVM.HelMA.Automaton.Combiner.CPU
rgb2ColorHelVM.HelMA.Automata.Piet.Color
RGBColor 
1 (Type/Class)HelVM.HelMA.Automata.Piet.Color
2 (Data Constructor)HelVM.HelMA.Automata.Piet.Color
rotIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
run 
1 (Function)HelVM.HelMA.Automata.LazyK.Automaton
2 (Function)HelVM.HelMA.Automata.SubLeq.Automaton
3 (Function)HelVM.HelMA.Automata.ETA.Automaton
4 (Function)HelVM.HelMA.Automaton.Automaton
runALIHelVM.HelMA.Automaton.Combiner.ALU
runAndDumpLogsHelVM.HelMA.Automaton.Automaton
runCFIHelVM.HelMA.Automaton.Combiner.CPU
runExpressionListHelVM.HelMA.Automata.Zot.Evaluator
runInstructionHelVM.HelMA.Automaton.Combiner
runMockIOHelVM.HelMA.Automaton.IO.MockIO
runParserHelVM.HelMA.Automaton.ReadPExtra
runSALHelVM.HelMA.Automaton.Combiner.ALU
runSLIHelVM.HelMA.Automaton.Combiner.LSU
runWithTerminatorHelVM.HelMA.Automata.LazyK.Automaton
S 
1 (Data Constructor)HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)HelVM.HelMA.Automata.LazyK.Lambda
3 (Data Constructor)HelVM.HelMA.Automata.WhiteSpace.Token
safeExecMockIOBatchHelVM.HelMA.Automaton.IO.MockIO
safeExecMockIOWithInputHelVM.HelMA.Automaton.IO.MockIO
SafeStackHelVM.HelMA.Automaton.Combiner.ALU
salHelVM.HelMA.Automaton.Instruction.Extras.Constructors
SameHelVM.HelMA.Automaton.Trampoline
SAutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
selfAppHelVM.HelMA.Automata.LazyK.Constants
SeqRAMTypeHelVM.HelMA.Automaton.Types.RAMType
SeqStackTypeHelVM.HelMA.Automaton.Types.StackType
SetHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
setSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
SFHelVM.HelMA.Automaton.Combiner
showExpressionListHelVM.HelMA.Automata.Zot.Expression
showsHelVM.HelMA.Automata.SubLeq.Lexer
Simple 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
2 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
simpleAutoParamsHelVM.HelMA.Automaton.API.AutoOptions
simpleEval 
1 (Function)HelVM.HelMA.Automata.SubLeq.Evaluator
2 (Function)HelVM.HelMA.Automata.WhiteSpace.Evaluator
3 (Function)HelVM.HelMA.Automata.ETA.Evaluator
4 (Function)HelVM.HelMA.Automata.BrainFuck.Evaluator
SimpleInstructionHelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
simpleInstructionsHelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
SimpleParams 
1 (Type/Class)HelVM.HelMA.Automata.ETA.SimpleParams
2 (Data Constructor)HelVM.HelMA.Automata.ETA.SimpleParams
3 (Type/Class)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
4 (Data Constructor)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParams 
1 (Function)HelVM.HelMA.Automata.ETA.SimpleParams
2 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithDefaultsHelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithDefaultsAndVisibleTokenTypeHelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithDefaultsAndWhiteTokenTypeHelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithVisibleTokenTypeHelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithWhiteTokenTypeHelVM.HelMA.Automata.WhiteSpace.SimpleParams
sInputIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
SIOHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
sioHelVM.HelMA.Automaton.Instruction.Extras.Constructors
SlideHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
slideHelVM.HelMA.Automaton.Combiner.ALU
slideIIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
SListRAMTypeHelVM.HelMA.Automaton.Types.RAMType
SListStackTypeHelVM.HelMA.Automaton.Types.StackType
SMInstructionHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
SomeOptimizationsHelVM.HelMA.Automaton.API.OptimizationLevel
SourceHelVM.HelMA.Automaton.API.IOTypes
source 
1 (Function)HelVM.HelMA.Automaton.API.EvalParams
2 (Function)HelVM.HelMA.Automata.ETA.SimpleParams
3 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
sOutputDecIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
sOutputIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
splitAtHelVM.HelMA.Automaton.Combiner.ALU
splitByNHelVM.HelMA.Automata.WhiteSpace.OperandParsers
SPureHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
SPureInstructionHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
SPurePHelVM.HelMA.Automaton.Instruction.Extras.Patterns
SRAutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
StackHelVM.HelMA.Automaton.Combiner.ALU
stack 
1 (Function)HelVM.HelMA.Automaton.Combiner.LSU
2 (Function)HelVM.HelMA.Automaton.API.MemoryOptions
stackAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
StackTypeHelVM.HelMA.Automaton.Types.StackType
stackType 
1 (Function)HelVM.HelMA.Automaton.API.AutomatonOptions
2 (Function)HelVM.HelMA.Automata.ETA.SimpleParams
3 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
stackTypesHelVM.HelMA.Automaton.Types.StackType
startHelVM.HelMA.Automaton.Automaton
Store 
1 (Data Constructor)HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
2 (Data Constructor)HelVM.HelMA.Automata.FALSE.Expression
store 
1 (Function)HelVM.HelMA.Automaton.Combiner.RAM
2 (Function)HelVM.HelMA.Automaton.Combiner.LSU
storeCharHelVM.HelMA.Automaton.Combiner.RAM
storeIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
StoreIDHelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
storeIDHelVM.HelMA.Automaton.Combiner.LSU
storeIDIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
storeInputCharHelVM.HelMA.Automaton.Combiner.LSU
storeInputDecHelVM.HelMA.Automaton.Combiner.LSU
StorePHelVM.HelMA.Automaton.Instruction.Extras.Patterns
storePureHelVM.HelMA.Automaton.Combiner.LSU
StrHelVM.HelMA.Automata.FALSE.Expression
stringToExpressionListHelVM.HelMA.Automata.Zot.Expression
SubHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
subHelVM.HelMA.Automaton.Combiner.ALU
subAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
SubClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
subIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
SubPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
SuccHelVM.HelMA.Automata.LazyK.Lambda
succChurchHelVM.HelMA.Automata.LazyK.InputEncoder
successorHelVM.HelMA.Automata.LazyK.InputEncoder
swapIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
Symbol 
1 (Type/Class)HelVM.HelMA.Automata.BrainFuck.Common.Symbol
2 (Type/Class)HelVM.HelMA.Automata.ETA.Symbol
3 (Type/Class)HelVM.HelMA.Automata.SubLeq.Symbol
4 (Type/Class)HelVM.HelMA.Automaton.Symbol
SymbolList 
1 (Type/Class)HelVM.HelMA.Automata.ETA.Symbol
2 (Type/Class)HelVM.HelMA.Automata.SubLeq.Symbol
3 (Type/Class)HelVM.HelMA.Automaton.Symbol
Symbols 
1 (Type/Class)HelVM.HelMA.Automata.SubLeq.Lexer
2 (Data Constructor)HelVM.HelMA.Automata.SubLeq.Lexer
T 
1 (Data Constructor)HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)HelVM.HelMA.Automata.WhiteSpace.Token
TableHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
TableDHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
testMaybeLimitHelVM.HelMA.Automaton.Trampoline
TextLabelHelVM.HelMA.Automaton.Types.FormatType
toCharHelVM.HelMA.Automata.BrainFuck.Common.Symbol
toCPMHelVM.HelMA.Automaton.Combiner
toIntegerHelVM.HelMA.Automata.BrainFuck.Common.Symbol
Token 
1 (Type/Class)HelVM.HelMA.Automata.ETA.Token
2 (Type/Class)HelVM.HelMA.Automata.WhiteSpace.Token
tokenize 
1 (Function)HelVM.HelMA.Automata.SubLeq.Lexer
2 (Function)HelVM.HelMA.Automata.WhiteSpace.Lexer
3 (Function)HelVM.HelMA.Automata.ETA.Lexer
4 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser
tokenizeVisibleHelVM.HelMA.Automata.WhiteSpace.Lexer
tokenizeWhiteHelVM.HelMA.Automata.WhiteSpace.Lexer
TokenList 
1 (Type/Class)HelVM.HelMA.Automata.ETA.Token
2 (Type/Class)HelVM.HelMA.Automata.WhiteSpace.Token
TokensHelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser
TokenSListHelVM.HelMA.Automata.WhiteSpace.Token
tokenToWhiteTokenPairHelVM.HelMA.Automata.ETA.Token
TokenTypeHelVM.HelMA.Automaton.Types.TokenType
tokenTypeHelVM.HelMA.Automata.WhiteSpace.SimpleParams
tokenTypesHelVM.HelMA.Automaton.Types.TokenType
TokenVectorHelVM.HelMA.Automata.ETA.Token
toLowerShowHelVM.HelMA.Automaton.Instruction.Extras.TextExtra
toLSMHelVM.HelMA.Automaton.Combiner
trampolineHelVM.HelMA.Automaton.Trampoline
trampolineMHelVM.HelMA.Automaton.Trampoline
trampolineMWithLimitHelVM.HelMA.Automaton.Trampoline
TreeInstructionHelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
TreeInstructionDListHelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
TreeInstructionListHelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
TreeInstructionVectorHelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
TreeTypeHelVM.HelMA.Automata.BrainFuck.API.BFType
triAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
TriClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
trueHelVM.HelMA.Automata.LazyK.Constants
UglyHelVM.HelMA.Automaton.Types.DumpType
UImmediateHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
UnaryHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
unaryHelVM.HelMA.Automaton.Instruction.Extras.Constructors
UnaryOperationHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
unWhiteToken 
1 (Function)HelVM.HelMA.Automata.ETA.Token
2 (Function)HelVM.HelMA.Automata.WhiteSpace.Token
unWrapTokenListHelVM.HelMA.Automaton.WrapTokenList
updateFromCPMHelVM.HelMA.Automaton.Combiner
updateFromLSMHelVM.HelMA.Automaton.Combiner
updatePCHelVM.HelMA.Automata.ETA.OperandParsers
updateStackHelVM.HelMA.Automaton.Combiner
VarHelVM.HelMA.Automata.LazyK.Lambda
VisibleTokensHelVM.HelMA.Automata.WhiteSpace.Lexer
VisibleTokenTypeHelVM.HelMA.Automaton.Types.TokenType
wFlushHelVM.HelMA.Automaton.IO.BusinessIO
wGetCharHelVM.HelMA.Automaton.IO.BusinessIO
wGetCharAsHelVM.HelMA.Automaton.IO.BusinessIO
wGetContentsHelVM.HelMA.Automaton.IO.BusinessIO
wGetContentsBSHelVM.HelMA.Automaton.IO.BusinessIO
wGetContentsTextHelVM.HelMA.Automaton.IO.BusinessIO
wGetDecAsHelVM.HelMA.Automaton.IO.BusinessIO
wGetLineHelVM.HelMA.Automaton.IO.BusinessIO
While 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
2 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
3 (Data Constructor)HelVM.HelMA.Automata.FALSE.Expression
WhiteHelVM.HelMA.Automata.Piet.Color
WhiteToken 
1 (Type/Class)HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)HelVM.HelMA.Automata.ETA.Token
3 (Type/Class)HelVM.HelMA.Automata.WhiteSpace.Token
4 (Data Constructor)HelVM.HelMA.Automata.WhiteSpace.Token
WhiteTokenList 
1 (Type/Class)HelVM.HelMA.Automata.ETA.Token
2 (Type/Class)HelVM.HelMA.Automata.WhiteSpace.Token
whiteTokenListToTokenList 
1 (Function)HelVM.HelMA.Automata.ETA.Token
2 (Function)HelVM.HelMA.Automata.WhiteSpace.Token
WhiteTokens 
1 (Type/Class)HelVM.HelMA.Automata.WhiteSpace.Lexer
2 (Type/Class)HelVM.HelMA.Automata.ETA.Lexer
WhiteTokenTypeHelVM.HelMA.Automaton.Types.TokenType
withDefaultRamHelVM.HelMA.Automaton.API.AutomatonOptions
WithLimitHelVM.HelMA.Automaton.Trampoline
withLimitHelVM.HelMA.Automaton.Trampoline
wLogShowHelVM.HelMA.Automaton.IO.BusinessIO
wLogStrHelVM.HelMA.Automaton.IO.BusinessIO
wLogStrLnHelVM.HelMA.Automaton.IO.BusinessIO
Word16TypeHelVM.HelMA.Automaton.Types.CellType
Word32TypeHelVM.HelMA.Automaton.Types.CellType
Word64TypeHelVM.HelMA.Automaton.Types.CellType
Word8TypeHelVM.HelMA.Automaton.Types.CellType
wPutAsCharHelVM.HelMA.Automaton.IO.BusinessIO
wPutAsDecHelVM.HelMA.Automaton.IO.BusinessIO
wPutCharHelVM.HelMA.Automaton.IO.BusinessIO
wPutStrHelVM.HelMA.Automaton.IO.BusinessIO
wPutStrLnHelVM.HelMA.Automaton.IO.BusinessIO
WrapTokenList 
1 (Type/Class)HelVM.HelMA.Automaton.WrapTokenList
2 (Data Constructor)HelVM.HelMA.Automaton.WrapTokenList
writeSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
YellowHelVM.HelMA.Automata.Piet.Color
ZeroHelVM.HelMA.Automata.Zot.Expression
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index

AHelVM.HelMA.Automata.ETA.Token
actMWithLimitHelVM.HelMA.Automaton.Trampoline
AddHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
addAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
AddClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
addCoordinatesHelVM.HelMA.Automata.Piet.Coordinates
addIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
AllOptimizationsHelVM.HelMA.Automaton.API.OptimizationLevel
almHelVM.HelMA.Automaton.Combiner.CPU
ALUHelVM.HelMA.Automaton.Combiner.ALU
anyCharHelVM.HelMA.Automaton.ReadPExtra
AppHelVM.HelMA.Automata.LazyK.Lambda
app3HelVM.HelMA.Automata.LazyK.Lambda
app3SIHelVM.HelMA.Automata.LazyK.Constants
app4HelVM.HelMA.Automata.LazyK.Lambda
appKHelVM.HelMA.Automata.LazyK.Constants
appKSHelVM.HelMA.Automata.LazyK.Constants
applyHelVM.HelMA.Automata.LazyK.Reducer
appSelfAppHelVM.HelMA.Automata.LazyK.Constants
AutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
AutomatonOptions 
1 (Type/Class)HelVM.HelMA.Automaton.API.AutomatonOptions
2 (Data Constructor)HelVM.HelMA.Automaton.API.AutomatonOptions
automatonOptions 
1 (Function)HelVM.HelMA.Automaton.API.EvalParams
2 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
AutoOptions 
1 (Type/Class)HelVM.HelMA.Automaton.API.AutoOptions
2 (Data Constructor)HelVM.HelMA.Automaton.API.AutoOptions
autoOptions 
1 (Function)HelVM.HelMA.Automaton.API.AutomatonOptions
2 (Function)HelVM.HelMA.Automaton.API.EvalParams
3 (Function)HelVM.HelMA.Automata.ETA.SimpleParams
4 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
BAndHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BArtificialHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
BasicOptimizationsHelVM.HelMA.Automaton.API.OptimizationLevel
bCombinatorHelVM.HelMA.Automata.LazyK.Constants
BEQHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
bEzSIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
BFTypeHelVM.HelMA.Automata.BrainFuck.API.BFType
bfTypesHelVM.HelMA.Automata.BrainFuck.API.BFType
BGTHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BImmediateHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
BinariesHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
binariesHelVM.HelMA.Automaton.Instruction.Extras.Constructors
BinaryHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
binaryHelVM.HelMA.Automaton.Instruction.Extras.Constructors
binaryInstructionHelVM.HelMA.Automaton.Combiner.ALU
binaryInstructionsHelVM.HelMA.Automaton.Combiner.ALU
BinaryLabelHelVM.HelMA.Automaton.Types.FormatType
BinaryOperationHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BinaryPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
BIOHelVM.HelMA.Automaton.IO.BusinessIO
BitwiseHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BlackHelVM.HelMA.Automata.Piet.Color
blAndHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
blEQHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
blGTHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
blOrHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
bLtzSIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
BlueHelVM.HelMA.Automata.Piet.Color
blXorHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
bNeIIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
BNeIPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
bNeTIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
BNotHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BOrHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BranchHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
branchHelVM.HelMA.Automaton.Combiner.CPU
branchAHelVM.HelMA.Automaton.Instruction.Extras.Constructors
branchArtificialInstructionHelVM.HelMA.Automaton.Combiner.CPU
branchIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
branchImmediateInstructionHelVM.HelMA.Automaton.Combiner.CPU
branchInstructionHelVM.HelMA.Automaton.Combiner.CPU
BranchOperandHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
branchSwapIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
branchSwappedInstructionHelVM.HelMA.Automaton.Combiner.CPU
branchTHelVM.HelMA.Automaton.Instruction.Extras.Constructors
BranchTestHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
branchTopInstructionHelVM.HelMA.Automaton.Combiner.CPU
BranchTPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
breakHelVM.HelMA.Automaton.Trampoline
BrightnessHelVM.HelMA.Automata.Piet.Color
brightnessChangeHelVM.HelMA.Automata.Piet.Color
BSwappedHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
BTopHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
BusinessIOHelVM.HelMA.Automaton.IO.BusinessIO
BXorHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
calculateLoggedHelVM.HelMA.Automaton.IO.MockIO
calculateOpHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
calculateOpsHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
calculateOutputHelVM.HelMA.Automaton.IO.MockIO
CallHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
callHelVM.HelMA.Automaton.Combiner.CPU
callSIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
cellHelVM.HelMA.Automaton.API.MemoryOptions
cellAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
CellTypeHelVM.HelMA.Automaton.Types.CellType
cellTypesHelVM.HelMA.Automaton.Types.CellType
CentralProcessingMemoryHelVM.HelMA.Automaton.Combiner.CPU
CentralProcessingStepHelVM.HelMA.Automaton.Combiner.CPU
CFInstructionHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
changeHelVM.HelMA.Automata.Piet.Color
charPush1HelVM.HelMA.Automaton.Combiner.ALU
charToExpressionHelVM.HelMA.Automata.Zot.Expression
charToExpressionListHelVM.HelMA.Automata.Zot.Expression
charToExpressionSafeHelVM.HelMA.Automata.Zot.Expression
charToSimpleInstruction 
1 (Function)HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
2 (Function)HelVM.HelMA.Automata.FALSE.Parser
checkArtificialMarkHelVM.HelMA.Automaton.Instruction.Extras.Patterns
checkNaturalMarkHelVM.HelMA.Automaton.Instruction.Extras.Patterns
churchHelVM.HelMA.Automata.LazyK.InputEncoder
clearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
CMHelVM.HelMA.Automaton.Combiner.CPU
ColorHelVM.HelMA.Automata.Piet.Color
CommentHelVM.HelMA.Automata.FALSE.Expression
compare0HelVM.HelMA.Automata.BrainFuck.Common.Symbol
CondHelVM.HelMA.Automata.FALSE.Expression
ConsHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
consHelVM.HelMA.Automata.LazyK.InputEncoder
consIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
ConsPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
constantFoldingHelVM.HelMA.Automaton.Optimizer.ConstantFoldingOptimizer, HelVM.HelMA.Automaton.Optimizer
continueHelVM.HelMA.Automaton.Trampoline
ControlMemoryHelVM.HelMA.Automaton.Combiner.CPU
controlMemoryHelVM.HelMA.Automaton.Combiner.CPU
CopyHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
copyHelVM.HelMA.Automaton.Combiner.ALU
copyIIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
CopyIPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
copyTIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
CPMHelVM.HelMA.Automaton.Combiner.CPU
cpmPop1HelVM.HelMA.Automaton.Combiner.CPU
cpmPop2HelVM.HelMA.Automaton.Combiner.CPU
cpmProgramHelVM.HelMA.Automaton.Combiner.CPU
createMockIOHelVM.HelMA.Automaton.IO.MockIO
currentInstruction 
1 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
2 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
3 (Function)HelVM.HelMA.Automaton.Combiner.CPU
CyanHelVM.HelMA.Automata.Piet.Color
DarkHelVM.HelMA.Automata.Piet.Color
deadCodeEliminationHelVM.HelMA.Automaton.Optimizer.DeadCodeOptimizer
DecHelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
defHelVM.HelMA.Automata.BrainFuck.Common.Symbol
defaultBFTypeHelVM.HelMA.Automata.BrainFuck.API.BFType
defaultCellTypeHelVM.HelMA.Automaton.Types.CellType
defaultDumpTypeHelVM.HelMA.Automaton.Types.DumpType
defaultETAImplTypeHelVM.HelMA.Automata.ETA.API.ETAImplType
defaultFormatTypeHelVM.HelMA.Automaton.Types.FormatType
defaultIntCellTypeHelVM.HelMA.Automaton.Types.IntCellType
defaultOptimizationLevelHelVM.HelMA.Automaton.API.OptimizationLevel
defaultRAMTypeHelVM.HelMA.Automaton.Types.RAMType
defaultStackTypeHelVM.HelMA.Automaton.Types.StackType
defaultTokenTypeHelVM.HelMA.Automaton.Types.TokenType
digitHelVM.HelMA.Automaton.ReadPExtra
DiscardHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
discardHelVM.HelMA.Automaton.Combiner.ALU
discardIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
DivHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
divIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
divModHelVM.HelMA.Automaton.Combiner.ALU
divModIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
doBinaryHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
doInputChar2HelVM.HelMA.Automaton.Combiner.ALU
doInputDec2HelVM.HelMA.Automaton.Combiner.ALU
doOutputChar2HelVM.HelMA.Automaton.Combiner.ALU
dropHelVM.HelMA.Automaton.Combiner.ALU
dumpHelVM.HelMA.Automaton.Types.DumpType
dumpAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
DumpTypeHelVM.HelMA.Automaton.Types.DumpType
dumpTypeHelVM.HelMA.Automaton.API.AutoOptions
dumpTypesHelVM.HelMA.Automaton.Types.DumpType
dupAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
DupClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
dupIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
DynamicLabelHelVM.HelMA.Automaton.Combiner.CPU
EHelVM.HelMA.Automata.ETA.Token
EitherWithLimitHelVM.HelMA.Automaton.Trampoline
ElementHelVM.HelMA.Automaton.IO.BusinessIO
encodeInputHelVM.HelMA.Automata.LazyK.InputEncoder
EndHelVM.HelMA.Automaton.Instruction
end 
1 (Function)HelVM.HelMA.Automata.LazyK.InputEncoder
2 (Function)HelVM.HelMA.Automaton.Combiner
ETAImplTypeHelVM.HelMA.Automata.ETA.API.ETAImplType
etaImplTypesHelVM.HelMA.Automata.ETA.API.ETAImplType
eval 
1 (Function)HelVM.HelMA.Automata.Rev.Evaluator
2 (Function)HelVM.HelMA.Automata.Cat.Evaluator
3 (Function)HelVM.HelMA.Automata.BrainFuck.Evaluator
EvalParams 
1 (Type/Class)HelVM.HelMA.Automaton.API.EvalParams
2 (Data Constructor)HelVM.HelMA.Automaton.API.EvalParams
evalParams 
1 (Function)HelVM.HelMA.Automata.Zot.Automaton
2 (Function)HelVM.HelMA.Automata.SubLeq.Evaluator
3 (Function)HelVM.HelMA.Automata.Rev.Evaluator
4 (Function)HelVM.HelMA.Automata.LazyK.Evaluator
5 (Function)HelVM.HelMA.Automata.Cat.Evaluator
6 (Function)HelVM.HelMA.Automata.WhiteSpace.Evaluator
7 (Function)HelVM.HelMA.Automata.ETA.Evaluator
8 (Function)HelVM.HelMA.Automata.BrainFuck.Evaluator
evalSource 
1 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator
2 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator
3 (Function)HelVM.HelMA.Automata.LazyK.Evaluator
4 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator
5 (Function)HelVM.HelMA.Automata.BrainFuck.Evaluator
evalWithFormatHelVM.HelMA.Automata.Zot.Automaton
ExecHelVM.HelMA.Automata.FALSE.Expression
execMockIOBatchHelVM.HelMA.Automaton.IO.MockIO
execMockIOWithInputHelVM.HelMA.Automaton.IO.MockIO
Expression 
1 (Type/Class)HelVM.HelMA.Automata.Zot.Expression
2 (Data Constructor)HelVM.HelMA.Automata.Zot.Expression
3 (Type/Class)HelVM.HelMA.Automata.FALSE.Expression
ExpressionDListHelVM.HelMA.Automata.Zot.Expression
ExpressionList 
1 (Type/Class)HelVM.HelMA.Automata.Zot.Expression
2 (Type/Class)HelVM.HelMA.Automata.FALSE.Expression
EZHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
FHelVM.HelMA.Automaton.Combiner
falseHelVM.HelMA.Automata.LazyK.Constants
FastHelVM.HelMA.Automata.ETA.API.ETAImplType
FastInstructionHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
FastInstructionListHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
FastTypeHelVM.HelMA.Automata.BrainFuck.API.BFType
FetchHelVM.HelMA.Automata.FALSE.Expression
filterCommentsHelVM.HelMA.Automata.LazyK.Lexer
findAddressHelVM.HelMA.Automata.ETA.Addressing
findAddressForArtificialLabelHelVM.HelMA.Automaton.Combiner.CPU
findAddressForNaturalLabelHelVM.HelMA.Automaton.Combiner.CPU
FlatInstructionHelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
FlatTreeInstructionListHelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
FlatTypeHelVM.HelMA.Automata.BrainFuck.API.BFType
flipParseVisibleHelVM.HelMA.Automata.WhiteSpace.Parser
flipParseWhiteHelVM.HelMA.Automata.WhiteSpace.Parser
flippedApplyHelVM.HelMA.Automata.LazyK.Reducer
flippedNewMemoryHelVM.HelMA.Automaton.Combiner
flippedStoreCharHelVM.HelMA.Automaton.Combiner.RAM
flipPush1HelVM.HelMA.Automaton.Combiner.ALU
FlushHelVM.HelMA.Automata.FALSE.Expression
flushHelVM.HelMA.Automaton.IO.BusinessIO
foldlLambdaHelVM.HelMA.Automata.LazyK.Lambda
FormatTypeHelVM.HelMA.Automaton.Types.FormatType
formatType 
1 (Function)HelVM.HelMA.Automaton.API.EvalParams
2 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
formatTypesHelVM.HelMA.Automaton.Types.FormatType
FreeIOHelVM.HelMA.Automaton.IO.FreeIO
fromBoolHelVM.HelMA.Automaton.API.OptimizationLevel
fromCharHelVM.HelMA.Automata.BrainFuck.Common.Symbol
fromListHelVM.HelMA.Automaton.Combiner.RAM
fromNaturalHelVM.HelMA.Automaton.API.OptimizationLevel
FullTapeHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
genericFindAddressHelVM.HelMA.Automata.ETA.Addressing
genericLoadHelVM.HelMA.Automaton.Combiner.RAM
genericNextLabelHelVM.HelMA.Automata.ETA.Addressing
genericPush1HelVM.HelMA.Automaton.Combiner.ALU
genericStoreHelVM.HelMA.Automaton.Combiner.RAM
GreenHelVM.HelMA.Automata.Piet.Color
GTZHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
HHelVM.HelMA.Automata.ETA.Token
HalfTableHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
HalibutHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
halibutHelVM.HelMA.Automaton.Combiner.ALU
halibutIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
HalibutPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
HueHelVM.HelMA.Automata.Piet.Color
hueChangeHelVM.HelMA.Automata.Piet.Color
I 
1 (Data Constructor)HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)HelVM.HelMA.Automata.LazyK.Lambda
ICFHelVM.HelMA.Automaton.Instruction
IImmediateHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
ILSHelVM.HelMA.Automaton.Instruction
IM 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
2 (Data Constructor)HelVM.HelMA.Automata.ETA.OperandParsers
immediateBinaryIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
implTypeHelVM.HelMA.Automata.ETA.SimpleParams
Inc 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
2 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
incHelVM.HelMA.Automata.BrainFuck.Common.Symbol
incrementICHelVM.HelMA.Automaton.Combiner
incrementPCHelVM.HelMA.Automaton.Combiner.CPU
incSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
Index 
1 (Type/Class)HelVM.HelMA.Automaton.Instruction.Extras.Common
2 (Type/Class)HelVM.HelMA.Automaton.Symbol
IndexedHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
IndexedOperationHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
IndexOperandHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
Input 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
2 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
3 (Type/Class)HelVM.HelMA.Automaton.API.IOTypes
InputCharHelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
InputDecHelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
InstHelVM.HelMA.Automata.FALSE.Expression
InstructionHelVM.HelMA.Automaton.Instruction
InstructionAddress 
1 (Type/Class)HelVM.HelMA.Automata.ETA.Symbol
2 (Type/Class)HelVM.HelMA.Automaton.Combiner.CPU
3 (Type/Class)HelVM.HelMA.Automaton.Symbol
InstructionCounter 
1 (Type/Class)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
2 (Type/Class)HelVM.HelMA.Automata.ETA.Symbol
3 (Type/Class)HelVM.HelMA.Automaton.Combiner.CPU
InstructionListHelVM.HelMA.Automaton.Instruction
InstructionMemory 
1 (Type/Class)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
2 (Type/Class)HelVM.HelMA.Automata.ETA.OperandParsers
InstructionStackHelVM.HelMA.Automaton.Combiner.CPU
InstructionVectorHelVM.HelMA.Automaton.Instruction
Int16Type 
1 (Data Constructor)HelVM.HelMA.Automaton.Types.CellType
2 (Data Constructor)HelVM.HelMA.Automaton.Types.IntCellType
Int32Type 
1 (Data Constructor)HelVM.HelMA.Automaton.Types.CellType
2 (Data Constructor)HelVM.HelMA.Automaton.Types.IntCellType
Int64Type 
1 (Data Constructor)HelVM.HelMA.Automaton.Types.CellType
2 (Data Constructor)HelVM.HelMA.Automaton.Types.IntCellType
Int8Type 
1 (Data Constructor)HelVM.HelMA.Automaton.Types.CellType
2 (Data Constructor)HelVM.HelMA.Automaton.Types.IntCellType
intCellHelVM.HelMA.Automaton.API.MemoryOptions
intCellAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
IntCellTypeHelVM.HelMA.Automaton.Types.IntCellType
intCellTypesHelVM.HelMA.Automaton.Types.IntCellType
IntegerTypeHelVM.HelMA.Automaton.Types.IntCellType
InteractHelVM.HelMA.Automaton.API.IOTypes
interpretFreeIOToBusinessIOHelVM.HelMA.Automaton.IO.FreeIO
ioExecMockIOBatchHelVM.HelMA.Automaton.IO.MockIO
ioExecMockIOWithInputHelVM.HelMA.Automaton.IO.MockIO
IOInstructionHelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
ISHelVM.HelMA.Automaton.Combiner.CPU
isAlphaAsciiHelVM.HelMA.Automaton.ReadPExtra
isHashHelVM.HelMA.Automata.LazyK.Lexer
isICFHelVM.HelMA.Automaton.Instruction.Extras.Patterns
isJumpHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
ISMHelVM.HelMA.Automaton.Instruction
isMarkHelVM.HelMA.Automaton.Instruction.Extras.Patterns
isNotJumpHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
ITopHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
JmpBackHelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
JmpPastHelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
JumpHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
jumpHelVM.HelMA.Automaton.Combiner.CPU
jumpBackHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
jumpIIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
JumpPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
jumpPastHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
jumpSIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
jumpTIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
KHelVM.HelMA.Automata.LazyK.Lambda
LabelHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
LabeledHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
labeledHelVM.HelMA.Automaton.Combiner.CPU
labeledAHelVM.HelMA.Automaton.Instruction.Extras.Constructors
labeledArtificialInstructionHelVM.HelMA.Automaton.Combiner.CPU
labeledIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
labeledImmediateInstructionHelVM.HelMA.Automaton.Combiner.CPU
labeledInstructionHelVM.HelMA.Automaton.Combiner.CPU
labeledTHelVM.HelMA.Automaton.Instruction.Extras.Constructors
labeledTopInstructionHelVM.HelMA.Automaton.Combiner.CPU
LabelOperandHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
LabelOperationHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
Lambda 
1 (Type/Class)HelVM.HelMA.Automata.LazyK.Lambda
2 (Data Constructor)HelVM.HelMA.Automata.FALSE.Expression
LAndHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
LArtificialHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
LEQHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
letterAsciiHelVM.HelMA.Automaton.ReadPExtra
LGTHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
LightHelVM.HelMA.Automata.Piet.Color
limitHelVM.HelMA.Automaton.API.AutoOptions
LimitMaybeHelVM.HelMA.Automaton.Trampoline
LImmediateHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
ListRAMTypeHelVM.HelMA.Automaton.Types.RAMType
listRunParserHelVM.HelMA.Automaton.ReadPExtra
ListStackTypeHelVM.HelMA.Automaton.Types.StackType
LNotHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
LoadHelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
load 
1 (Function)HelVM.HelMA.Automaton.Combiner.RAM
2 (Function)HelVM.HelMA.Automaton.Combiner.LSU
LoadDHelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
loadDHelVM.HelMA.Automaton.Combiner.LSU
loadDIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
LoadDPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
loadIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
loadOutputCharHelVM.HelMA.Automaton.Combiner.LSU
loadOutputDecHelVM.HelMA.Automaton.Combiner.LSU
LoadPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
loadPureHelVM.HelMA.Automaton.Combiner.LSU
LoadStoreMemoryHelVM.HelMA.Automaton.Combiner.LSU
logDumpHelVM.HelMA.Automaton.Types.DumpType
LogicalHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
logInputHelVM.HelMA.Automaton.IO.FreeIO
logOutputHelVM.HelMA.Automaton.IO.FreeIO
logStrHelVM.HelMA.Automaton.IO.BusinessIO
LOrHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
LSInstructionHelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
LSMHelVM.HelMA.Automaton.Combiner.LSU
LSUHelVM.HelMA.Automaton.Combiner.LSU
LTopHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
LTZHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
LXorHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
MagentaHelVM.HelMA.Automata.Piet.Color
makrRemovingHelVM.HelMA.Automaton.Optimizer.MarkRemovingOptimizer
manipulationIIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
manyNonEmptyHelVM.HelMA.Automaton.ReadPExtra
MapListRAMTypeHelVM.HelMA.Automaton.Types.RAMType
Mark 
1 (Type/Class)HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
2 (Data Constructor)HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
markNIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
MarkPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
markSIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
MArtificialHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
MArtificialPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
matchNextJmpHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
matchPrevJmpHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
Memory 
1 (Type/Class)HelVM.HelMA.Automaton.Combiner
2 (Data Constructor)HelVM.HelMA.Automaton.Combiner
memoryCMHelVM.HelMA.Automaton.Combiner
MemoryOptions 
1 (Type/Class)HelVM.HelMA.Automaton.API.MemoryOptions
2 (Data Constructor)HelVM.HelMA.Automaton.API.MemoryOptions
memoryOptionsHelVM.HelMA.Automaton.API.EvalParams
memoryProgramHelVM.HelMA.Automaton.Combiner
memoryProgramCounterHelVM.HelMA.Automaton.Combiner
memoryRAMHelVM.HelMA.Automaton.Combiner
MemorySameHelVM.HelMA.Automaton.Combiner
memoryStackHelVM.HelMA.Automaton.Combiner
mInputDecIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
mInputIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
MIOHelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
mioHelVM.HelMA.Automaton.Instruction.Extras.Constructors
MixedColor 
1 (Type/Class)HelVM.HelMA.Automata.Piet.Color
2 (Data Constructor)HelVM.HelMA.Automata.Piet.Color
mixedColorHelVM.HelMA.Automata.Piet.Color
MNaturalHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
MNaturalPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
MockIOHelVM.HelMA.Automaton.IO.MockIO
MockIODataHelVM.HelMA.Automaton.IO.MockIO
ModHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
modIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
Move 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
2 (Data Constructor)HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
moveHelVM.HelMA.Automaton.Combiner.ALU
MoveDHelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
moveDHelVM.HelMA.Automaton.Combiner.LSU
moveDIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
moveHeadHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
moveHeadLeftHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
moveHeadRightHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
moveIIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
MoveIPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
MoveLHelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
MoveRHelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
moveSafeHelVM.HelMA.Automata.WhiteSpace.OperandParsers
MulHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
mulAddAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
MulAddClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
mulDupAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
MulDupClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
mulIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
N 
1 (Data Constructor)HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)HelVM.HelMA.Automata.WhiteSpace.Token
NEHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
NegHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
negationIntegralHelVM.HelMA.Automata.WhiteSpace.OperandParsers
negIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
newCMHelVM.HelMA.Automaton.Combiner.CPU
newMemory 
1 (Function)HelVM.HelMA.Automaton.Combiner
2 (Function)HelVM.HelMA.Automata.SubLeq.Automaton
3 (Function)HelVM.HelMA.Automata.ETA.Automaton
newTapeHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
next 
1 (Function)HelVM.HelMA.Automata.BrainFuck.Common.Symbol
2 (Function)HelVM.HelMA.Automaton.Trampoline
nextICHelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
nextIMHelVM.HelMA.Automata.ETA.OperandParsers
nextInstHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
nextLabelHelVM.HelMA.Automata.ETA.Addressing
nextSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
NoHelVM.HelMA.Automaton.Types.DumpType
nonEmptyRunParserHelVM.HelMA.Automaton.ReadPExtra
NoOptimizationsHelVM.HelMA.Automaton.API.OptimizationLevel
NormalHelVM.HelMA.Automata.Piet.Color
notCharHelVM.HelMA.Automaton.ReadPExtra
NumberHelVM.HelMA.Automata.LazyK.Lambda
OHelVM.HelMA.Automata.ETA.Token
OneHelVM.HelMA.Automata.Zot.Expression
oneOfHelVM.HelMA.Automaton.ReadPExtra
OperandIMParserHelVM.HelMA.Automata.ETA.OperandParsers
OperandParserHelVM.HelMA.Automata.ETA.OperandParsers
OperatorTypeHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
OptimizationLevelHelVM.HelMA.Automaton.API.OptimizationLevel
optimizationLevelsHelVM.HelMA.Automaton.API.OptimizationLevel
optimize 
1 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer
2 (Function)HelVM.HelMA.Automata.ETA.Optimizer
3 (Function)HelVM.HelMA.Automaton.Optimizer
optLevelHelVM.HelMA.Automaton.API.AutoOptions
optLevelAutoOptionsHelVM.HelMA.Automaton.API.AutomatonOptions
OriginalHelVM.HelMA.Automata.ETA.API.ETAImplType
OtherColorHelVM.HelMA.Automata.Piet.Color
OutHelVM.HelMA.Automata.Zot.Expression
Output 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
2 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
3 (Type/Class)HelVM.HelMA.Automaton.API.IOTypes
OutputCharHelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
OutputDecHelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
parse 
1 (Function)HelVM.HelMA.Automata.Zot.Parser
2 (Function)HelVM.HelMA.Automata.LazyK.Parser
3 (Function)HelVM.HelMA.Automata.FALSE.Parser
4 (Function)HelVM.HelMA.Automata.WhiteSpace.Parser
5 (Function)HelVM.HelMA.Automata.ETA.Parser
parseAsciiStringHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseAsListHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser
parseAsListSafeHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser
parseAsVectorHelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser
parseAsVectorSafeHelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser
parseDigitStringHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseExtraHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseForTestHelVM.HelMA.Automata.WhiteSpace.Parser
parseFromTLHelVM.HelMA.Automata.WhiteSpace.Parser
parseIndexHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseIntHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseIntegerHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseLabelHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseNaturalHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseNumberHelVM.HelMA.Automata.ETA.OperandParsers
parseNumberFromTLHelVM.HelMA.Automata.ETA.OperandParsers
parseNumberFromTLLHelVM.HelMA.Automata.ETA.OperandParsers
ParserHelVM.HelMA.Automata.WhiteSpace.OperandParsers
ParserFromTokenListHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseSafe 
1 (Function)HelVM.HelMA.Automata.FALSE.Parser
2 (Function)HelVM.HelMA.Automata.ETA.Parser
parseString'HelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseSymbolHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseVisibleHelVM.HelMA.Automata.WhiteSpace.Parser
parseWhiteHelVM.HelMA.Automata.WhiteSpace.Parser
parseWithOptimizeHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser
parseWithOptimizeSafeHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser
peepholeOptimizeHelVM.HelMA.Automaton.Optimizer.PeepholeOptimizer
PickHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
PickPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
pop1HelVM.HelMA.Automaton.Combiner.ALU
pop2HelVM.HelMA.Automaton.Combiner.ALU
pop2ForStackHelVM.HelMA.Automaton.Combiner
popAddressHelVM.HelMA.Automaton.Combiner.CPU
PrettyHelVM.HelMA.Automaton.Types.DumpType
prevHelVM.HelMA.Automata.BrainFuck.Common.Symbol
prevInstHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
prevSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
PrintAsmHelVM.HelMA.Automaton.Instruction.Extras.Common
printAsmHelVM.HelMA.Automaton.Instruction.Extras.Common
printBinariesHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
printBranchOperandHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printBranchTestHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printCFHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printIHelVM.HelMA.Automaton.Instruction
printILHelVM.HelMA.Automaton.Instruction
printIndexedIHelVM.HelMA.Automaton.Instruction
printIndexedILHelVM.HelMA.Automaton.Instruction
printIndexOperandHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
printIOHelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
printLabelOperandHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printMarkHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printSMHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
printSPureHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
printUnaryHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
program 
1 (Function)HelVM.HelMA.Automata.ETA.OperandParsers
2 (Function)HelVM.HelMA.Automaton.Combiner.CPU
programCounter 
1 (Function)HelVM.HelMA.Automata.ETA.OperandParsers
2 (Function)HelVM.HelMA.Automaton.Combiner.CPU
push1HelVM.HelMA.Automaton.Combiner.ALU
push1ForStackHelVM.HelMA.Automaton.Combiner
push2HelVM.HelMA.Automaton.Combiner.ALU
RHelVM.HelMA.Automata.ETA.Token
RAMHelVM.HelMA.Automaton.Combiner.RAM
ram 
1 (Function)HelVM.HelMA.Automaton.Combiner.LSU
2 (Function)HelVM.HelMA.Automaton.API.MemoryOptions
ramAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
RAMTypeHelVM.HelMA.Automaton.Types.RAMType
ramType 
1 (Function)HelVM.HelMA.Automaton.API.AutomatonOptions
2 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
ramTypesHelVM.HelMA.Automaton.Types.RAMType
RAutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
readExpressionListHelVM.HelMA.Automata.Zot.Expression
readInputHelVM.HelMA.Automata.LazyK.InputEncoder
readSymbolsHelVM.HelMA.Automata.SubLeq.Lexer
readTokens 
1 (Function)HelVM.HelMA.Automata.ETA.Lexer
2 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser
readVisibleTokensHelVM.HelMA.Automata.WhiteSpace.Lexer
readWhiteTokensHelVM.HelMA.Automata.WhiteSpace.Lexer
realizeHelVM.HelMA.Automata.LazyK.Automaton
realizeWithTrueHelVM.HelMA.Automata.LazyK.Automaton
RedHelVM.HelMA.Automata.Piet.Color
reduceHelVM.HelMA.Automata.LazyK.Reducer
reduceSourceHelVM.HelMA.Automata.LazyK.Evaluator
RefHelVM.HelMA.Automata.FALSE.Expression
removeCommentHelVM.HelMA.Automata.LazyK.Lexer
ReturnHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
returnIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
returnStackHelVM.HelMA.Automaton.Combiner.CPU
rgb2ColorHelVM.HelMA.Automata.Piet.Color
RGBColor 
1 (Type/Class)HelVM.HelMA.Automata.Piet.Color
2 (Data Constructor)HelVM.HelMA.Automata.Piet.Color
rotIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
run 
1 (Function)HelVM.HelMA.Automata.LazyK.Automaton
2 (Function)HelVM.HelMA.Automata.SubLeq.Automaton
3 (Function)HelVM.HelMA.Automata.ETA.Automaton
4 (Function)HelVM.HelMA.Automaton.Automaton
runALIHelVM.HelMA.Automaton.Combiner.ALU
runAndDumpLogsHelVM.HelMA.Automaton.Automaton
runCFIHelVM.HelMA.Automaton.Combiner.CPU
runExpressionListHelVM.HelMA.Automata.Zot.Evaluator
runInstructionHelVM.HelMA.Automaton.Combiner
runMockIOHelVM.HelMA.Automaton.IO.MockIO
runParserHelVM.HelMA.Automaton.ReadPExtra
runSALHelVM.HelMA.Automaton.Combiner.ALU
runSLIHelVM.HelMA.Automaton.Combiner.LSU
runWithTerminatorHelVM.HelMA.Automata.LazyK.Automaton
S 
1 (Data Constructor)HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)HelVM.HelMA.Automata.LazyK.Lambda
3 (Data Constructor)HelVM.HelMA.Automata.WhiteSpace.Token
safeExecMockIOBatchHelVM.HelMA.Automaton.IO.MockIO
safeExecMockIOWithInputHelVM.HelMA.Automaton.IO.MockIO
SafeStackHelVM.HelMA.Automaton.Combiner.ALU
salHelVM.HelMA.Automaton.Instruction.Extras.Constructors
SameHelVM.HelMA.Automaton.Trampoline
SAutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
selfAppHelVM.HelMA.Automata.LazyK.Constants
SeqRAMTypeHelVM.HelMA.Automaton.Types.RAMType
SeqStackTypeHelVM.HelMA.Automaton.Types.StackType
SetHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
setSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
SFHelVM.HelMA.Automaton.Combiner
showExpressionListHelVM.HelMA.Automata.Zot.Expression
showsHelVM.HelMA.Automata.SubLeq.Lexer
Simple 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
2 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
simpleAutoParamsHelVM.HelMA.Automaton.API.AutoOptions
simpleEval 
1 (Function)HelVM.HelMA.Automata.SubLeq.Evaluator
2 (Function)HelVM.HelMA.Automata.WhiteSpace.Evaluator
3 (Function)HelVM.HelMA.Automata.ETA.Evaluator
4 (Function)HelVM.HelMA.Automata.BrainFuck.Evaluator
SimpleInstructionHelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
simpleInstructionsHelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
SimpleParams 
1 (Type/Class)HelVM.HelMA.Automata.ETA.SimpleParams
2 (Data Constructor)HelVM.HelMA.Automata.ETA.SimpleParams
3 (Type/Class)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
4 (Data Constructor)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParams 
1 (Function)HelVM.HelMA.Automata.ETA.SimpleParams
2 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithDefaultsHelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithDefaultsAndVisibleTokenTypeHelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithDefaultsAndWhiteTokenTypeHelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithVisibleTokenTypeHelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithWhiteTokenTypeHelVM.HelMA.Automata.WhiteSpace.SimpleParams
sInputIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
SIOHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
sioHelVM.HelMA.Automaton.Instruction.Extras.Constructors
SlideHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
slideHelVM.HelMA.Automaton.Combiner.ALU
slideIIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
SListRAMTypeHelVM.HelMA.Automaton.Types.RAMType
SListStackTypeHelVM.HelMA.Automaton.Types.StackType
SMInstructionHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
SomeOptimizationsHelVM.HelMA.Automaton.API.OptimizationLevel
SourceHelVM.HelMA.Automaton.API.IOTypes
source 
1 (Function)HelVM.HelMA.Automaton.API.EvalParams
2 (Function)HelVM.HelMA.Automata.ETA.SimpleParams
3 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
sOutputDecIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
sOutputIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
splitAtHelVM.HelMA.Automaton.Combiner.ALU
splitByNHelVM.HelMA.Automata.WhiteSpace.OperandParsers
SPureHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
SPureInstructionHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
SPurePHelVM.HelMA.Automaton.Instruction.Extras.Patterns
SRAutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
StackHelVM.HelMA.Automaton.Combiner.ALU
stack 
1 (Function)HelVM.HelMA.Automaton.Combiner.LSU
2 (Function)HelVM.HelMA.Automaton.API.MemoryOptions
stackAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
StackTypeHelVM.HelMA.Automaton.Types.StackType
stackType 
1 (Function)HelVM.HelMA.Automaton.API.AutomatonOptions
2 (Function)HelVM.HelMA.Automata.ETA.SimpleParams
3 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
stackTypesHelVM.HelMA.Automaton.Types.StackType
startHelVM.HelMA.Automaton.Automaton
Store 
1 (Data Constructor)HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
2 (Data Constructor)HelVM.HelMA.Automata.FALSE.Expression
store 
1 (Function)HelVM.HelMA.Automaton.Combiner.RAM
2 (Function)HelVM.HelMA.Automaton.Combiner.LSU
storeCharHelVM.HelMA.Automaton.Combiner.RAM
storeIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
StoreIDHelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
storeIDHelVM.HelMA.Automaton.Combiner.LSU
storeIDIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
storeInputCharHelVM.HelMA.Automaton.Combiner.LSU
storeInputDecHelVM.HelMA.Automaton.Combiner.LSU
StorePHelVM.HelMA.Automaton.Instruction.Extras.Patterns
storePureHelVM.HelMA.Automaton.Combiner.LSU
StrHelVM.HelMA.Automata.FALSE.Expression
stringToExpressionListHelVM.HelMA.Automata.Zot.Expression
SubHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
subHelVM.HelMA.Automaton.Combiner.ALU
subAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
SubClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
subIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
SubPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
SuccHelVM.HelMA.Automata.LazyK.Lambda
succChurchHelVM.HelMA.Automata.LazyK.InputEncoder
successorHelVM.HelMA.Automata.LazyK.InputEncoder
swapIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
Symbol 
1 (Type/Class)HelVM.HelMA.Automata.BrainFuck.Common.Symbol
2 (Type/Class)HelVM.HelMA.Automata.ETA.Symbol
3 (Type/Class)HelVM.HelMA.Automata.SubLeq.Symbol
4 (Type/Class)HelVM.HelMA.Automaton.Symbol
SymbolList 
1 (Type/Class)HelVM.HelMA.Automata.ETA.Symbol
2 (Type/Class)HelVM.HelMA.Automata.SubLeq.Symbol
3 (Type/Class)HelVM.HelMA.Automaton.Symbol
Symbols 
1 (Type/Class)HelVM.HelMA.Automata.SubLeq.Lexer
2 (Data Constructor)HelVM.HelMA.Automata.SubLeq.Lexer
T 
1 (Data Constructor)HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)HelVM.HelMA.Automata.WhiteSpace.Token
TableHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
TableDHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
testMaybeLimitHelVM.HelMA.Automaton.Trampoline
TextLabelHelVM.HelMA.Automaton.Types.FormatType
toCharHelVM.HelMA.Automata.BrainFuck.Common.Symbol
toCPMHelVM.HelMA.Automaton.Combiner
toIntegerHelVM.HelMA.Automata.BrainFuck.Common.Symbol
Token 
1 (Type/Class)HelVM.HelMA.Automata.ETA.Token
2 (Type/Class)HelVM.HelMA.Automata.WhiteSpace.Token
tokenize 
1 (Function)HelVM.HelMA.Automata.SubLeq.Lexer
2 (Function)HelVM.HelMA.Automata.WhiteSpace.Lexer
3 (Function)HelVM.HelMA.Automata.ETA.Lexer
4 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser
tokenizeVisibleHelVM.HelMA.Automata.WhiteSpace.Lexer
tokenizeWhiteHelVM.HelMA.Automata.WhiteSpace.Lexer
TokenList 
1 (Type/Class)HelVM.HelMA.Automata.ETA.Token
2 (Type/Class)HelVM.HelMA.Automata.WhiteSpace.Token
TokensHelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser
TokenSListHelVM.HelMA.Automata.WhiteSpace.Token
tokenToWhiteTokenPairHelVM.HelMA.Automata.ETA.Token
TokenTypeHelVM.HelMA.Automaton.Types.TokenType
tokenTypeHelVM.HelMA.Automata.WhiteSpace.SimpleParams
tokenTypesHelVM.HelMA.Automaton.Types.TokenType
TokenVectorHelVM.HelMA.Automata.ETA.Token
toLowerShowHelVM.HelMA.Automaton.Instruction.Extras.TextExtra
toLSMHelVM.HelMA.Automaton.Combiner
trampolineHelVM.HelMA.Automaton.Trampoline
trampolineMHelVM.HelMA.Automaton.Trampoline
trampolineMWithLimitHelVM.HelMA.Automaton.Trampoline
TreeInstructionHelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
TreeInstructionDListHelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
TreeInstructionListHelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
TreeInstructionVectorHelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
TreeTypeHelVM.HelMA.Automata.BrainFuck.API.BFType
triAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
TriClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
trueHelVM.HelMA.Automata.LazyK.Constants
UglyHelVM.HelMA.Automaton.Types.DumpType
UImmediateHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
UnaryHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
unaryHelVM.HelMA.Automaton.Instruction.Extras.Constructors
UnaryOperationHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
unWhiteToken 
1 (Function)HelVM.HelMA.Automata.ETA.Token
2 (Function)HelVM.HelMA.Automata.WhiteSpace.Token
unWrapTokenListHelVM.HelMA.Automaton.WrapTokenList
updateFromCPMHelVM.HelMA.Automaton.Combiner
updateFromLSMHelVM.HelMA.Automaton.Combiner
updatePCHelVM.HelMA.Automata.ETA.OperandParsers
updateStackHelVM.HelMA.Automaton.Combiner
VarHelVM.HelMA.Automata.LazyK.Lambda
VisibleTokensHelVM.HelMA.Automata.WhiteSpace.Lexer
VisibleTokenTypeHelVM.HelMA.Automaton.Types.TokenType
wFlushHelVM.HelMA.Automaton.IO.BusinessIO
wGetCharHelVM.HelMA.Automaton.IO.BusinessIO
wGetCharAsHelVM.HelMA.Automaton.IO.BusinessIO
wGetContentsHelVM.HelMA.Automaton.IO.BusinessIO
wGetContentsBSHelVM.HelMA.Automaton.IO.BusinessIO
wGetContentsTextHelVM.HelMA.Automaton.IO.BusinessIO
wGetDecAsHelVM.HelMA.Automaton.IO.BusinessIO
wGetLineHelVM.HelMA.Automaton.IO.BusinessIO
While 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
2 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
3 (Data Constructor)HelVM.HelMA.Automata.FALSE.Expression
WhiteHelVM.HelMA.Automata.Piet.Color
WhiteToken 
1 (Type/Class)HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)HelVM.HelMA.Automata.ETA.Token
3 (Type/Class)HelVM.HelMA.Automata.WhiteSpace.Token
4 (Data Constructor)HelVM.HelMA.Automata.WhiteSpace.Token
WhiteTokenList 
1 (Type/Class)HelVM.HelMA.Automata.ETA.Token
2 (Type/Class)HelVM.HelMA.Automata.WhiteSpace.Token
whiteTokenListToTokenList 
1 (Function)HelVM.HelMA.Automata.ETA.Token
2 (Function)HelVM.HelMA.Automata.WhiteSpace.Token
WhiteTokens 
1 (Type/Class)HelVM.HelMA.Automata.WhiteSpace.Lexer
2 (Type/Class)HelVM.HelMA.Automata.ETA.Lexer
WhiteTokenTypeHelVM.HelMA.Automaton.Types.TokenType
withDefaultRamHelVM.HelMA.Automaton.API.AutomatonOptions
WithLimitHelVM.HelMA.Automaton.Trampoline
withLimitHelVM.HelMA.Automaton.Trampoline
wLogShowHelVM.HelMA.Automaton.IO.BusinessIO
wLogStrHelVM.HelMA.Automaton.IO.BusinessIO
wLogStrLnHelVM.HelMA.Automaton.IO.BusinessIO
Word16TypeHelVM.HelMA.Automaton.Types.CellType
Word32TypeHelVM.HelMA.Automaton.Types.CellType
Word64TypeHelVM.HelMA.Automaton.Types.CellType
Word8TypeHelVM.HelMA.Automaton.Types.CellType
wPutAsCharHelVM.HelMA.Automaton.IO.BusinessIO
wPutAsDecHelVM.HelMA.Automaton.IO.BusinessIO
wPutCharHelVM.HelMA.Automaton.IO.BusinessIO
wPutStrHelVM.HelMA.Automaton.IO.BusinessIO
wPutStrLnHelVM.HelMA.Automaton.IO.BusinessIO
WrapTokenList 
1 (Type/Class)HelVM.HelMA.Automaton.WrapTokenList
2 (Data Constructor)HelVM.HelMA.Automaton.WrapTokenList
writeSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
YellowHelVM.HelMA.Automata.Piet.Color
ZeroHelVM.HelMA.Automata.Zot.Expression
\ No newline at end of file diff --git a/docs/reports/helma/doc-index-B.html b/docs/reports/helma/doc-index-B.html index 339be59f2..fd3d406e4 100644 --- a/docs/reports/helma/doc-index-B.html +++ b/docs/reports/helma/doc-index-B.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - B)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - B

BAndHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BArtificialHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
BasicOptimizationsHelVM.HelMA.Automaton.API.OptimizationLevel
bCombinatorHelVM.HelMA.Automata.LazyK.Constants
BEQHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
bEzSIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
BFTypeHelVM.HelMA.Automata.BrainFuck.API.BFType
bfTypesHelVM.HelMA.Automata.BrainFuck.API.BFType
BGTHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BImmediateHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
BinariesHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
binariesHelVM.HelMA.Automaton.Instruction.Extras.Constructors
BinaryHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
binaryHelVM.HelMA.Automaton.Instruction.Extras.Constructors
binaryInstructionHelVM.HelMA.Automaton.Combiner.ALU
binaryInstructionsHelVM.HelMA.Automaton.Combiner.ALU
BinaryLabelHelVM.HelMA.Automaton.Types.FormatType
BinaryOperationHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BinaryPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
BIOHelVM.HelMA.Automaton.IO.BusinessIO
BitwiseHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BlackHelVM.HelMA.Automata.Piet.Color
blAndHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
blEQHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
blGTHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
blOrHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
bLtzSIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
BlueHelVM.HelMA.Automata.Piet.Color
blXorHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
bNeIIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
BNeIPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
bNeTIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
BNotHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BOrHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BranchHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
branchHelVM.HelMA.Automaton.Combiner.CPU
branchAHelVM.HelMA.Automaton.Instruction.Extras.Constructors
branchArtificialInstructionHelVM.HelMA.Automaton.Combiner.CPU
branchIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
branchImmediateInstructionHelVM.HelMA.Automaton.Combiner.CPU
branchInstructionHelVM.HelMA.Automaton.Combiner.CPU
BranchOperandHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
branchSwapIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
branchSwappedInstructionHelVM.HelMA.Automaton.Combiner.CPU
branchTHelVM.HelMA.Automaton.Instruction.Extras.Constructors
BranchTestHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
branchTopInstructionHelVM.HelMA.Automaton.Combiner.CPU
BranchTPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
breakHelVM.HelMA.Automaton.Trampoline
BrightnessHelVM.HelMA.Automata.Piet.Color
brightnessChangeHelVM.HelMA.Automata.Piet.Color
BSwappedHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
BTopHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
BusinessIOHelVM.HelMA.Automaton.IO.BusinessIO
BXorHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - B)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - B

BAndHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BArtificialHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
BasicOptimizationsHelVM.HelMA.Automaton.API.OptimizationLevel
bCombinatorHelVM.HelMA.Automata.LazyK.Constants
BEQHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
bEzSIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
BFTypeHelVM.HelMA.Automata.BrainFuck.API.BFType
bfTypesHelVM.HelMA.Automata.BrainFuck.API.BFType
BGTHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BImmediateHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
BinariesHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
binariesHelVM.HelMA.Automaton.Instruction.Extras.Constructors
BinaryHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
binaryHelVM.HelMA.Automaton.Instruction.Extras.Constructors
binaryInstructionHelVM.HelMA.Automaton.Combiner.ALU
binaryInstructionsHelVM.HelMA.Automaton.Combiner.ALU
BinaryLabelHelVM.HelMA.Automaton.Types.FormatType
BinaryOperationHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BinaryPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
BIOHelVM.HelMA.Automaton.IO.BusinessIO
BitwiseHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BlackHelVM.HelMA.Automata.Piet.Color
blAndHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
blEQHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
blGTHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
blOrHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
bLtzSIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
BlueHelVM.HelMA.Automata.Piet.Color
blXorHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
bNeIIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
BNeIPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
bNeTIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
BNotHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BOrHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BranchHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
branchHelVM.HelMA.Automaton.Combiner.CPU
branchAHelVM.HelMA.Automaton.Instruction.Extras.Constructors
branchArtificialInstructionHelVM.HelMA.Automaton.Combiner.CPU
branchIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
branchImmediateInstructionHelVM.HelMA.Automaton.Combiner.CPU
branchInstructionHelVM.HelMA.Automaton.Combiner.CPU
BranchOperandHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
branchSwapIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
branchSwappedInstructionHelVM.HelMA.Automaton.Combiner.CPU
branchTHelVM.HelMA.Automaton.Instruction.Extras.Constructors
BranchTestHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
branchTopInstructionHelVM.HelMA.Automaton.Combiner.CPU
BranchTPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
breakHelVM.HelMA.Automaton.Trampoline
BrightnessHelVM.HelMA.Automata.Piet.Color
brightnessChangeHelVM.HelMA.Automata.Piet.Color
BSwappedHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
BTopHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
BusinessIOHelVM.HelMA.Automaton.IO.BusinessIO
BXorHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
\ No newline at end of file diff --git a/docs/reports/helma/doc-index-C.html b/docs/reports/helma/doc-index-C.html index 9d1388b1e..37847ea57 100644 --- a/docs/reports/helma/doc-index-C.html +++ b/docs/reports/helma/doc-index-C.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - C)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - C

calculateLoggedHelVM.HelMA.Automaton.IO.MockIO
calculateOpHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
calculateOpsHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
calculateOutputHelVM.HelMA.Automaton.IO.MockIO
CallHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
callHelVM.HelMA.Automaton.Combiner.CPU
callSIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
cellHelVM.HelMA.Automaton.API.MemoryOptions
cellAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
CellTypeHelVM.HelMA.Automaton.Types.CellType
cellTypesHelVM.HelMA.Automaton.Types.CellType
CentralProcessingMemoryHelVM.HelMA.Automaton.Combiner.CPU
CentralProcessingStepHelVM.HelMA.Automaton.Combiner.CPU
CFInstructionHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
charPush1HelVM.HelMA.Automaton.Combiner.ALU
charToExpressionHelVM.HelMA.Automata.Zot.Expression
charToExpressionListHelVM.HelMA.Automata.Zot.Expression
charToExpressionSafeHelVM.HelMA.Automata.Zot.Expression
charToSimpleInstruction 
1 (Function)HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
2 (Function)HelVM.HelMA.Automata.FALSE.Parser
checkArtificialMarkHelVM.HelMA.Automaton.Instruction.Extras.Patterns
checkNaturalMarkHelVM.HelMA.Automaton.Instruction.Extras.Patterns
churchHelVM.HelMA.Automata.LazyK.InputEncoder
clearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
CMHelVM.HelMA.Automaton.Combiner.CPU
ColorHelVM.HelMA.Automata.Piet.Color
CommentHelVM.HelMA.Automata.FALSE.Expression
compare0HelVM.HelMA.Automata.BrainFuck.Common.Symbol
CondHelVM.HelMA.Automata.FALSE.Expression
ConsHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
consHelVM.HelMA.Automata.LazyK.InputEncoder
consIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
ConsPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
constantFoldingHelVM.HelMA.Automaton.Optimizer.ConstantFoldingOptimizer, HelVM.HelMA.Automaton.Optimizer
continueHelVM.HelMA.Automaton.Trampoline
ControlMemoryHelVM.HelMA.Automaton.Combiner.CPU
controlMemoryHelVM.HelMA.Automaton.Combiner.CPU
CopyHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
copyHelVM.HelMA.Automaton.Combiner.ALU
copyIIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
CopyIPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
copyTIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
CPMHelVM.HelMA.Automaton.Combiner.CPU
cpmPop1HelVM.HelMA.Automaton.Combiner.CPU
cpmPop2HelVM.HelMA.Automaton.Combiner.CPU
cpmProgramHelVM.HelMA.Automaton.Combiner.CPU
createMockIOHelVM.HelMA.Automaton.IO.MockIO
currentInstruction 
1 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
2 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
3 (Function)HelVM.HelMA.Automaton.Combiner.CPU
CyanHelVM.HelMA.Automata.Piet.Color
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - C)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - C

calculateLoggedHelVM.HelMA.Automaton.IO.MockIO
calculateOpHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
calculateOpsHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
calculateOutputHelVM.HelMA.Automaton.IO.MockIO
CallHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
callHelVM.HelMA.Automaton.Combiner.CPU
callSIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
cellHelVM.HelMA.Automaton.API.MemoryOptions
cellAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
CellTypeHelVM.HelMA.Automaton.Types.CellType
cellTypesHelVM.HelMA.Automaton.Types.CellType
CentralProcessingMemoryHelVM.HelMA.Automaton.Combiner.CPU
CentralProcessingStepHelVM.HelMA.Automaton.Combiner.CPU
CFInstructionHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
changeHelVM.HelMA.Automata.Piet.Color
charPush1HelVM.HelMA.Automaton.Combiner.ALU
charToExpressionHelVM.HelMA.Automata.Zot.Expression
charToExpressionListHelVM.HelMA.Automata.Zot.Expression
charToExpressionSafeHelVM.HelMA.Automata.Zot.Expression
charToSimpleInstruction 
1 (Function)HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
2 (Function)HelVM.HelMA.Automata.FALSE.Parser
checkArtificialMarkHelVM.HelMA.Automaton.Instruction.Extras.Patterns
checkNaturalMarkHelVM.HelMA.Automaton.Instruction.Extras.Patterns
churchHelVM.HelMA.Automata.LazyK.InputEncoder
clearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
CMHelVM.HelMA.Automaton.Combiner.CPU
ColorHelVM.HelMA.Automata.Piet.Color
CommentHelVM.HelMA.Automata.FALSE.Expression
compare0HelVM.HelMA.Automata.BrainFuck.Common.Symbol
CondHelVM.HelMA.Automata.FALSE.Expression
ConsHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
consHelVM.HelMA.Automata.LazyK.InputEncoder
consIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
ConsPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
constantFoldingHelVM.HelMA.Automaton.Optimizer.ConstantFoldingOptimizer, HelVM.HelMA.Automaton.Optimizer
continueHelVM.HelMA.Automaton.Trampoline
ControlMemoryHelVM.HelMA.Automaton.Combiner.CPU
controlMemoryHelVM.HelMA.Automaton.Combiner.CPU
CopyHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
copyHelVM.HelMA.Automaton.Combiner.ALU
copyIIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
CopyIPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
copyTIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
CPMHelVM.HelMA.Automaton.Combiner.CPU
cpmPop1HelVM.HelMA.Automaton.Combiner.CPU
cpmPop2HelVM.HelMA.Automaton.Combiner.CPU
cpmProgramHelVM.HelMA.Automaton.Combiner.CPU
createMockIOHelVM.HelMA.Automaton.IO.MockIO
currentInstruction 
1 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
2 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
3 (Function)HelVM.HelMA.Automaton.Combiner.CPU
CyanHelVM.HelMA.Automata.Piet.Color
\ No newline at end of file diff --git a/docs/reports/helma/doc-index-D.html b/docs/reports/helma/doc-index-D.html index f7e9eec5f..2d28a8673 100644 --- a/docs/reports/helma/doc-index-D.html +++ b/docs/reports/helma/doc-index-D.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - D)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - D

DarkHelVM.HelMA.Automata.Piet.Color
deadCodeEliminationHelVM.HelMA.Automaton.Optimizer.DeadCodeOptimizer
DecHelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
defHelVM.HelMA.Automata.BrainFuck.Common.Symbol
defaultBFTypeHelVM.HelMA.Automata.BrainFuck.API.BFType
defaultCellTypeHelVM.HelMA.Automaton.Types.CellType
defaultDumpTypeHelVM.HelMA.Automaton.Types.DumpType
defaultETAImplTypeHelVM.HelMA.Automata.ETA.API.ETAImplType
defaultFormatTypeHelVM.HelMA.Automaton.Types.FormatType
defaultIntCellTypeHelVM.HelMA.Automaton.Types.IntCellType
defaultOptimizationLevelHelVM.HelMA.Automaton.API.OptimizationLevel
defaultRAMTypeHelVM.HelMA.Automaton.Types.RAMType
defaultStackTypeHelVM.HelMA.Automaton.Types.StackType
defaultTokenTypeHelVM.HelMA.Automaton.Types.TokenType
digitHelVM.HelMA.Automaton.ReadPExtra
DiscardHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
discardHelVM.HelMA.Automaton.Combiner.ALU
discardIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
DivHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
divIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
divModHelVM.HelMA.Automaton.Combiner.ALU
divModIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
doBinaryHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
doInputChar2HelVM.HelMA.Automaton.Combiner.ALU
doInputDec2HelVM.HelMA.Automaton.Combiner.ALU
doOutputChar2HelVM.HelMA.Automaton.Combiner.ALU
dropHelVM.HelMA.Automaton.Combiner.ALU
dumpHelVM.HelMA.Automaton.Types.DumpType
dumpAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
DumpTypeHelVM.HelMA.Automaton.Types.DumpType
dumpTypeHelVM.HelMA.Automaton.API.AutoOptions
dumpTypesHelVM.HelMA.Automaton.Types.DumpType
dupAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
DupClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
dupIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
DynamicLabelHelVM.HelMA.Automaton.Combiner.CPU
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - D)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - D

DarkHelVM.HelMA.Automata.Piet.Color
deadCodeEliminationHelVM.HelMA.Automaton.Optimizer.DeadCodeOptimizer
DecHelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
defHelVM.HelMA.Automata.BrainFuck.Common.Symbol
defaultBFTypeHelVM.HelMA.Automata.BrainFuck.API.BFType
defaultCellTypeHelVM.HelMA.Automaton.Types.CellType
defaultDumpTypeHelVM.HelMA.Automaton.Types.DumpType
defaultETAImplTypeHelVM.HelMA.Automata.ETA.API.ETAImplType
defaultFormatTypeHelVM.HelMA.Automaton.Types.FormatType
defaultIntCellTypeHelVM.HelMA.Automaton.Types.IntCellType
defaultOptimizationLevelHelVM.HelMA.Automaton.API.OptimizationLevel
defaultRAMTypeHelVM.HelMA.Automaton.Types.RAMType
defaultStackTypeHelVM.HelMA.Automaton.Types.StackType
defaultTokenTypeHelVM.HelMA.Automaton.Types.TokenType
digitHelVM.HelMA.Automaton.ReadPExtra
DiscardHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
discardHelVM.HelMA.Automaton.Combiner.ALU
discardIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
DivHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
divIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
divModHelVM.HelMA.Automaton.Combiner.ALU
divModIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
doBinaryHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
doInputChar2HelVM.HelMA.Automaton.Combiner.ALU
doInputDec2HelVM.HelMA.Automaton.Combiner.ALU
doOutputChar2HelVM.HelMA.Automaton.Combiner.ALU
dropHelVM.HelMA.Automaton.Combiner.ALU
dumpHelVM.HelMA.Automaton.Types.DumpType
dumpAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
DumpTypeHelVM.HelMA.Automaton.Types.DumpType
dumpTypeHelVM.HelMA.Automaton.API.AutoOptions
dumpTypesHelVM.HelMA.Automaton.Types.DumpType
dupAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
DupClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
dupIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
DynamicLabelHelVM.HelMA.Automaton.Combiner.CPU
\ No newline at end of file diff --git a/docs/reports/helma/doc-index-E.html b/docs/reports/helma/doc-index-E.html index 3dae3180d..0ad37ae7f 100644 --- a/docs/reports/helma/doc-index-E.html +++ b/docs/reports/helma/doc-index-E.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - E)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - E

EHelVM.HelMA.Automata.ETA.Token
EitherWithLimitHelVM.HelMA.Automaton.Trampoline
ElementHelVM.HelMA.Automaton.IO.BusinessIO
encodeInputHelVM.HelMA.Automata.LazyK.InputEncoder
EndHelVM.HelMA.Automaton.Instruction
end 
1 (Function)HelVM.HelMA.Automata.LazyK.InputEncoder
2 (Function)HelVM.HelMA.Automaton.Combiner
ETAImplTypeHelVM.HelMA.Automata.ETA.API.ETAImplType
etaImplTypesHelVM.HelMA.Automata.ETA.API.ETAImplType
eval 
1 (Function)HelVM.HelMA.Automata.Rev.Evaluator
2 (Function)HelVM.HelMA.Automata.Cat.Evaluator
3 (Function)HelVM.HelMA.Automata.BrainFuck.Evaluator
EvalParams 
1 (Type/Class)HelVM.HelMA.Automaton.API.EvalParams
2 (Data Constructor)HelVM.HelMA.Automaton.API.EvalParams
evalParams 
1 (Function)HelVM.HelMA.Automata.Zot.Automaton
2 (Function)HelVM.HelMA.Automata.SubLeq.Evaluator
3 (Function)HelVM.HelMA.Automata.Rev.Evaluator
4 (Function)HelVM.HelMA.Automata.LazyK.Evaluator
5 (Function)HelVM.HelMA.Automata.Cat.Evaluator
6 (Function)HelVM.HelMA.Automata.WhiteSpace.Evaluator
7 (Function)HelVM.HelMA.Automata.ETA.Evaluator
8 (Function)HelVM.HelMA.Automata.BrainFuck.Evaluator
evalSource 
1 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator
2 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator
3 (Function)HelVM.HelMA.Automata.LazyK.Evaluator
4 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator
5 (Function)HelVM.HelMA.Automata.BrainFuck.Evaluator
evalWithFormatHelVM.HelMA.Automata.Zot.Automaton
ExecHelVM.HelMA.Automata.FALSE.Expression
execMockIOBatchHelVM.HelMA.Automaton.IO.MockIO
execMockIOWithInputHelVM.HelMA.Automaton.IO.MockIO
Expression 
1 (Type/Class)HelVM.HelMA.Automata.Zot.Expression
2 (Data Constructor)HelVM.HelMA.Automata.Zot.Expression
3 (Type/Class)HelVM.HelMA.Automata.FALSE.Expression
ExpressionDListHelVM.HelMA.Automata.Zot.Expression
ExpressionList 
1 (Type/Class)HelVM.HelMA.Automata.Zot.Expression
2 (Type/Class)HelVM.HelMA.Automata.FALSE.Expression
EZHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - E)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - E

EHelVM.HelMA.Automata.ETA.Token
EitherWithLimitHelVM.HelMA.Automaton.Trampoline
ElementHelVM.HelMA.Automaton.IO.BusinessIO
encodeInputHelVM.HelMA.Automata.LazyK.InputEncoder
EndHelVM.HelMA.Automaton.Instruction
end 
1 (Function)HelVM.HelMA.Automata.LazyK.InputEncoder
2 (Function)HelVM.HelMA.Automaton.Combiner
ETAImplTypeHelVM.HelMA.Automata.ETA.API.ETAImplType
etaImplTypesHelVM.HelMA.Automata.ETA.API.ETAImplType
eval 
1 (Function)HelVM.HelMA.Automata.Rev.Evaluator
2 (Function)HelVM.HelMA.Automata.Cat.Evaluator
3 (Function)HelVM.HelMA.Automata.BrainFuck.Evaluator
EvalParams 
1 (Type/Class)HelVM.HelMA.Automaton.API.EvalParams
2 (Data Constructor)HelVM.HelMA.Automaton.API.EvalParams
evalParams 
1 (Function)HelVM.HelMA.Automata.Zot.Automaton
2 (Function)HelVM.HelMA.Automata.SubLeq.Evaluator
3 (Function)HelVM.HelMA.Automata.Rev.Evaluator
4 (Function)HelVM.HelMA.Automata.LazyK.Evaluator
5 (Function)HelVM.HelMA.Automata.Cat.Evaluator
6 (Function)HelVM.HelMA.Automata.WhiteSpace.Evaluator
7 (Function)HelVM.HelMA.Automata.ETA.Evaluator
8 (Function)HelVM.HelMA.Automata.BrainFuck.Evaluator
evalSource 
1 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator
2 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator
3 (Function)HelVM.HelMA.Automata.LazyK.Evaluator
4 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator
5 (Function)HelVM.HelMA.Automata.BrainFuck.Evaluator
evalWithFormatHelVM.HelMA.Automata.Zot.Automaton
ExecHelVM.HelMA.Automata.FALSE.Expression
execMockIOBatchHelVM.HelMA.Automaton.IO.MockIO
execMockIOWithInputHelVM.HelMA.Automaton.IO.MockIO
Expression 
1 (Type/Class)HelVM.HelMA.Automata.Zot.Expression
2 (Data Constructor)HelVM.HelMA.Automata.Zot.Expression
3 (Type/Class)HelVM.HelMA.Automata.FALSE.Expression
ExpressionDListHelVM.HelMA.Automata.Zot.Expression
ExpressionList 
1 (Type/Class)HelVM.HelMA.Automata.Zot.Expression
2 (Type/Class)HelVM.HelMA.Automata.FALSE.Expression
EZHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
\ No newline at end of file diff --git a/docs/reports/helma/doc-index-F.html b/docs/reports/helma/doc-index-F.html index 0ca5e6c6a..6755ff37c 100644 --- a/docs/reports/helma/doc-index-F.html +++ b/docs/reports/helma/doc-index-F.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - F)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - F

FHelVM.HelMA.Automaton.Combiner
falseHelVM.HelMA.Automata.LazyK.Constants
FastHelVM.HelMA.Automata.ETA.API.ETAImplType
FastInstructionHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
FastInstructionListHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
FastTypeHelVM.HelMA.Automata.BrainFuck.API.BFType
FetchHelVM.HelMA.Automata.FALSE.Expression
filterCommentsHelVM.HelMA.Automata.LazyK.Lexer
findAddressHelVM.HelMA.Automata.ETA.Addressing
findAddressForArtificialLabelHelVM.HelMA.Automaton.Combiner.CPU
findAddressForNaturalLabelHelVM.HelMA.Automaton.Combiner.CPU
FlatInstructionHelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
FlatTreeInstructionListHelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
FlatTypeHelVM.HelMA.Automata.BrainFuck.API.BFType
flipParseVisibleHelVM.HelMA.Automata.WhiteSpace.Parser
flipParseWhiteHelVM.HelMA.Automata.WhiteSpace.Parser
flippedApplyHelVM.HelMA.Automata.LazyK.Reducer
flippedNewMemoryHelVM.HelMA.Automaton.Combiner
flippedStoreCharHelVM.HelMA.Automaton.Combiner.RAM
flipPush1HelVM.HelMA.Automaton.Combiner.ALU
FlushHelVM.HelMA.Automata.FALSE.Expression
flushHelVM.HelMA.Automaton.IO.BusinessIO
foldlLambdaHelVM.HelMA.Automata.LazyK.Lambda
FormatTypeHelVM.HelMA.Automaton.Types.FormatType
formatType 
1 (Function)HelVM.HelMA.Automaton.API.EvalParams
2 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
formatTypesHelVM.HelMA.Automaton.Types.FormatType
FreeIOHelVM.HelMA.Automaton.IO.FreeIO
fromBoolHelVM.HelMA.Automaton.API.OptimizationLevel
fromCharHelVM.HelMA.Automata.BrainFuck.Common.Symbol
fromListHelVM.HelMA.Automaton.Combiner.RAM
fromNaturalHelVM.HelMA.Automaton.API.OptimizationLevel
FullTapeHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - F)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - F

FHelVM.HelMA.Automaton.Combiner
falseHelVM.HelMA.Automata.LazyK.Constants
FastHelVM.HelMA.Automata.ETA.API.ETAImplType
FastInstructionHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
FastInstructionListHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
FastTypeHelVM.HelMA.Automata.BrainFuck.API.BFType
FetchHelVM.HelMA.Automata.FALSE.Expression
filterCommentsHelVM.HelMA.Automata.LazyK.Lexer
findAddressHelVM.HelMA.Automata.ETA.Addressing
findAddressForArtificialLabelHelVM.HelMA.Automaton.Combiner.CPU
findAddressForNaturalLabelHelVM.HelMA.Automaton.Combiner.CPU
FlatInstructionHelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
FlatTreeInstructionListHelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
FlatTypeHelVM.HelMA.Automata.BrainFuck.API.BFType
flipParseVisibleHelVM.HelMA.Automata.WhiteSpace.Parser
flipParseWhiteHelVM.HelMA.Automata.WhiteSpace.Parser
flippedApplyHelVM.HelMA.Automata.LazyK.Reducer
flippedNewMemoryHelVM.HelMA.Automaton.Combiner
flippedStoreCharHelVM.HelMA.Automaton.Combiner.RAM
flipPush1HelVM.HelMA.Automaton.Combiner.ALU
FlushHelVM.HelMA.Automata.FALSE.Expression
flushHelVM.HelMA.Automaton.IO.BusinessIO
foldlLambdaHelVM.HelMA.Automata.LazyK.Lambda
FormatTypeHelVM.HelMA.Automaton.Types.FormatType
formatType 
1 (Function)HelVM.HelMA.Automaton.API.EvalParams
2 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
formatTypesHelVM.HelMA.Automaton.Types.FormatType
FreeIOHelVM.HelMA.Automaton.IO.FreeIO
fromBoolHelVM.HelMA.Automaton.API.OptimizationLevel
fromCharHelVM.HelMA.Automata.BrainFuck.Common.Symbol
fromListHelVM.HelMA.Automaton.Combiner.RAM
fromNaturalHelVM.HelMA.Automaton.API.OptimizationLevel
FullTapeHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
\ No newline at end of file diff --git a/docs/reports/helma/doc-index-G.html b/docs/reports/helma/doc-index-G.html index 77f14ccea..3234e3bc5 100644 --- a/docs/reports/helma/doc-index-G.html +++ b/docs/reports/helma/doc-index-G.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - G)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - G)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file diff --git a/docs/reports/helma/doc-index-H.html b/docs/reports/helma/doc-index-H.html index 8a08c9caa..421f10a6f 100644 --- a/docs/reports/helma/doc-index-H.html +++ b/docs/reports/helma/doc-index-H.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - H)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - H)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file diff --git a/docs/reports/helma/doc-index-I.html b/docs/reports/helma/doc-index-I.html index 73db1d646..b3a17496f 100644 --- a/docs/reports/helma/doc-index-I.html +++ b/docs/reports/helma/doc-index-I.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - I)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - I

I 
1 (Data Constructor)HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)HelVM.HelMA.Automata.LazyK.Lambda
ICFHelVM.HelMA.Automaton.Instruction
IImmediateHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
ILSHelVM.HelMA.Automaton.Instruction
IM 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
2 (Data Constructor)HelVM.HelMA.Automata.ETA.OperandParsers
immediateBinaryIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
implTypeHelVM.HelMA.Automata.ETA.SimpleParams
Inc 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
2 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
incHelVM.HelMA.Automata.BrainFuck.Common.Symbol
incrementICHelVM.HelMA.Automaton.Combiner
incrementPCHelVM.HelMA.Automaton.Combiner.CPU
incSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
Index 
1 (Type/Class)HelVM.HelMA.Automaton.Instruction.Extras.Common
2 (Type/Class)HelVM.HelMA.Automaton.Symbol
IndexedHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
IndexedOperationHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
IndexOperandHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
Input 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
2 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
3 (Type/Class)HelVM.HelMA.Automaton.API.IOTypes
InputCharHelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
InputDecHelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
InstHelVM.HelMA.Automata.FALSE.Expression
InstructionHelVM.HelMA.Automaton.Instruction
InstructionAddress 
1 (Type/Class)HelVM.HelMA.Automata.ETA.Symbol
2 (Type/Class)HelVM.HelMA.Automaton.Combiner.CPU
3 (Type/Class)HelVM.HelMA.Automaton.Symbol
InstructionCounter 
1 (Type/Class)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
2 (Type/Class)HelVM.HelMA.Automata.ETA.Symbol
3 (Type/Class)HelVM.HelMA.Automaton.Combiner.CPU
InstructionListHelVM.HelMA.Automaton.Instruction
InstructionMemory 
1 (Type/Class)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
2 (Type/Class)HelVM.HelMA.Automata.ETA.OperandParsers
InstructionStackHelVM.HelMA.Automaton.Combiner.CPU
InstructionVectorHelVM.HelMA.Automaton.Instruction
Int16Type 
1 (Data Constructor)HelVM.HelMA.Automaton.Types.CellType
2 (Data Constructor)HelVM.HelMA.Automaton.Types.IntCellType
Int32Type 
1 (Data Constructor)HelVM.HelMA.Automaton.Types.CellType
2 (Data Constructor)HelVM.HelMA.Automaton.Types.IntCellType
Int64Type 
1 (Data Constructor)HelVM.HelMA.Automaton.Types.CellType
2 (Data Constructor)HelVM.HelMA.Automaton.Types.IntCellType
Int8Type 
1 (Data Constructor)HelVM.HelMA.Automaton.Types.CellType
2 (Data Constructor)HelVM.HelMA.Automaton.Types.IntCellType
intCellHelVM.HelMA.Automaton.API.MemoryOptions
intCellAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
IntCellTypeHelVM.HelMA.Automaton.Types.IntCellType
intCellTypesHelVM.HelMA.Automaton.Types.IntCellType
IntegerTypeHelVM.HelMA.Automaton.Types.IntCellType
InteractHelVM.HelMA.Automaton.API.IOTypes
interpretFreeIOToBusinessIOHelVM.HelMA.Automaton.IO.FreeIO
ioExecMockIOBatchHelVM.HelMA.Automaton.IO.MockIO
ioExecMockIOWithInputHelVM.HelMA.Automaton.IO.MockIO
IOInstructionHelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
ISHelVM.HelMA.Automaton.Combiner.CPU
isAlphaAsciiHelVM.HelMA.Automaton.ReadPExtra
isHashHelVM.HelMA.Automata.LazyK.Lexer
isICFHelVM.HelMA.Automaton.Instruction.Extras.Patterns
isJumpHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
ISMHelVM.HelMA.Automaton.Instruction
isMarkHelVM.HelMA.Automaton.Instruction.Extras.Patterns
isNotJumpHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
ITopHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - I)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - I

I 
1 (Data Constructor)HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)HelVM.HelMA.Automata.LazyK.Lambda
ICFHelVM.HelMA.Automaton.Instruction
IImmediateHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
ILSHelVM.HelMA.Automaton.Instruction
IM 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
2 (Data Constructor)HelVM.HelMA.Automata.ETA.OperandParsers
immediateBinaryIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
implTypeHelVM.HelMA.Automata.ETA.SimpleParams
Inc 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
2 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
incHelVM.HelMA.Automata.BrainFuck.Common.Symbol
incrementICHelVM.HelMA.Automaton.Combiner
incrementPCHelVM.HelMA.Automaton.Combiner.CPU
incSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
Index 
1 (Type/Class)HelVM.HelMA.Automaton.Instruction.Extras.Common
2 (Type/Class)HelVM.HelMA.Automaton.Symbol
IndexedHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
IndexedOperationHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
IndexOperandHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
Input 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
2 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
3 (Type/Class)HelVM.HelMA.Automaton.API.IOTypes
InputCharHelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
InputDecHelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
InstHelVM.HelMA.Automata.FALSE.Expression
InstructionHelVM.HelMA.Automaton.Instruction
InstructionAddress 
1 (Type/Class)HelVM.HelMA.Automata.ETA.Symbol
2 (Type/Class)HelVM.HelMA.Automaton.Combiner.CPU
3 (Type/Class)HelVM.HelMA.Automaton.Symbol
InstructionCounter 
1 (Type/Class)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
2 (Type/Class)HelVM.HelMA.Automata.ETA.Symbol
3 (Type/Class)HelVM.HelMA.Automaton.Combiner.CPU
InstructionListHelVM.HelMA.Automaton.Instruction
InstructionMemory 
1 (Type/Class)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
2 (Type/Class)HelVM.HelMA.Automata.ETA.OperandParsers
InstructionStackHelVM.HelMA.Automaton.Combiner.CPU
InstructionVectorHelVM.HelMA.Automaton.Instruction
Int16Type 
1 (Data Constructor)HelVM.HelMA.Automaton.Types.CellType
2 (Data Constructor)HelVM.HelMA.Automaton.Types.IntCellType
Int32Type 
1 (Data Constructor)HelVM.HelMA.Automaton.Types.CellType
2 (Data Constructor)HelVM.HelMA.Automaton.Types.IntCellType
Int64Type 
1 (Data Constructor)HelVM.HelMA.Automaton.Types.CellType
2 (Data Constructor)HelVM.HelMA.Automaton.Types.IntCellType
Int8Type 
1 (Data Constructor)HelVM.HelMA.Automaton.Types.CellType
2 (Data Constructor)HelVM.HelMA.Automaton.Types.IntCellType
intCellHelVM.HelMA.Automaton.API.MemoryOptions
intCellAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
IntCellTypeHelVM.HelMA.Automaton.Types.IntCellType
intCellTypesHelVM.HelMA.Automaton.Types.IntCellType
IntegerTypeHelVM.HelMA.Automaton.Types.IntCellType
InteractHelVM.HelMA.Automaton.API.IOTypes
interpretFreeIOToBusinessIOHelVM.HelMA.Automaton.IO.FreeIO
ioExecMockIOBatchHelVM.HelMA.Automaton.IO.MockIO
ioExecMockIOWithInputHelVM.HelMA.Automaton.IO.MockIO
IOInstructionHelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
ISHelVM.HelMA.Automaton.Combiner.CPU
isAlphaAsciiHelVM.HelMA.Automaton.ReadPExtra
isHashHelVM.HelMA.Automata.LazyK.Lexer
isICFHelVM.HelMA.Automaton.Instruction.Extras.Patterns
isJumpHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
ISMHelVM.HelMA.Automaton.Instruction
isMarkHelVM.HelMA.Automaton.Instruction.Extras.Patterns
isNotJumpHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
ITopHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
\ No newline at end of file diff --git a/docs/reports/helma/doc-index-J.html b/docs/reports/helma/doc-index-J.html index 933a8c55b..0120fdeb0 100644 --- a/docs/reports/helma/doc-index-J.html +++ b/docs/reports/helma/doc-index-J.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - J)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - J)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file diff --git a/docs/reports/helma/doc-index-K.html b/docs/reports/helma/doc-index-K.html index c9b7c03c6..4cd4e7a61 100644 --- a/docs/reports/helma/doc-index-K.html +++ b/docs/reports/helma/doc-index-K.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - K)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - K)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file diff --git a/docs/reports/helma/doc-index-L.html b/docs/reports/helma/doc-index-L.html index cc911fa03..e9611a5ee 100644 --- a/docs/reports/helma/doc-index-L.html +++ b/docs/reports/helma/doc-index-L.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - L)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - L

LabelHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
LabeledHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
labeledHelVM.HelMA.Automaton.Combiner.CPU
labeledAHelVM.HelMA.Automaton.Instruction.Extras.Constructors
labeledArtificialInstructionHelVM.HelMA.Automaton.Combiner.CPU
labeledIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
labeledImmediateInstructionHelVM.HelMA.Automaton.Combiner.CPU
labeledInstructionHelVM.HelMA.Automaton.Combiner.CPU
labeledTHelVM.HelMA.Automaton.Instruction.Extras.Constructors
labeledTopInstructionHelVM.HelMA.Automaton.Combiner.CPU
LabelOperandHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
LabelOperationHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
Lambda 
1 (Type/Class)HelVM.HelMA.Automata.LazyK.Lambda
2 (Data Constructor)HelVM.HelMA.Automata.FALSE.Expression
LAndHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
LArtificialHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
LEQHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
letterAsciiHelVM.HelMA.Automaton.ReadPExtra
LGTHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
LightHelVM.HelMA.Automata.Piet.Color
limitHelVM.HelMA.Automaton.API.AutoOptions
LimitMaybeHelVM.HelMA.Automaton.Trampoline
LImmediateHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
ListRAMTypeHelVM.HelMA.Automaton.Types.RAMType
listRunParserHelVM.HelMA.Automaton.ReadPExtra
ListStackTypeHelVM.HelMA.Automaton.Types.StackType
LNotHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
LoadHelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
load 
1 (Function)HelVM.HelMA.Automaton.Combiner.RAM
2 (Function)HelVM.HelMA.Automaton.Combiner.LSU
LoadDHelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
loadDHelVM.HelMA.Automaton.Combiner.LSU
loadDIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
LoadDPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
loadIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
loadOutputCharHelVM.HelMA.Automaton.Combiner.LSU
loadOutputDecHelVM.HelMA.Automaton.Combiner.LSU
LoadPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
loadPureHelVM.HelMA.Automaton.Combiner.LSU
LoadStoreMemoryHelVM.HelMA.Automaton.Combiner.LSU
logDumpHelVM.HelMA.Automaton.Types.DumpType
LogicalHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
logInputHelVM.HelMA.Automaton.IO.FreeIO
logOutputHelVM.HelMA.Automaton.IO.FreeIO
logStrHelVM.HelMA.Automaton.IO.BusinessIO
LOrHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
LSInstructionHelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
LSMHelVM.HelMA.Automaton.Combiner.LSU
LSUHelVM.HelMA.Automaton.Combiner.LSU
LTopHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
LTZHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
LXorHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - L)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - L

LabelHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
LabeledHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
labeledHelVM.HelMA.Automaton.Combiner.CPU
labeledAHelVM.HelMA.Automaton.Instruction.Extras.Constructors
labeledArtificialInstructionHelVM.HelMA.Automaton.Combiner.CPU
labeledIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
labeledImmediateInstructionHelVM.HelMA.Automaton.Combiner.CPU
labeledInstructionHelVM.HelMA.Automaton.Combiner.CPU
labeledTHelVM.HelMA.Automaton.Instruction.Extras.Constructors
labeledTopInstructionHelVM.HelMA.Automaton.Combiner.CPU
LabelOperandHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
LabelOperationHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
Lambda 
1 (Type/Class)HelVM.HelMA.Automata.LazyK.Lambda
2 (Data Constructor)HelVM.HelMA.Automata.FALSE.Expression
LAndHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
LArtificialHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
LEQHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
letterAsciiHelVM.HelMA.Automaton.ReadPExtra
LGTHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
LightHelVM.HelMA.Automata.Piet.Color
limitHelVM.HelMA.Automaton.API.AutoOptions
LimitMaybeHelVM.HelMA.Automaton.Trampoline
LImmediateHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
ListRAMTypeHelVM.HelMA.Automaton.Types.RAMType
listRunParserHelVM.HelMA.Automaton.ReadPExtra
ListStackTypeHelVM.HelMA.Automaton.Types.StackType
LNotHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
LoadHelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
load 
1 (Function)HelVM.HelMA.Automaton.Combiner.RAM
2 (Function)HelVM.HelMA.Automaton.Combiner.LSU
LoadDHelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
loadDHelVM.HelMA.Automaton.Combiner.LSU
loadDIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
LoadDPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
loadIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
loadOutputCharHelVM.HelMA.Automaton.Combiner.LSU
loadOutputDecHelVM.HelMA.Automaton.Combiner.LSU
LoadPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
loadPureHelVM.HelMA.Automaton.Combiner.LSU
LoadStoreMemoryHelVM.HelMA.Automaton.Combiner.LSU
logDumpHelVM.HelMA.Automaton.Types.DumpType
LogicalHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
logInputHelVM.HelMA.Automaton.IO.FreeIO
logOutputHelVM.HelMA.Automaton.IO.FreeIO
logStrHelVM.HelMA.Automaton.IO.BusinessIO
LOrHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
LSInstructionHelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
LSMHelVM.HelMA.Automaton.Combiner.LSU
LSUHelVM.HelMA.Automaton.Combiner.LSU
LTopHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
LTZHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
LXorHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
\ No newline at end of file diff --git a/docs/reports/helma/doc-index-M.html b/docs/reports/helma/doc-index-M.html index 8c0fd904b..4ff99531c 100644 --- a/docs/reports/helma/doc-index-M.html +++ b/docs/reports/helma/doc-index-M.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - M)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - M

MagentaHelVM.HelMA.Automata.Piet.Color
makrRemovingHelVM.HelMA.Automaton.Optimizer.MarkRemovingOptimizer
manipulationIIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
manyNonEmptyHelVM.HelMA.Automaton.ReadPExtra
MapListRAMTypeHelVM.HelMA.Automaton.Types.RAMType
Mark 
1 (Type/Class)HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
2 (Data Constructor)HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
markNIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
MarkPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
markSIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
MArtificialHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
MArtificialPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
matchNextJmpHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
matchPrevJmpHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
Memory 
1 (Type/Class)HelVM.HelMA.Automaton.Combiner
2 (Data Constructor)HelVM.HelMA.Automaton.Combiner
memoryCMHelVM.HelMA.Automaton.Combiner
MemoryOptions 
1 (Type/Class)HelVM.HelMA.Automaton.API.MemoryOptions
2 (Data Constructor)HelVM.HelMA.Automaton.API.MemoryOptions
memoryOptionsHelVM.HelMA.Automaton.API.EvalParams
memoryProgramHelVM.HelMA.Automaton.Combiner
memoryProgramCounterHelVM.HelMA.Automaton.Combiner
memoryRAMHelVM.HelMA.Automaton.Combiner
MemorySameHelVM.HelMA.Automaton.Combiner
memoryStackHelVM.HelMA.Automaton.Combiner
mInputDecIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
mInputIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
MIOHelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
mioHelVM.HelMA.Automaton.Instruction.Extras.Constructors
MixedColor 
1 (Type/Class)HelVM.HelMA.Automata.Piet.Color
2 (Data Constructor)HelVM.HelMA.Automata.Piet.Color
mixedColorHelVM.HelMA.Automata.Piet.Color
MNaturalHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
MNaturalPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
MockIOHelVM.HelMA.Automaton.IO.MockIO
MockIODataHelVM.HelMA.Automaton.IO.MockIO
ModHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
modIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
Move 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
2 (Data Constructor)HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
moveHelVM.HelMA.Automaton.Combiner.ALU
MoveDHelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
moveDHelVM.HelMA.Automaton.Combiner.LSU
moveDIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
moveHeadHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
moveHeadLeftHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
moveHeadRightHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
moveIIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
MoveIPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
MoveLHelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
MoveRHelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
moveSafeHelVM.HelMA.Automata.WhiteSpace.OperandParsers
MulHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
mulAddAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
MulAddClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
mulDupAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
MulDupClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
mulIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - M)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - M

MagentaHelVM.HelMA.Automata.Piet.Color
makrRemovingHelVM.HelMA.Automaton.Optimizer.MarkRemovingOptimizer
manipulationIIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
manyNonEmptyHelVM.HelMA.Automaton.ReadPExtra
MapListRAMTypeHelVM.HelMA.Automaton.Types.RAMType
Mark 
1 (Type/Class)HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
2 (Data Constructor)HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
markNIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
MarkPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
markSIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
MArtificialHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
MArtificialPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
matchNextJmpHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
matchPrevJmpHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
Memory 
1 (Type/Class)HelVM.HelMA.Automaton.Combiner
2 (Data Constructor)HelVM.HelMA.Automaton.Combiner
memoryCMHelVM.HelMA.Automaton.Combiner
MemoryOptions 
1 (Type/Class)HelVM.HelMA.Automaton.API.MemoryOptions
2 (Data Constructor)HelVM.HelMA.Automaton.API.MemoryOptions
memoryOptionsHelVM.HelMA.Automaton.API.EvalParams
memoryProgramHelVM.HelMA.Automaton.Combiner
memoryProgramCounterHelVM.HelMA.Automaton.Combiner
memoryRAMHelVM.HelMA.Automaton.Combiner
MemorySameHelVM.HelMA.Automaton.Combiner
memoryStackHelVM.HelMA.Automaton.Combiner
mInputDecIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
mInputIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
MIOHelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
mioHelVM.HelMA.Automaton.Instruction.Extras.Constructors
MixedColor 
1 (Type/Class)HelVM.HelMA.Automata.Piet.Color
2 (Data Constructor)HelVM.HelMA.Automata.Piet.Color
mixedColorHelVM.HelMA.Automata.Piet.Color
MNaturalHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
MNaturalPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
MockIOHelVM.HelMA.Automaton.IO.MockIO
MockIODataHelVM.HelMA.Automaton.IO.MockIO
ModHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
modIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
Move 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
2 (Data Constructor)HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
moveHelVM.HelMA.Automaton.Combiner.ALU
MoveDHelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
moveDHelVM.HelMA.Automaton.Combiner.LSU
moveDIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
moveHeadHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
moveHeadLeftHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
moveHeadRightHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
moveIIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
MoveIPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
MoveLHelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
MoveRHelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
moveSafeHelVM.HelMA.Automata.WhiteSpace.OperandParsers
MulHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
mulAddAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
MulAddClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
mulDupAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
MulDupClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
mulIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
\ No newline at end of file diff --git a/docs/reports/helma/doc-index-N.html b/docs/reports/helma/doc-index-N.html index 52ae2d837..90afbf732 100644 --- a/docs/reports/helma/doc-index-N.html +++ b/docs/reports/helma/doc-index-N.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - N)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - N)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file diff --git a/docs/reports/helma/doc-index-O.html b/docs/reports/helma/doc-index-O.html index 1ab33ef81..66f4315fc 100644 --- a/docs/reports/helma/doc-index-O.html +++ b/docs/reports/helma/doc-index-O.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - O)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - O)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file diff --git a/docs/reports/helma/doc-index-P.html b/docs/reports/helma/doc-index-P.html index 75f7c6b46..134e60250 100644 --- a/docs/reports/helma/doc-index-P.html +++ b/docs/reports/helma/doc-index-P.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - P)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - P

parse 
1 (Function)HelVM.HelMA.Automata.Zot.Parser
2 (Function)HelVM.HelMA.Automata.LazyK.Parser
3 (Function)HelVM.HelMA.Automata.FALSE.Parser
4 (Function)HelVM.HelMA.Automata.WhiteSpace.Parser
5 (Function)HelVM.HelMA.Automata.ETA.Parser
parseAsciiStringHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseAsListHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser
parseAsListSafeHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser
parseAsVectorHelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser
parseAsVectorSafeHelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser
parseDigitStringHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseExtraHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseForTestHelVM.HelMA.Automata.WhiteSpace.Parser
parseFromTLHelVM.HelMA.Automata.WhiteSpace.Parser
parseIndexHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseIntHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseIntegerHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseLabelHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseNaturalHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseNumberHelVM.HelMA.Automata.ETA.OperandParsers
parseNumberFromTLHelVM.HelMA.Automata.ETA.OperandParsers
parseNumberFromTLLHelVM.HelMA.Automata.ETA.OperandParsers
ParserHelVM.HelMA.Automata.WhiteSpace.OperandParsers
ParserFromTokenListHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseSafe 
1 (Function)HelVM.HelMA.Automata.FALSE.Parser
2 (Function)HelVM.HelMA.Automata.ETA.Parser
parseString'HelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseSymbolHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseVisibleHelVM.HelMA.Automata.WhiteSpace.Parser
parseWhiteHelVM.HelMA.Automata.WhiteSpace.Parser
parseWithOptimizeHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser
parseWithOptimizeSafeHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser
peepholeOptimizeHelVM.HelMA.Automaton.Optimizer.PeepholeOptimizer
PickHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
PickPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
pop1HelVM.HelMA.Automaton.Combiner.ALU
pop2HelVM.HelMA.Automaton.Combiner.ALU
pop2ForStackHelVM.HelMA.Automaton.Combiner
popAddressHelVM.HelMA.Automaton.Combiner.CPU
PrettyHelVM.HelMA.Automaton.Types.DumpType
prevHelVM.HelMA.Automata.BrainFuck.Common.Symbol
prevInstHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
prevSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
PrintAsmHelVM.HelMA.Automaton.Instruction.Extras.Common
printAsmHelVM.HelMA.Automaton.Instruction.Extras.Common
printBinariesHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
printBranchOperandHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printBranchTestHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printCFHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printIHelVM.HelMA.Automaton.Instruction
printILHelVM.HelMA.Automaton.Instruction
printIndexedIHelVM.HelMA.Automaton.Instruction
printIndexedILHelVM.HelMA.Automaton.Instruction
printIndexOperandHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
printIOHelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
printLabelOperandHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printMarkHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printSMHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
printSPureHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
printUnaryHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
program 
1 (Function)HelVM.HelMA.Automata.ETA.OperandParsers
2 (Function)HelVM.HelMA.Automaton.Combiner.CPU
programCounter 
1 (Function)HelVM.HelMA.Automata.ETA.OperandParsers
2 (Function)HelVM.HelMA.Automaton.Combiner.CPU
push1HelVM.HelMA.Automaton.Combiner.ALU
push1ForStackHelVM.HelMA.Automaton.Combiner
push2HelVM.HelMA.Automaton.Combiner.ALU
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - P)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - P

parse 
1 (Function)HelVM.HelMA.Automata.Zot.Parser
2 (Function)HelVM.HelMA.Automata.LazyK.Parser
3 (Function)HelVM.HelMA.Automata.FALSE.Parser
4 (Function)HelVM.HelMA.Automata.WhiteSpace.Parser
5 (Function)HelVM.HelMA.Automata.ETA.Parser
parseAsciiStringHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseAsListHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser
parseAsListSafeHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser
parseAsVectorHelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser
parseAsVectorSafeHelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser
parseDigitStringHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseExtraHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseForTestHelVM.HelMA.Automata.WhiteSpace.Parser
parseFromTLHelVM.HelMA.Automata.WhiteSpace.Parser
parseIndexHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseIntHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseIntegerHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseLabelHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseNaturalHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseNumberHelVM.HelMA.Automata.ETA.OperandParsers
parseNumberFromTLHelVM.HelMA.Automata.ETA.OperandParsers
parseNumberFromTLLHelVM.HelMA.Automata.ETA.OperandParsers
ParserHelVM.HelMA.Automata.WhiteSpace.OperandParsers
ParserFromTokenListHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseSafe 
1 (Function)HelVM.HelMA.Automata.FALSE.Parser
2 (Function)HelVM.HelMA.Automata.ETA.Parser
parseString'HelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseSymbolHelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseVisibleHelVM.HelMA.Automata.WhiteSpace.Parser
parseWhiteHelVM.HelMA.Automata.WhiteSpace.Parser
parseWithOptimizeHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser
parseWithOptimizeSafeHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser
peepholeOptimizeHelVM.HelMA.Automaton.Optimizer.PeepholeOptimizer
PickHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
PickPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
pop1HelVM.HelMA.Automaton.Combiner.ALU
pop2HelVM.HelMA.Automaton.Combiner.ALU
pop2ForStackHelVM.HelMA.Automaton.Combiner
popAddressHelVM.HelMA.Automaton.Combiner.CPU
PrettyHelVM.HelMA.Automaton.Types.DumpType
prevHelVM.HelMA.Automata.BrainFuck.Common.Symbol
prevInstHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
prevSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
PrintAsmHelVM.HelMA.Automaton.Instruction.Extras.Common
printAsmHelVM.HelMA.Automaton.Instruction.Extras.Common
printBinariesHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
printBranchOperandHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printBranchTestHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printCFHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printIHelVM.HelMA.Automaton.Instruction
printILHelVM.HelMA.Automaton.Instruction
printIndexedIHelVM.HelMA.Automaton.Instruction
printIndexedILHelVM.HelMA.Automaton.Instruction
printIndexOperandHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
printIOHelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
printLabelOperandHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printMarkHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printSMHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
printSPureHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
printUnaryHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
program 
1 (Function)HelVM.HelMA.Automata.ETA.OperandParsers
2 (Function)HelVM.HelMA.Automaton.Combiner.CPU
programCounter 
1 (Function)HelVM.HelMA.Automata.ETA.OperandParsers
2 (Function)HelVM.HelMA.Automaton.Combiner.CPU
push1HelVM.HelMA.Automaton.Combiner.ALU
push1ForStackHelVM.HelMA.Automaton.Combiner
push2HelVM.HelMA.Automaton.Combiner.ALU
\ No newline at end of file diff --git a/docs/reports/helma/doc-index-R.html b/docs/reports/helma/doc-index-R.html index 13f265657..9cb79ac8e 100644 --- a/docs/reports/helma/doc-index-R.html +++ b/docs/reports/helma/doc-index-R.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - R)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - R

RHelVM.HelMA.Automata.ETA.Token
RAMHelVM.HelMA.Automaton.Combiner.RAM
ram 
1 (Function)HelVM.HelMA.Automaton.Combiner.LSU
2 (Function)HelVM.HelMA.Automaton.API.MemoryOptions
ramAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
RAMTypeHelVM.HelMA.Automaton.Types.RAMType
ramType 
1 (Function)HelVM.HelMA.Automaton.API.AutomatonOptions
2 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
ramTypesHelVM.HelMA.Automaton.Types.RAMType
RAutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
readExpressionListHelVM.HelMA.Automata.Zot.Expression
readInputHelVM.HelMA.Automata.LazyK.InputEncoder
readSymbolsHelVM.HelMA.Automata.SubLeq.Lexer
readTokens 
1 (Function)HelVM.HelMA.Automata.ETA.Lexer
2 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser
readVisibleTokensHelVM.HelMA.Automata.WhiteSpace.Lexer
readWhiteTokensHelVM.HelMA.Automata.WhiteSpace.Lexer
realizeHelVM.HelMA.Automata.LazyK.Automaton
realizeWithTrueHelVM.HelMA.Automata.LazyK.Automaton
RedHelVM.HelMA.Automata.Piet.Color
reduceHelVM.HelMA.Automata.LazyK.Reducer
reduceSourceHelVM.HelMA.Automata.LazyK.Evaluator
RefHelVM.HelMA.Automata.FALSE.Expression
removeCommentHelVM.HelMA.Automata.LazyK.Lexer
ReturnHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
returnIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
returnStackHelVM.HelMA.Automaton.Combiner.CPU
rgb2ColorHelVM.HelMA.Automata.Piet.Color
RGBColor 
1 (Type/Class)HelVM.HelMA.Automata.Piet.Color
2 (Data Constructor)HelVM.HelMA.Automata.Piet.Color
rotIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
run 
1 (Function)HelVM.HelMA.Automata.LazyK.Automaton
2 (Function)HelVM.HelMA.Automata.SubLeq.Automaton
3 (Function)HelVM.HelMA.Automata.ETA.Automaton
4 (Function)HelVM.HelMA.Automaton.Automaton
runALIHelVM.HelMA.Automaton.Combiner.ALU
runAndDumpLogsHelVM.HelMA.Automaton.Automaton
runCFIHelVM.HelMA.Automaton.Combiner.CPU
runExpressionListHelVM.HelMA.Automata.Zot.Evaluator
runInstructionHelVM.HelMA.Automaton.Combiner
runMockIOHelVM.HelMA.Automaton.IO.MockIO
runParserHelVM.HelMA.Automaton.ReadPExtra
runSALHelVM.HelMA.Automaton.Combiner.ALU
runSLIHelVM.HelMA.Automaton.Combiner.LSU
runWithTerminatorHelVM.HelMA.Automata.LazyK.Automaton
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - R)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - R

RHelVM.HelMA.Automata.ETA.Token
RAMHelVM.HelMA.Automaton.Combiner.RAM
ram 
1 (Function)HelVM.HelMA.Automaton.Combiner.LSU
2 (Function)HelVM.HelMA.Automaton.API.MemoryOptions
ramAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
RAMTypeHelVM.HelMA.Automaton.Types.RAMType
ramType 
1 (Function)HelVM.HelMA.Automaton.API.AutomatonOptions
2 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
ramTypesHelVM.HelMA.Automaton.Types.RAMType
RAutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
readExpressionListHelVM.HelMA.Automata.Zot.Expression
readInputHelVM.HelMA.Automata.LazyK.InputEncoder
readSymbolsHelVM.HelMA.Automata.SubLeq.Lexer
readTokens 
1 (Function)HelVM.HelMA.Automata.ETA.Lexer
2 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser
readVisibleTokensHelVM.HelMA.Automata.WhiteSpace.Lexer
readWhiteTokensHelVM.HelMA.Automata.WhiteSpace.Lexer
realizeHelVM.HelMA.Automata.LazyK.Automaton
realizeWithTrueHelVM.HelMA.Automata.LazyK.Automaton
RedHelVM.HelMA.Automata.Piet.Color
reduceHelVM.HelMA.Automata.LazyK.Reducer
reduceSourceHelVM.HelMA.Automata.LazyK.Evaluator
RefHelVM.HelMA.Automata.FALSE.Expression
removeCommentHelVM.HelMA.Automata.LazyK.Lexer
ReturnHelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
returnIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
returnStackHelVM.HelMA.Automaton.Combiner.CPU
rgb2ColorHelVM.HelMA.Automata.Piet.Color
RGBColor 
1 (Type/Class)HelVM.HelMA.Automata.Piet.Color
2 (Data Constructor)HelVM.HelMA.Automata.Piet.Color
rotIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
run 
1 (Function)HelVM.HelMA.Automata.LazyK.Automaton
2 (Function)HelVM.HelMA.Automata.SubLeq.Automaton
3 (Function)HelVM.HelMA.Automata.ETA.Automaton
4 (Function)HelVM.HelMA.Automaton.Automaton
runALIHelVM.HelMA.Automaton.Combiner.ALU
runAndDumpLogsHelVM.HelMA.Automaton.Automaton
runCFIHelVM.HelMA.Automaton.Combiner.CPU
runExpressionListHelVM.HelMA.Automata.Zot.Evaluator
runInstructionHelVM.HelMA.Automaton.Combiner
runMockIOHelVM.HelMA.Automaton.IO.MockIO
runParserHelVM.HelMA.Automaton.ReadPExtra
runSALHelVM.HelMA.Automaton.Combiner.ALU
runSLIHelVM.HelMA.Automaton.Combiner.LSU
runWithTerminatorHelVM.HelMA.Automata.LazyK.Automaton
\ No newline at end of file diff --git a/docs/reports/helma/doc-index-S.html b/docs/reports/helma/doc-index-S.html index 1144dd692..33b9da7d8 100644 --- a/docs/reports/helma/doc-index-S.html +++ b/docs/reports/helma/doc-index-S.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - S)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - S

S 
1 (Data Constructor)HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)HelVM.HelMA.Automata.LazyK.Lambda
3 (Data Constructor)HelVM.HelMA.Automata.WhiteSpace.Token
safeExecMockIOBatchHelVM.HelMA.Automaton.IO.MockIO
safeExecMockIOWithInputHelVM.HelMA.Automaton.IO.MockIO
SafeStackHelVM.HelMA.Automaton.Combiner.ALU
salHelVM.HelMA.Automaton.Instruction.Extras.Constructors
SameHelVM.HelMA.Automaton.Trampoline
SAutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
selfAppHelVM.HelMA.Automata.LazyK.Constants
SeqRAMTypeHelVM.HelMA.Automaton.Types.RAMType
SeqStackTypeHelVM.HelMA.Automaton.Types.StackType
SetHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
setSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
SFHelVM.HelMA.Automaton.Combiner
showExpressionListHelVM.HelMA.Automata.Zot.Expression
showsHelVM.HelMA.Automata.SubLeq.Lexer
Simple 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
2 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
simpleAutoParamsHelVM.HelMA.Automaton.API.AutoOptions
simpleEval 
1 (Function)HelVM.HelMA.Automata.SubLeq.Evaluator
2 (Function)HelVM.HelMA.Automata.WhiteSpace.Evaluator
3 (Function)HelVM.HelMA.Automata.ETA.Evaluator
4 (Function)HelVM.HelMA.Automata.BrainFuck.Evaluator
SimpleInstructionHelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
simpleInstructionsHelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
SimpleParams 
1 (Type/Class)HelVM.HelMA.Automata.ETA.SimpleParams
2 (Data Constructor)HelVM.HelMA.Automata.ETA.SimpleParams
3 (Type/Class)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
4 (Data Constructor)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParams 
1 (Function)HelVM.HelMA.Automata.ETA.SimpleParams
2 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithDefaultsHelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithDefaultsAndVisibleTokenTypeHelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithDefaultsAndWhiteTokenTypeHelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithVisibleTokenTypeHelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithWhiteTokenTypeHelVM.HelMA.Automata.WhiteSpace.SimpleParams
sInputIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
SIOHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
sioHelVM.HelMA.Automaton.Instruction.Extras.Constructors
SlideHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
slideHelVM.HelMA.Automaton.Combiner.ALU
slideIIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
SListRAMTypeHelVM.HelMA.Automaton.Types.RAMType
SListStackTypeHelVM.HelMA.Automaton.Types.StackType
SMInstructionHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
SomeOptimizationsHelVM.HelMA.Automaton.API.OptimizationLevel
SourceHelVM.HelMA.Automaton.API.IOTypes
source 
1 (Function)HelVM.HelMA.Automaton.API.EvalParams
2 (Function)HelVM.HelMA.Automata.ETA.SimpleParams
3 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
sOutputDecIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
sOutputIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
splitAtHelVM.HelMA.Automaton.Combiner.ALU
splitByNHelVM.HelMA.Automata.WhiteSpace.OperandParsers
SPureHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
SPureInstructionHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
SPurePHelVM.HelMA.Automaton.Instruction.Extras.Patterns
SRAutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
StackHelVM.HelMA.Automaton.Combiner.ALU
stack 
1 (Function)HelVM.HelMA.Automaton.Combiner.LSU
2 (Function)HelVM.HelMA.Automaton.API.MemoryOptions
stackAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
StackTypeHelVM.HelMA.Automaton.Types.StackType
stackType 
1 (Function)HelVM.HelMA.Automaton.API.AutomatonOptions
2 (Function)HelVM.HelMA.Automata.ETA.SimpleParams
3 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
stackTypesHelVM.HelMA.Automaton.Types.StackType
startHelVM.HelMA.Automaton.Automaton
Store 
1 (Data Constructor)HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
2 (Data Constructor)HelVM.HelMA.Automata.FALSE.Expression
store 
1 (Function)HelVM.HelMA.Automaton.Combiner.RAM
2 (Function)HelVM.HelMA.Automaton.Combiner.LSU
storeCharHelVM.HelMA.Automaton.Combiner.RAM
storeIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
StoreIDHelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
storeIDHelVM.HelMA.Automaton.Combiner.LSU
storeIDIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
storeInputCharHelVM.HelMA.Automaton.Combiner.LSU
storeInputDecHelVM.HelMA.Automaton.Combiner.LSU
StorePHelVM.HelMA.Automaton.Instruction.Extras.Patterns
storePureHelVM.HelMA.Automaton.Combiner.LSU
StrHelVM.HelMA.Automata.FALSE.Expression
stringToExpressionListHelVM.HelMA.Automata.Zot.Expression
SubHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
subHelVM.HelMA.Automaton.Combiner.ALU
subAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
SubClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
subIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
SubPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
SuccHelVM.HelMA.Automata.LazyK.Lambda
succChurchHelVM.HelMA.Automata.LazyK.InputEncoder
successorHelVM.HelMA.Automata.LazyK.InputEncoder
swapIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
Symbol 
1 (Type/Class)HelVM.HelMA.Automata.BrainFuck.Common.Symbol
2 (Type/Class)HelVM.HelMA.Automata.ETA.Symbol
3 (Type/Class)HelVM.HelMA.Automata.SubLeq.Symbol
4 (Type/Class)HelVM.HelMA.Automaton.Symbol
SymbolList 
1 (Type/Class)HelVM.HelMA.Automata.ETA.Symbol
2 (Type/Class)HelVM.HelMA.Automata.SubLeq.Symbol
3 (Type/Class)HelVM.HelMA.Automaton.Symbol
Symbols 
1 (Type/Class)HelVM.HelMA.Automata.SubLeq.Lexer
2 (Data Constructor)HelVM.HelMA.Automata.SubLeq.Lexer
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - S)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - S

S 
1 (Data Constructor)HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)HelVM.HelMA.Automata.LazyK.Lambda
3 (Data Constructor)HelVM.HelMA.Automata.WhiteSpace.Token
safeExecMockIOBatchHelVM.HelMA.Automaton.IO.MockIO
safeExecMockIOWithInputHelVM.HelMA.Automaton.IO.MockIO
SafeStackHelVM.HelMA.Automaton.Combiner.ALU
salHelVM.HelMA.Automaton.Instruction.Extras.Constructors
SameHelVM.HelMA.Automaton.Trampoline
SAutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
selfAppHelVM.HelMA.Automata.LazyK.Constants
SeqRAMTypeHelVM.HelMA.Automaton.Types.RAMType
SeqStackTypeHelVM.HelMA.Automaton.Types.StackType
SetHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
setSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
SFHelVM.HelMA.Automaton.Combiner
showExpressionListHelVM.HelMA.Automata.Zot.Expression
showsHelVM.HelMA.Automata.SubLeq.Lexer
Simple 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
2 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
simpleAutoParamsHelVM.HelMA.Automaton.API.AutoOptions
simpleEval 
1 (Function)HelVM.HelMA.Automata.SubLeq.Evaluator
2 (Function)HelVM.HelMA.Automata.WhiteSpace.Evaluator
3 (Function)HelVM.HelMA.Automata.ETA.Evaluator
4 (Function)HelVM.HelMA.Automata.BrainFuck.Evaluator
SimpleInstructionHelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
simpleInstructionsHelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
SimpleParams 
1 (Type/Class)HelVM.HelMA.Automata.ETA.SimpleParams
2 (Data Constructor)HelVM.HelMA.Automata.ETA.SimpleParams
3 (Type/Class)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
4 (Data Constructor)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParams 
1 (Function)HelVM.HelMA.Automata.ETA.SimpleParams
2 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithDefaultsHelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithDefaultsAndVisibleTokenTypeHelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithDefaultsAndWhiteTokenTypeHelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithVisibleTokenTypeHelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithWhiteTokenTypeHelVM.HelMA.Automata.WhiteSpace.SimpleParams
sInputIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
SIOHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
sioHelVM.HelMA.Automaton.Instruction.Extras.Constructors
SlideHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
slideHelVM.HelMA.Automaton.Combiner.ALU
slideIIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
SListRAMTypeHelVM.HelMA.Automaton.Types.RAMType
SListStackTypeHelVM.HelMA.Automaton.Types.StackType
SMInstructionHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
SomeOptimizationsHelVM.HelMA.Automaton.API.OptimizationLevel
SourceHelVM.HelMA.Automaton.API.IOTypes
source 
1 (Function)HelVM.HelMA.Automaton.API.EvalParams
2 (Function)HelVM.HelMA.Automata.ETA.SimpleParams
3 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
sOutputDecIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
sOutputIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
splitAtHelVM.HelMA.Automaton.Combiner.ALU
splitByNHelVM.HelMA.Automata.WhiteSpace.OperandParsers
SPureHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
SPureInstructionHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
SPurePHelVM.HelMA.Automaton.Instruction.Extras.Patterns
SRAutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
StackHelVM.HelMA.Automaton.Combiner.ALU
stack 
1 (Function)HelVM.HelMA.Automaton.Combiner.LSU
2 (Function)HelVM.HelMA.Automaton.API.MemoryOptions
stackAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
StackTypeHelVM.HelMA.Automaton.Types.StackType
stackType 
1 (Function)HelVM.HelMA.Automaton.API.AutomatonOptions
2 (Function)HelVM.HelMA.Automata.ETA.SimpleParams
3 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
stackTypesHelVM.HelMA.Automaton.Types.StackType
startHelVM.HelMA.Automaton.Automaton
Store 
1 (Data Constructor)HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
2 (Data Constructor)HelVM.HelMA.Automata.FALSE.Expression
store 
1 (Function)HelVM.HelMA.Automaton.Combiner.RAM
2 (Function)HelVM.HelMA.Automaton.Combiner.LSU
storeCharHelVM.HelMA.Automaton.Combiner.RAM
storeIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
StoreIDHelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
storeIDHelVM.HelMA.Automaton.Combiner.LSU
storeIDIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
storeInputCharHelVM.HelMA.Automaton.Combiner.LSU
storeInputDecHelVM.HelMA.Automaton.Combiner.LSU
StorePHelVM.HelMA.Automaton.Instruction.Extras.Patterns
storePureHelVM.HelMA.Automaton.Combiner.LSU
StrHelVM.HelMA.Automata.FALSE.Expression
stringToExpressionListHelVM.HelMA.Automata.Zot.Expression
SubHelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
subHelVM.HelMA.Automaton.Combiner.ALU
subAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
SubClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
subIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
SubPHelVM.HelMA.Automaton.Instruction.Extras.Patterns
SuccHelVM.HelMA.Automata.LazyK.Lambda
succChurchHelVM.HelMA.Automata.LazyK.InputEncoder
successorHelVM.HelMA.Automata.LazyK.InputEncoder
swapIHelVM.HelMA.Automaton.Instruction.Extras.Constructors
Symbol 
1 (Type/Class)HelVM.HelMA.Automata.BrainFuck.Common.Symbol
2 (Type/Class)HelVM.HelMA.Automata.ETA.Symbol
3 (Type/Class)HelVM.HelMA.Automata.SubLeq.Symbol
4 (Type/Class)HelVM.HelMA.Automaton.Symbol
SymbolList 
1 (Type/Class)HelVM.HelMA.Automata.ETA.Symbol
2 (Type/Class)HelVM.HelMA.Automata.SubLeq.Symbol
3 (Type/Class)HelVM.HelMA.Automaton.Symbol
Symbols 
1 (Type/Class)HelVM.HelMA.Automata.SubLeq.Lexer
2 (Data Constructor)HelVM.HelMA.Automata.SubLeq.Lexer
\ No newline at end of file diff --git a/docs/reports/helma/doc-index-T.html b/docs/reports/helma/doc-index-T.html index 5c0866f58..8fe05fab7 100644 --- a/docs/reports/helma/doc-index-T.html +++ b/docs/reports/helma/doc-index-T.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - T)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - T

T 
1 (Data Constructor)HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)HelVM.HelMA.Automata.WhiteSpace.Token
TableHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
TableDHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
testMaybeLimitHelVM.HelMA.Automaton.Trampoline
TextLabelHelVM.HelMA.Automaton.Types.FormatType
toCharHelVM.HelMA.Automata.BrainFuck.Common.Symbol
toCPMHelVM.HelMA.Automaton.Combiner
toIntegerHelVM.HelMA.Automata.BrainFuck.Common.Symbol
Token 
1 (Type/Class)HelVM.HelMA.Automata.ETA.Token
2 (Type/Class)HelVM.HelMA.Automata.WhiteSpace.Token
tokenize 
1 (Function)HelVM.HelMA.Automata.SubLeq.Lexer
2 (Function)HelVM.HelMA.Automata.WhiteSpace.Lexer
3 (Function)HelVM.HelMA.Automata.ETA.Lexer
4 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser
tokenizeVisibleHelVM.HelMA.Automata.WhiteSpace.Lexer
tokenizeWhiteHelVM.HelMA.Automata.WhiteSpace.Lexer
TokenList 
1 (Type/Class)HelVM.HelMA.Automata.ETA.Token
2 (Type/Class)HelVM.HelMA.Automata.WhiteSpace.Token
TokensHelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser
TokenSListHelVM.HelMA.Automata.WhiteSpace.Token
tokenToWhiteTokenPairHelVM.HelMA.Automata.ETA.Token
TokenTypeHelVM.HelMA.Automaton.Types.TokenType
tokenTypeHelVM.HelMA.Automata.WhiteSpace.SimpleParams
tokenTypesHelVM.HelMA.Automaton.Types.TokenType
TokenVectorHelVM.HelMA.Automata.ETA.Token
toLowerShowHelVM.HelMA.Automaton.Instruction.Extras.TextExtra
toLSMHelVM.HelMA.Automaton.Combiner
trampolineHelVM.HelMA.Automaton.Trampoline
trampolineMHelVM.HelMA.Automaton.Trampoline
trampolineMWithLimitHelVM.HelMA.Automaton.Trampoline
TreeInstructionHelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
TreeInstructionDListHelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
TreeInstructionListHelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
TreeInstructionVectorHelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
TreeTypeHelVM.HelMA.Automata.BrainFuck.API.BFType
triAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
TriClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
trueHelVM.HelMA.Automata.LazyK.Constants
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - T)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - T

T 
1 (Data Constructor)HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)HelVM.HelMA.Automata.WhiteSpace.Token
TableHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
TableDHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
testMaybeLimitHelVM.HelMA.Automaton.Trampoline
TextLabelHelVM.HelMA.Automaton.Types.FormatType
toCharHelVM.HelMA.Automata.BrainFuck.Common.Symbol
toCPMHelVM.HelMA.Automaton.Combiner
toIntegerHelVM.HelMA.Automata.BrainFuck.Common.Symbol
Token 
1 (Type/Class)HelVM.HelMA.Automata.ETA.Token
2 (Type/Class)HelVM.HelMA.Automata.WhiteSpace.Token
tokenize 
1 (Function)HelVM.HelMA.Automata.SubLeq.Lexer
2 (Function)HelVM.HelMA.Automata.WhiteSpace.Lexer
3 (Function)HelVM.HelMA.Automata.ETA.Lexer
4 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser
tokenizeVisibleHelVM.HelMA.Automata.WhiteSpace.Lexer
tokenizeWhiteHelVM.HelMA.Automata.WhiteSpace.Lexer
TokenList 
1 (Type/Class)HelVM.HelMA.Automata.ETA.Token
2 (Type/Class)HelVM.HelMA.Automata.WhiteSpace.Token
TokensHelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser
TokenSListHelVM.HelMA.Automata.WhiteSpace.Token
tokenToWhiteTokenPairHelVM.HelMA.Automata.ETA.Token
TokenTypeHelVM.HelMA.Automaton.Types.TokenType
tokenTypeHelVM.HelMA.Automata.WhiteSpace.SimpleParams
tokenTypesHelVM.HelMA.Automaton.Types.TokenType
TokenVectorHelVM.HelMA.Automata.ETA.Token
toLowerShowHelVM.HelMA.Automaton.Instruction.Extras.TextExtra
toLSMHelVM.HelMA.Automaton.Combiner
trampolineHelVM.HelMA.Automaton.Trampoline
trampolineMHelVM.HelMA.Automaton.Trampoline
trampolineMWithLimitHelVM.HelMA.Automaton.Trampoline
TreeInstructionHelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
TreeInstructionDListHelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
TreeInstructionListHelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
TreeInstructionVectorHelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
TreeTypeHelVM.HelMA.Automata.BrainFuck.API.BFType
triAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
TriClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
trueHelVM.HelMA.Automata.LazyK.Constants
\ No newline at end of file diff --git a/docs/reports/helma/doc-index-U.html b/docs/reports/helma/doc-index-U.html index 3fcc9656f..8b74dabe1 100644 --- a/docs/reports/helma/doc-index-U.html +++ b/docs/reports/helma/doc-index-U.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - U)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - U)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file diff --git a/docs/reports/helma/doc-index-V.html b/docs/reports/helma/doc-index-V.html index 355638505..b3d4a6689 100644 --- a/docs/reports/helma/doc-index-V.html +++ b/docs/reports/helma/doc-index-V.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - V)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - V)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file diff --git a/docs/reports/helma/doc-index-W.html b/docs/reports/helma/doc-index-W.html index 8f80a1743..f46344b35 100644 --- a/docs/reports/helma/doc-index-W.html +++ b/docs/reports/helma/doc-index-W.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - W)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - W

wFlushHelVM.HelMA.Automaton.IO.BusinessIO
wGetCharHelVM.HelMA.Automaton.IO.BusinessIO
wGetCharAsHelVM.HelMA.Automaton.IO.BusinessIO
wGetContentsHelVM.HelMA.Automaton.IO.BusinessIO
wGetContentsBSHelVM.HelMA.Automaton.IO.BusinessIO
wGetContentsTextHelVM.HelMA.Automaton.IO.BusinessIO
wGetDecAsHelVM.HelMA.Automaton.IO.BusinessIO
wGetLineHelVM.HelMA.Automaton.IO.BusinessIO
While 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
2 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
3 (Data Constructor)HelVM.HelMA.Automata.FALSE.Expression
WhiteHelVM.HelMA.Automata.Piet.Color
WhiteToken 
1 (Type/Class)HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)HelVM.HelMA.Automata.ETA.Token
3 (Type/Class)HelVM.HelMA.Automata.WhiteSpace.Token
4 (Data Constructor)HelVM.HelMA.Automata.WhiteSpace.Token
WhiteTokenList 
1 (Type/Class)HelVM.HelMA.Automata.ETA.Token
2 (Type/Class)HelVM.HelMA.Automata.WhiteSpace.Token
whiteTokenListToTokenList 
1 (Function)HelVM.HelMA.Automata.ETA.Token
2 (Function)HelVM.HelMA.Automata.WhiteSpace.Token
WhiteTokens 
1 (Type/Class)HelVM.HelMA.Automata.WhiteSpace.Lexer
2 (Type/Class)HelVM.HelMA.Automata.ETA.Lexer
WhiteTokenTypeHelVM.HelMA.Automaton.Types.TokenType
withDefaultRamHelVM.HelMA.Automaton.API.AutomatonOptions
WithLimitHelVM.HelMA.Automaton.Trampoline
withLimitHelVM.HelMA.Automaton.Trampoline
wLogShowHelVM.HelMA.Automaton.IO.BusinessIO
wLogStrHelVM.HelMA.Automaton.IO.BusinessIO
wLogStrLnHelVM.HelMA.Automaton.IO.BusinessIO
Word16TypeHelVM.HelMA.Automaton.Types.CellType
Word32TypeHelVM.HelMA.Automaton.Types.CellType
Word64TypeHelVM.HelMA.Automaton.Types.CellType
Word8TypeHelVM.HelMA.Automaton.Types.CellType
wPutAsCharHelVM.HelMA.Automaton.IO.BusinessIO
wPutAsDecHelVM.HelMA.Automaton.IO.BusinessIO
wPutCharHelVM.HelMA.Automaton.IO.BusinessIO
wPutStrHelVM.HelMA.Automaton.IO.BusinessIO
wPutStrLnHelVM.HelMA.Automaton.IO.BusinessIO
WrapTokenList 
1 (Type/Class)HelVM.HelMA.Automaton.WrapTokenList
2 (Data Constructor)HelVM.HelMA.Automaton.WrapTokenList
writeSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - W)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - W

wFlushHelVM.HelMA.Automaton.IO.BusinessIO
wGetCharHelVM.HelMA.Automaton.IO.BusinessIO
wGetCharAsHelVM.HelMA.Automaton.IO.BusinessIO
wGetContentsHelVM.HelMA.Automaton.IO.BusinessIO
wGetContentsBSHelVM.HelMA.Automaton.IO.BusinessIO
wGetContentsTextHelVM.HelMA.Automaton.IO.BusinessIO
wGetDecAsHelVM.HelMA.Automaton.IO.BusinessIO
wGetLineHelVM.HelMA.Automaton.IO.BusinessIO
While 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
2 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
3 (Data Constructor)HelVM.HelMA.Automata.FALSE.Expression
WhiteHelVM.HelMA.Automata.Piet.Color
WhiteToken 
1 (Type/Class)HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)HelVM.HelMA.Automata.ETA.Token
3 (Type/Class)HelVM.HelMA.Automata.WhiteSpace.Token
4 (Data Constructor)HelVM.HelMA.Automata.WhiteSpace.Token
WhiteTokenList 
1 (Type/Class)HelVM.HelMA.Automata.ETA.Token
2 (Type/Class)HelVM.HelMA.Automata.WhiteSpace.Token
whiteTokenListToTokenList 
1 (Function)HelVM.HelMA.Automata.ETA.Token
2 (Function)HelVM.HelMA.Automata.WhiteSpace.Token
WhiteTokens 
1 (Type/Class)HelVM.HelMA.Automata.WhiteSpace.Lexer
2 (Type/Class)HelVM.HelMA.Automata.ETA.Lexer
WhiteTokenTypeHelVM.HelMA.Automaton.Types.TokenType
withDefaultRamHelVM.HelMA.Automaton.API.AutomatonOptions
WithLimitHelVM.HelMA.Automaton.Trampoline
withLimitHelVM.HelMA.Automaton.Trampoline
wLogShowHelVM.HelMA.Automaton.IO.BusinessIO
wLogStrHelVM.HelMA.Automaton.IO.BusinessIO
wLogStrLnHelVM.HelMA.Automaton.IO.BusinessIO
Word16TypeHelVM.HelMA.Automaton.Types.CellType
Word32TypeHelVM.HelMA.Automaton.Types.CellType
Word64TypeHelVM.HelMA.Automaton.Types.CellType
Word8TypeHelVM.HelMA.Automaton.Types.CellType
wPutAsCharHelVM.HelMA.Automaton.IO.BusinessIO
wPutAsDecHelVM.HelMA.Automaton.IO.BusinessIO
wPutCharHelVM.HelMA.Automaton.IO.BusinessIO
wPutStrHelVM.HelMA.Automaton.IO.BusinessIO
wPutStrLnHelVM.HelMA.Automaton.IO.BusinessIO
WrapTokenList 
1 (Type/Class)HelVM.HelMA.Automaton.WrapTokenList
2 (Data Constructor)HelVM.HelMA.Automaton.WrapTokenList
writeSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
\ No newline at end of file diff --git a/docs/reports/helma/doc-index-Y.html b/docs/reports/helma/doc-index-Y.html index 87a144ecd..b2ff74b76 100644 --- a/docs/reports/helma/doc-index-Y.html +++ b/docs/reports/helma/doc-index-Y.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - Y)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - Y)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file diff --git a/docs/reports/helma/doc-index-Z.html b/docs/reports/helma/doc-index-Z.html index 501cbb01d..7ff6ceac6 100644 --- a/docs/reports/helma/doc-index-Z.html +++ b/docs/reports/helma/doc-index-Z.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - Z)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - Z)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file diff --git a/docs/reports/helma/doc-index.html b/docs/reports/helma/doc-index.html index c58180388..2b499ee2e 100644 --- a/docs/reports/helma/doc-index.html +++ b/docs/reports/helma/doc-index.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index)
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index)
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file diff --git a/docs/reports/helma/helma.haddock b/docs/reports/helma/helma.haddock index ea008e4710c34e76c2c221d737050c92266a61ec..11e5f84e3e36e09c833d6208f287d2b757f6afe0 100644 GIT binary patch delta 7370 zcmai(2UJzZx`3zb*@FQKB8VVTL`4Op9GVpcH6AfYP?2b2jtWoTOEdv(R zV=P#(SFG53auZ|k6?=&tD^@J;|K}(kW8Qjao%QX%%=|NZ_RQW>o)xh1OId~ej|zL$ zCZy{~LK5e`SXtq}jJh7Bl#r?~5HAt05U&vf7+@g4GY6q&7(Hk;#Y6{ZuZ3XnUIeJF zY{HHDsP9BTr5bC%;JX&F4xtu^mefxbivY@0CG$sj|EpjQxQ4inxPef!%sOVx2Ozqr z{bss*U@j-5))2%{#4tc@)mXlwbyOp#a2lk(2G%Xiclwsnddl^qmbAV~`=}QUF5Lc+ z6Qv<)mvgcinj;8lplY~eQ5QAd#f^rkc`hAjxO(og*DK;AI3rI1EJc8*(}3tRfEab5 ze0b~FYaqs52Q<8axQVz0XmlG<3}}1@aTjq9aUam+0pcN|1fe=th^I}}lnPn2nR2P< z=@mc2B&2yhVkTl1Vm3lGt(Z((s4*4eX@WXX(T66gV#v^P4>()xMeIZDM;t&X-%8=M zwMwaEr5~$lmEvg|b+%F?YE{)-qiI{!-qnXDsXnd&mD=S=LOz*_n1)a@T^q$FF9Nas zV#E?aN&#Xi;L~M@<$%-`h?R&{fDVNSc2v=o!)YhgtFqNM?I@T#A442RoIspJ zoI&#r@^%MHX$K-XJ{+lXSo=XVfy0bkrh+y``ffOv=~0etxg@fh(0 z@f2WthIo!BMO-9=a5c+2fw|pP+ua62tF)-njV@BNfnO=+ewdz7$J~3Y9g*wpVScrqji0PSrH%RHaq>(;W3L&vbfE9rIj7C#(L|M$*d4+3R!qjq2_7 z1HGv(dwop@sTA)Cv{+sBPWQ-S7bu~kSH@Rg+c*r8AHK=RzDm`7KTqnZ`cw~fxk^1R z(aZD-{gYl*bE|*jvn8y6EoH`1xGZ6dwZ8`Xef{baB9^h` zYz14%RxyDWR9ERVzL>_=Zl6j6uw`?TpGI1fXjqmcLnWI73% z&q9#X5Db#4PXeq}=0cNQW!Knsc7ti*2D`2b0@}8y&u)HD-+K<0a&7u#_p|lsk&#V| zo9q_5&5D^}zd%O#1!8+f)f^6Q;D@Y)Jz|g96ZVunW6xPBd%<3^SIp(_j3w-$T3NG= zYal#qp38^up(Td*d7ji<#W7S4LL$Jar(@qyKO| zijU+Y_-HWWg$baS&xZ;y|9-qP|^Qn9~p9Vo^^I3c*&*yXaTt1J_=L`5k zzKHvy`p#)j{5I>mVB_Bu@UB1%;cSnAEfa(-Q@_@0zS*I!_M!cYgT<*$pMDuxeQaO- zs?OH(^4!d~^KE=9-@8q~^UM4kzr@e-GyF8a#&7YP{06_yZ}U66nBV13_+$Qvm+*)DKEKBw z@TdGaf2Ky&sn&m}5nIY%@R$4*f6WIN1C1Q0CpiBmlRenG;QwDW-d5LM`9a2DBi9&W z3^nk%!0SQ()I#sZ9fQWQX%0y1U6-@va}*AHpb=6zmP(uU^4* zUB@|iE2ndBW0S7i(Ja9$>6i#HB6Ak^yq5!>RB z&mQT3Iv-lI+H$c%tQ4z6p;#@}i8W%aST8n+O=6?+X%NnjirOlrL2#|3VvE@P*5i;C zbFL7}b!Ujg&QPwwJ!s;Sf}T{j8(5uMfO1OEQ>tm0)oB7KMS>Qoabea9S3x-~;E(+% z2D7?_$HIi-q&Oqk8G+MXLSoUL9=@7gaHzd(Z_CPtj`^p9O|<;JUzUx0bXJ@b=fwqa zQCt$2#TD_VxGMhEh|%LPdc}x(P?Ku{{%C86HrI$B;q!1^+z>Z~{h|g$SSufg>fI8z zg$5>WjETJ?gW>rVi#y`3xF^a4^f$5lM}Ysncpx5%5@D3U<$=J-Hz7^Y-z@Sv^yo+8 zv3Me$if7`vC>1ZnOYus)76Z(IX88|IPa)}J@kqyLhA|9FiJ7Bp77w@K=3jgC2sOe| zosLn5+&t+xwcS$1e}Y4ra?N|dS2i04D)GoM2bn|6!Dg;{V)5sbOb_+S;#GB$Ioup( z4mHcXFqtPL9*cF0%7Z4EV&<7F&zz#|&6R6(VjX7+ONO$EWrcPbU-!-W!SCyge!cqk z%qDDxnQtPLbF|fc6r1Ca*4{M>ptjXQoadNJ%*Ey+bD_DwoNvxE=b8oPQqvjnflIA` zSmCVjgIF6dRvo88bB(#$Tx+f~*P9#6ji%FE;jIJjDiQC>Cnlc|bG!MA`J4G4^H=kC z6aHnYS{~D;Tr4y_-C@EcipE+iq=B->gg=I8jUhZ@kFtXw)Z_@(#9bUT51WU~Bj!<4 zAhfD3#9BQ+rl&v1Ln;=Ts#}~Fziw7kwm465-8^j;sUPF4?l0Mm50c-t-|P+Zrg_IK zHgB7^%)912(+S~d#F|=lO&d;Rk3R@gieYNX$L4eMnfcUwVwRdOOo@1B!Vqm$^G1mt z^;wR5_q6R#aEQcZL^U%<=E}ixkQ^e1N)z$Mpc*x@TISHvA7muvXgNmyB*)5ea=d&` z!4lhHrTrV1BSb1WLH;Z!%1LsvoFX;KOvyAR34MZ<(mtZovwa~PmK6CJ>yWcNXqy=Ba6r)d0L*4XXQD0 zUS5z6;%Ql=#y7Y6U4x!;QC^al7QYd+C@ zs;P?GT40YM2lmexS9OyDoERAnia%GWN!`kmJS|VPTec+yeBn=KgAzbsVFsM5IZtyw zuqLdnfMlWOBF)8``I<8|muMDnvXn35WI1Soe1)cJ)~<1jO(+t~5J)gXAc2(?aEs}YVOmP{h9|f4{9Dl!deJ( z9nn0hc}&}nYx#ucNo_f$WxKsd%cnI}>L(MN>X1jE1aWould84obCgM`<_pc2ny)lp z1M6~CKe=WC9Rkzux&+rTb;&Tz;lO%)1d@)_9HlLzwLC_19&E_gqhqyQjZaROG~X`Y zPp(>x&eiffopQeB0=w70eFHZNix!B#QrlN)svhmvSE)x1gHoR#(LAcD8l+UERJBeC zV)cpoHYLN8;&LIFJkWfoS%NIQlhTA*LdatHdWY&>A4*|5O+x8#=zXEIK+8)t=R@T~ z=`t-3GE}!z_i(xjH9aaqNg>JvH-|&@&}cwbLJk+c8tg87ji#EH`j5^oWH%^be2?Z{ z&3&5tf#LiBk{(2oLz;)R{fL&2YU1{CI60=}{%I;9RYdARzY6L$IWk>Kmn&;3$ z&ucqOn?b&aB)DB3L2$o3f?U$x%i4QIdtovS_N&^CGvNrX9(DN2>A5yF9Qiff}!0C-G#Nme*@;(A)@YuD#8* zw>jCQEt@qlZwszEr!|27I4mv5s|CT0@C1%K;RzJC!V@U&g(pz8JI&HRft&&*kryGU zCV?3sNhD`9&uX3nwj}2@v9y-DjxEUnXsMRuAh4D8w$gQJrM<1Rx0Uv`<`*DWYkE=h z5|Ug-s(*L(snD9hB$9m0Z)&QAos;T(OrC<$hCf5n=bBqJw`=~Y`J3`iujAK-41`aR zmBR#(Sm_|m!J4_6s(X5nmzBUYkF@1ukaVo(I88M-Jt(3rnG8x2pMs>C1jj&<9uG+b zj{}kjo(Ht!cp%V@s#odN8MNV zNML>ma=zvoU?;v7N!MvoRq|O-WGAu>v@{(fO~*(h+tH$9r0LqH=}2j0hPLOc0c|Os(ir1x`AC@8a7ZPeVS_WArnE zhaz2cQ*_a{*;Qxj3K`(wgWze&=Xy+kuG4>^Q+}aScH?-A(oLuArc-{Y8|_QoF~1}@ zNWRqF)24ITbS@iN83x&GI;l6oLl|#TqLHTU zJG);}@BhgNv4qBeD?B7RCOS6U5*HJe5!b_#5f-W=4;=@XYAU Ns5q$Vz#pGh`(O6yxsCt; delta 7544 zcmai(2Uu0dw#TRJ*@FsV0~8B_4Hc0?Cs+fTctp{t!IqdKAveAxCIRnz$-Q}3!5+I~ zjMzK&M(i5XOtE1vsAv)kioJ^^cddnl6TROZIt8#}~N_l@EwM z35Yobh&5-u9IwP(1oNdr#3jUKKztG63ZTVR#5Kfq#0@~pn}}P8+lV`WR;FjgHoUdT zu9(i-7*Fr&{%vR5jJ2JEn2VT)m=Ac_wDL~o31+-^8=h$LyleAz<|fn3$bgO2jHax7CO>h_!(3>kzqs9;RxQApW|EuHxV+=G`jJ zfS!jz?s)`p6mbl39B~5B%N&6C-sVn~ptL@PAoRHe=zAGagt!8D<0|4B;LYoZ8-RW{ z5w{Sx0dL(w+(q0&+y}TGARZ!$5x+9Vq^VppK~%kLc2>=VaeSp(Kfci90RLvR&q037 z|4;dOQ|SMJ^)IoLo3)XC=A)Yb;Dx5BW-s3l#97X`dN=L; z4_p$Sm`^`S%Q#O#g87+@TA?0(zwzJsImocG)<+fnpi{*he%P(*CbM>;=K#jU5Rob1 zH^lt2w$pitj~8Vrb+=U4z=3J$tU{I;Du#*SVuTneMu{=vb1_Dr^$O0Mj z`{QYMtkaLrbjw%LMdmeCd?}`h=^|Uq5HrOrF@ggoZT18Xu^#-XX&TVUBOOk5iQr4jkN{`39~iTiie+NC zSRt$xa9Admnt}jl^&rO7O0i0;7Hh;>q40pkwWdv7r|&Sh*k6hDVuN^g!1Jn$=j9hz zPQc6OxuM@C@cM+XavQ}Ku~}>qTg5i9U3@Keh;pSynG2H%OcozFj_-US8S?<~NAZ*R zS^Oe)iQU4(y?_9 z1>%f2D|`yT+(S|xI1fP3AqYMSm5xE>Q;;Mdl3^&e5rl2{1kHdUJTESYi=t4FQ7A5& z^+6q51POS-J~tBA-IQ`224)O$4NOhTVAdsZSrmyY!YVmjGA-&kUm60h&|BiRxFhb0 zd*Z%$ARdZh@kl%tPlV@x5^oE9k2BVQE=9ekaG8e5;c|o|41+g0ywK6-UB4&X1tTT= zP-}!*alvQcjmM-0Ifbl1J(r>}=e(Zn`JF4eBPm@5;!4k+-+X9rA0rU2c=#$iEaY zabrvz*Ki=;>6YNxv#NK>-Ex=wMgA;*l0VAlidee|*7j=@Y2AOJcCo}KLi{0(S0n$y zSytJwdvq8$C@p=U>wOlRClAQ|@}N8-56Q#ws5~K$%VYAqJS)%1GxB#?Ab*pm<*)LT zJSp?#1$kLsl7;f3ERt8{6?skGlXvAEd0XC+H{^ABQ{I;kqI1t{nYZ^OcqP5LD zX&exF%&ng6kkJ0pU&=|{Ext#{#QMLSn4>x7@NQZNPj;q)A8MYcg*Pj&hpDn#tYmP0(Dr$(w#YP9-XjaL)ZO))`DQd86yYO0#7jQUbdQyJ;Q)KG;pL&n0e zV>O#?gO_KvnyzN3naY|8hv_Pt{0{Ut4~-Y|+`3uP@nvp`=#b1R&r-A1Ts23{GfAN} zcxBTmw7T~^RjOiZ;h4?0ITzd9>Xu~NX9`2>)m)`kt2Jt^TBmZ=2KAL%uQsYpYKz*e zwwn6Q9lW7w)I7A_HnsIny(|*ztyZh3+Y#81ck_#I4UQ@JVdIgcg~fq(T)_{us1j`q zXeSi>P>V*bT-a&Q@)gfFMPW|Q=J2oZm^!J%Np;M$bvR#JF3z}}g6`r<&w%^%oSUZF zeKIKB#mb*jr&WPEqt2>d)o)g|@p zfW3>y-g$-Zg$`X-MG9fgggdL%gDZGNT~*iAbyaGZmJ!Zsnc%pgZmL`Awz6)+;ikG_ zW<)q+&%jN7N8MHT)P40pJygZ&k$SA2sHf@=HN^IMQMwPIchwzJJJQ*q$j-FO?&R`` zu0gK4gK&B`%1ti0vZLLUN(mpPr`7%Now^Ahe$amaOx(tqHIdbQC%A=p^!Vs)7e4gH z6h!(}$h5QU;r38_m_5QgjSLL&9c_PZkFm$vVtbLj&|Y9Kw^!H|5HGqgX9DGn2^Q;K$hiq~1~ZR!_E&bU zz24qnZ?rern{AI$qtt~ngt{ujC$2^8xX{QZ8 z)Y_v~F19mhyKKJ8^o@1;>=v+wdhR3-Vuxxmm1iHY_uB{UL$*Sc6fx1On5afvYo7l? zUFLnlHXY(>ac|Qx&c9r~eS(_qfHi#M?ufz{YFxwCf|y64eaXIRU$Kkq%l0+S21Q&eFs62yG)u1+1Qg)vfsHe5{!iU$y#JJx)*3vn}4)5W@9jZS)lV zg`TRv)YCMfOu~enF=6Ev{{>HYww|tM=#qmO(!yD-NWc>H&+B60G-E#+>4zzSu z@d06lUa1LKu^V-<)qBvzReH5vqe~7Zvz4>TP6%GB*J%O<_rT!T)*&1g$baoR)4BR9 zyy!GFKCKJ%8SQ4~g9}sk#*~fP z7QkI{R{yGh)4%I;`nZ~pxzht_?N#Eu#xcRXqOBa>?)Kg zC4G{Y^krS7B?5OIV4nf&dnMF@yjS#9jWD4J&ML4Z71#82O~Al@7-%J&Z`)W!NwgRwt!?&8EB6!$alIqR7z z&W8M`+3M`qsZ&te(Jz^%E&SCk4G3#9%$fg4hD$LgFG|Jy=iySq^ataVc>&aSm}Aak*qG z>>r6gAz@vF$}hxSr0gc{A!RRdA2E-(9|=nytaXrh2pPiqCBz2aq%cC)@gkY`5O=NPt1UA9~n~fxn z0ydGOk^FPw7*fWPJ&w2tc8!|w@uW{6#Y|7`6(i@64NDmC&LhqzEv^qKSDf8grx{5$C1o*=^89TxcNudG`P{u zcJ+k~+WTEw^1-2W(}!}HMzc^p8g9o>zMSk8#Kmwvp?oFTurLK1r?#PdHE|7bEs`FR zP__n-$s4|~*Z`e0no`DX8%iYA&5D?A_kP@cOV4p=Y+;I{1i1df~Y2^?mYEP*Fh^@6_*iJi^2P4&v?FY6eZ+q%Xd-Ap?Z+r5- zBF{klEBq|+S0ww5_&d^!=vlkstMU@qugc3vX4dvhYSckKfIy$8UWKNz%97-HU9FAn>y2*{C!8K+#F!7m7}t$nZl&CpL>Xn>dF!7ucE2BhD`&Ja)-)0oci$$QGi_77-UC zJs74)W;v#B@4&%b7=GsH!tgssSB4)tx{~tRGtyTNvb)jPcVqMkgp}?Ky*(s;59z^) zj6RD{b3LfrJ*c%F>???QU9Ly+4aAK^W}fs8j!2;#DU>6H?Ep^-_S4+%*|~JgUiX##oc(6LC`MOCM62g@wk3Mus{Z zxikCv`gF}>NdqzlB@K8ltyyGfOlWMg*tjTHOspfOzrzs|8gd_FsG)HPgcwDL@E-XAQEjH%uv?!>R8q+^KDz!gkh=L~5-ieKhOpAo%(T>Qs Qqg-K*I7e>wXAf%p8`ChXg8%>k diff --git a/docs/reports/helma/index.html b/docs/reports/helma/index.html index 8450fce01..74c96f527 100644 --- a/docs/reports/helma/index.html +++ b/docs/reports/helma/index.html @@ -1 +1 @@ -helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton
helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton

helma-0.8.4.11: HELMA - Haskellish Esoteric Limited Minimal Automaton

Please see the README on GitHub at https://github.com/helvm/helma#readme

Modules

\ No newline at end of file +helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton
helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton

helma-0.8.4.12: HELMA - Haskellish Esoteric Limited Minimal Automaton

Please see the README on GitHub at https://github.com/helvm/helma#readme

Modules

\ No newline at end of file diff --git a/docs/reports/hlint.html b/docs/reports/hlint.html index 552259f8f..3f3b4e322 100644 --- a/docs/reports/hlint.html +++ b/docs/reports/hlint.html @@ -195,7 +195,7 @@
-hs/src/HelVM/HelMA/Automata/Piet/Color.hs:36:11-23: Warning: Redundant bracket
+hs/src/HelVM/HelMA/Automata/Piet/Color.hs:39:11-23: Warning: Redundant bracket
Found
(RGBColor {})
Perhaps
diff --git a/docs/reports/stan.html b/docs/reports/stan.html index 6d5d58261..1bdc237d0 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 Revisiondcbc8682a964ae6f642ae37adbd46f6545d39aa6
Release DateFri Jul 29 13:18:20 2022 +0100
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 Number142

Analysis Info

Summary stats from the static analysis

Modules142
LoC6378
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 does not have any suggestions for your code.
  • Congratulations! Your project has zero suggestions!

    Stan carefully ran all configured inspection and found 0 observations for the project.

Observations

Based on the analysis results, Stan found several areas for improvement in the analysed files. In Stan terminology, we call these findings Observations. 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.