diff --git a/docs/developers/CHANGELOG.md b/docs/developers/CHANGELOG.md index 0ca99393c..52f3e435e 100644 --- a/docs/developers/CHANGELOG.md +++ b/docs/developers/CHANGELOG.md @@ -1,6 +1,6 @@ # 📅 Revision history for HelMA -## 0.8.4.1 -- 2023-01-23 +## 0.8.4.2 -- 2023-02-13 * Compile code for Automaton * Rewrite parameters diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Evaluator.hs.html b/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Evaluator.hs.html deleted file mode 100644 index d57f8c389..000000000 --- a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Evaluator.hs.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - -
-never executed always true always false
-
-
-    1 module HelVM.HelMA.Automaton.Evaluator where
-    2 
-    3 import           HelVM.HelMA.Automaton.Automaton
-    4 import           HelVM.HelMA.Automaton.IO.AutomatonIO
-    5 import           HelVM.HelMA.Automaton.Instruction
-    6 import           HelVM.HelMA.Automaton.Symbol
-    7 
-    8 import           HelVM.HelMA.Automaton.API.AutoParams
-    9 
-   10 start :: (SRAutomatonIO Symbol s r m) => InstructionList -> s -> r -> AutoParams -> m ()
-   11 start il s r p = runAndDumpLogs p (newAutomaton il s r)
-
-
- - diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.API.BFType.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.API.BFType.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.API.BFType.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.API.BFType.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Common.Symbol.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Common.Symbol.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Common.Symbol.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Common.Symbol.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Evaluator.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Evaluator.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Evaluator.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Evaluator.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Cat.Evaluator.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Cat.Evaluator.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Cat.Evaluator.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Cat.Evaluator.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.API.ETAImplType.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.API.ETAImplType.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.API.ETAImplType.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.API.ETAImplType.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Addressing.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Addressing.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Addressing.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Addressing.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Automaton.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Automaton.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Automaton.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Automaton.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Evaluator.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Evaluator.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Evaluator.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Evaluator.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Lexer.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Lexer.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Lexer.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Lexer.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.OperandParsers.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.OperandParsers.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.OperandParsers.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.OperandParsers.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Optimizer.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Optimizer.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Optimizer.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Optimizer.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Parser.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Parser.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Parser.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Parser.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Token.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Token.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Token.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Token.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.FALSE.Expression.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.FALSE.Expression.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.FALSE.Expression.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.FALSE.Expression.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.FALSE.Parser.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.FALSE.Parser.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.FALSE.Parser.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.FALSE.Parser.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Automaton.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Automaton.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Automaton.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Automaton.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Constants.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Constants.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Constants.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Constants.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Evaluator.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Evaluator.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Evaluator.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Evaluator.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.InputEncoder.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.InputEncoder.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.InputEncoder.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.InputEncoder.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Lambda.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Lambda.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Lambda.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Lambda.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Lexer.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Lexer.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Lexer.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Lexer.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Parser.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Parser.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Parser.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Parser.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Reducer.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Reducer.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Reducer.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Reducer.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Rev.Evaluator.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Rev.Evaluator.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Rev.Evaluator.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Rev.Evaluator.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.SubLeq.Automaton.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.SubLeq.Automaton.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.SubLeq.Automaton.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.SubLeq.Automaton.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.SubLeq.Evaluator.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.SubLeq.Evaluator.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.SubLeq.Evaluator.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.SubLeq.Evaluator.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.SubLeq.Lexer.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.SubLeq.Lexer.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.SubLeq.Lexer.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.SubLeq.Lexer.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.Evaluator.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.Evaluator.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.Evaluator.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.Evaluator.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.Lexer.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.Lexer.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.Lexer.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.Lexer.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.OperandParsers.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.OperandParsers.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.OperandParsers.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.OperandParsers.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.Parser.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.Parser.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.Parser.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.Parser.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.SimpleParams.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.SimpleParams.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.SimpleParams.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.SimpleParams.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.Token.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.Token.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.Token.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.Token.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Zot.Automaton.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Zot.Automaton.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Zot.Automaton.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Zot.Automaton.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Zot.Evaluator.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Zot.Evaluator.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Zot.Evaluator.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Zot.Evaluator.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Zot.Expression.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Zot.Expression.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Zot.Expression.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Zot.Expression.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Zot.Parser.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Zot.Parser.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Zot.Parser.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Zot.Parser.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.API.AutoOptions.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.API.AutoOptions.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.API.AutoOptions.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.API.AutoOptions.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.API.AutoParams.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.API.AutoParams.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.API.AutoParams.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.API.AutoParams.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.API.EvalParams.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.API.EvalParams.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.API.EvalParams.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.API.EvalParams.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Automaton.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Automaton.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Automaton.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Automaton.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.IO.BusinessIO.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.IO.BusinessIO.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.IO.BusinessIO.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.IO.BusinessIO.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.IO.FreeIO.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.IO.FreeIO.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.IO.FreeIO.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.IO.FreeIO.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.IO.MockIO.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.IO.MockIO.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.IO.MockIO.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.IO.MockIO.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.ALInstruction.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.ALInstruction.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.ALInstruction.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.ALInstruction.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.CFInstruction.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.CFInstruction.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.CFInstruction.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.CFInstruction.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.IOInstruction.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.IOInstruction.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.IOInstruction.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.IOInstruction.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.LSInstruction.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.LSInstruction.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.LSInstruction.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.LSInstruction.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Loop.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Loop.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Loop.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Loop.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.ReadPExtra.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.ReadPExtra.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.ReadPExtra.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.ReadPExtra.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.CellType.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.CellType.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.CellType.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.CellType.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.DumpType.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.DumpType.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.DumpType.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.DumpType.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.FormatType.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.FormatType.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.FormatType.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.FormatType.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.IntCellType.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.IntCellType.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.IntCellType.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.IntCellType.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.RAMType.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.RAMType.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.RAMType.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.RAMType.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.StackType.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.StackType.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.StackType.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.StackType.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.TokenType.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.TokenType.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.TokenType.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.TokenType.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Units.ALU.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Units.ALU.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Units.ALU.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Units.ALU.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Units.CPU.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Units.CPU.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Units.CPU.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Units.CPU.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Units.LSU.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Units.LSU.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Units.LSU.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Units.LSU.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Units.RAM.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Units.RAM.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Units.RAM.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Units.RAM.hs.html diff --git a/docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.WrapTokenList.hs.html b/docs/reports/helma-test/helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.WrapTokenList.hs.html similarity index 100% rename from docs/reports/helma-test/helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.WrapTokenList.hs.html rename to docs/reports/helma-test/helma-0.8.4.2-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 036e76340..9c92f01b8 100644 --- a/docs/reports/helma-test/hpc_index.html +++ b/docs/reports/helma-test/hpc_index.html @@ -7,232 +7,232 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/docs/reports/helma-test/hpc_index_alt.html b/docs/reports/helma-test/hpc_index_alt.html index 5a284ed3b..507bba564 100644 --- a/docs/reports/helma-test/hpc_index_alt.html +++ b/docs/reports/helma-test/hpc_index_alt.html @@ -7,232 +7,232 @@
moduleTop Level DefinitionsAlternativesExpressions
%covered / total%covered / total%covered / total
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.API.BFType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.API.BFType 40%6/15
0/0 33%1/3
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction 30%4/13
92%12/13
97%40/41
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Common.Symbol  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Common.Symbol 42%12/28
0/0 45%36/80
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols 87%21/24
66%10/15
82%171/207
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Evaluator 75%3/4
45%5/11
45%22/48
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator 78%11/14
88%15/17
92%115/125
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction 20%1/5
0/0 0/0 
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer 85%6/7
76%19/25
56%89/157
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser 100%18/18
0/0 98%73/74
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator 0%0/14
0%0/15
0%0/86
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction 66%2/3
100%12/12
100%43/43
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser 100%2/2
0/0 100%5/5
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions 0%0/7
0%0/12
0%0/40
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator 0%0/14
0%0/12
0%0/89
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction 20%1/5
0/0 0/0 
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser 90%9/10
0/0 95%39/41
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Cat.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Cat.Evaluator 50%1/2
0/0 25%1/4
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.API.ETAImplType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.API.ETAImplType 46%7/15
0/0 100%3/3
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Addressing  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Addressing 100%4/4
100%2/2
76%30/39
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Automaton  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Automaton 76%13/17
100%13/13
100%132/132
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Evaluator 80%4/5
60%3/5
68%35/51
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Lexer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Lexer 100%2/2
0/0 100%9/9
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.OperandParsers  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.OperandParsers 50%6/12
60%9/15
68%93/135
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Optimizer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Optimizer 100%21/21
88%15/17
96%161/167
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Parser 100%2/2
0/0 100%4/4
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Token  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Token 35%7/20
95%19/20
88%66/75
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.FALSE.Expression  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.FALSE.Expression 20%1/5
0/0 0/0 
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.FALSE.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.FALSE.Parser 95%21/22
88%22/25
95%157/164
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Automaton  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Automaton 100%7/7
80%4/5
85%42/49
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Constants  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Constants 87%7/8
0/0 83%20/24
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Evaluator 50%2/4
0/0 59%13/22
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.InputEncoder  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.InputEncoder 100%7/7
93%15/16
90%88/97
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Lambda  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Lambda 50%4/8
0/0 100%14/14
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Lexer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Lexer 100%3/3
0/0 100%13/13
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Parser 100%4/4
0/0 100%40/40
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Reducer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Reducer 100%3/3
87%7/8
80%25/31
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Rev.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Rev.Evaluator 75%3/4
0/0 78%11/14
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.SubLeq.Automaton  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.SubLeq.Automaton 53%8/15
83%5/6
84%79/94
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.SubLeq.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.SubLeq.Evaluator 83%5/6
25%1/4
58%21/36
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.SubLeq.Lexer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.SubLeq.Lexer 100%5/5
0/0 100%27/27
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.Evaluator 85%6/7
28%2/7
58%42/72
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.Lexer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.Lexer 100%5/5
100%2/2
100%14/14
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.OperandParsers  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.OperandParsers 100%13/13
75%9/12
84%84/99
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.Parser 76%10/13
74%26/35
75%172/227
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.SimpleParams  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.SimpleParams 66%8/12
0/0 70%19/27
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.Token  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.Token 31%6/19
60%6/10
74%23/31
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Zot.Automaton  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Zot.Automaton 75%3/4
100%2/2
76%30/39
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Zot.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Zot.Evaluator 100%18/18
100%3/3
100%125/125
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Zot.Expression  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Zot.Expression 58%7/12
42%6/14
43%25/58
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Zot.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Zot.Parser 100%4/4
0/0 100%20/20
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.API.AutoOptions  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.API.AutoOptions 0%0/4
0/0 0%0/4
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.API.AutoParams  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.API.AutoParams 100%5/5
0/0 100%9/9
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.API.EvalParams  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.API.EvalParams 0%0/9
0/0 0%0/19
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Automaton  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Automaton 81%22/27
90%9/10
83%135/161
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.IO.BusinessIO  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.IO.BusinessIO 16%9/55
0/0 22%29/131
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.IO.FreeIO  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.IO.FreeIO 25%13/52
47%8/17
30%60/196
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.IO.MockIO  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.IO.MockIO 60%35/58
0/0 72%162/222
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction 76%13/17
57%4/7
93%46/49
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.ALInstruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.ALInstruction 37%12/32
31%5/16
57%22/38
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.CFInstruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.CFInstruction 38%7/18
33%1/3
60%9/15
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.IOInstruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.IOInstruction 40%2/5
0/0 0/0 
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.LSInstruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.LSInstruction 20%1/5
0/0 0/0 
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Loop  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Loop 100%5/5
50%2/4
75%22/29
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.ReadPExtra  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.ReadPExtra 100%10/10
0/0 93%40/43
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.CellType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.CellType 6%1/15
0/0 0%0/3
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.DumpType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.DumpType 11%2/17
40%2/5
59%13/22
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.FormatType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.FormatType 33%5/15
0/0 50%1/2
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.IntCellType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.IntCellType 0%0/15
0/0 0%0/3
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.RAMType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.RAMType 33%5/15
0/0 33%1/3
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.StackType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.StackType 33%5/15
0/0 33%1/3
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.TokenType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.TokenType 0%0/15
0/0 0%0/2
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Units.ALU  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Units.ALU 80%21/26
70%14/20
69%134/192
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Units.CPU  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Units.CPU 76%16/21
64%11/17
62%131/210
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Units.LSU  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Units.LSU 77%7/9
66%4/6
63%62/98
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Units.RAM  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Units.RAM 50%3/6
0/0 48%12/25
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.WrapTokenList  module helma-0.8.4.2-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 de8b5e496..1d39e674e 100644 --- a/docs/reports/helma-test/hpc_index_exp.html +++ b/docs/reports/helma-test/hpc_index_exp.html @@ -7,232 +7,232 @@
moduleTop Level DefinitionsAlternativesExpressions
%covered / total%covered / total%covered / total
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Automaton  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Automaton 76%13/17
100%13/13
100%132/132
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Zot.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Zot.Evaluator 100%18/18
100%3/3
100%125/125
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Zot.Automaton  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Zot.Automaton 75%3/4
100%2/2
76%30/39
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.Lexer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.Lexer 100%5/5
100%2/2
100%14/14
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Addressing  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Addressing 100%4/4
100%2/2
76%30/39
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction 66%2/3
100%12/12
100%43/43
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Token  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Token 35%7/20
95%19/20
88%66/75
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.InputEncoder  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.InputEncoder 100%7/7
93%15/16
90%88/97
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction 30%4/13
92%12/13
97%40/41
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Automaton  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Automaton 81%22/27
90%9/10
83%135/161
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.FALSE.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.FALSE.Parser 95%21/22
88%22/25
95%157/164
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Optimizer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Optimizer 100%21/21
88%15/17
96%161/167
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator 78%11/14
88%15/17
92%115/125
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Reducer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Reducer 100%3/3
87%7/8
80%25/31
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.SubLeq.Automaton  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.SubLeq.Automaton 53%8/15
83%5/6
84%79/94
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Automaton  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Automaton 100%7/7
80%4/5
85%42/49
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer 85%6/7
76%19/25
56%89/157
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.OperandParsers  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.OperandParsers 100%13/13
75%9/12
84%84/99
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.Parser 76%10/13
74%26/35
75%172/227
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Units.ALU  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Units.ALU 80%21/26
70%14/20
69%134/192
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Units.LSU  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Units.LSU 77%7/9
66%4/6
63%62/98
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols 87%21/24
66%10/15
82%171/207
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Units.CPU  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Units.CPU 76%16/21
64%11/17
62%131/210
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.Token  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.Token 31%6/19
60%6/10
74%23/31
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.OperandParsers  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.OperandParsers 50%6/12
60%9/15
68%93/135
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Evaluator 80%4/5
60%3/5
68%35/51
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction 76%13/17
57%4/7
93%46/49
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Loop  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Loop 100%5/5
50%2/4
75%22/29
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.IO.FreeIO  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.IO.FreeIO 25%13/52
47%8/17
30%60/196
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Evaluator 75%3/4
45%5/11
45%22/48
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Zot.Expression  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Zot.Expression 58%7/12
42%6/14
43%25/58
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.DumpType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.DumpType 11%2/17
40%2/5
59%13/22
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.CFInstruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.CFInstruction 38%7/18
33%1/3
60%9/15
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.ALInstruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.ALInstruction 37%12/32
31%5/16
57%22/38
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.Evaluator 85%6/7
28%2/7
58%42/72
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.SubLeq.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.SubLeq.Evaluator 83%5/6
25%1/4
58%21/36
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator 0%0/14
0%0/12
0%0/89
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions 0%0/7
0%0/12
0%0/40
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator 0%0/14
0%0/15
0%0/86
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Lexer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Lexer 100%3/3
0/0 100%13/13
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Units.RAM  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Units.RAM 50%3/6
0/0 48%12/25
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.IO.BusinessIO  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.IO.BusinessIO 16%9/55
0/0 22%29/131
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.API.EvalParams  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.API.EvalParams 0%0/9
0/0 0%0/19
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Zot.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Zot.Parser 100%4/4
0/0 100%20/20
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.SimpleParams  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.SimpleParams 66%8/12
0/0 70%19/27
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.SubLeq.Lexer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.SubLeq.Lexer 100%5/5
0/0 100%27/27
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Rev.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Rev.Evaluator 75%3/4
0/0 78%11/14
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Parser 100%4/4
0/0 100%40/40
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Lambda  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Lambda 50%4/8
0/0 100%14/14
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Evaluator 50%2/4
0/0 59%13/22
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Constants  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Constants 87%7/8
0/0 83%20/24
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.FALSE.Expression  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.FALSE.Expression 20%1/5
0/0 0/0 
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Parser 100%2/2
0/0 100%4/4
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Lexer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Lexer 100%2/2
0/0 100%9/9
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.API.ETAImplType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.API.ETAImplType 46%7/15
0/0 100%3/3
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Cat.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Cat.Evaluator 50%1/2
0/0 25%1/4
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser 90%9/10
0/0 95%39/41
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction 20%1/5
0/0 0/0 
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser 100%2/2
0/0 100%5/5
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser 100%18/18
0/0 98%73/74
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction 20%1/5
0/0 0/0 
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Common.Symbol  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Common.Symbol 42%12/28
0/0 45%36/80
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.API.BFType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.API.BFType 40%6/15
0/0 33%1/3
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.WrapTokenList  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.WrapTokenList 75%3/4
0/0 100%16/16
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.TokenType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.TokenType 0%0/15
0/0 0%0/2
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.StackType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.StackType 33%5/15
0/0 33%1/3
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.RAMType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.RAMType 33%5/15
0/0 33%1/3
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.IntCellType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.IntCellType 0%0/15
0/0 0%0/3
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.FormatType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.FormatType 33%5/15
0/0 50%1/2
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.CellType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.CellType 6%1/15
0/0 0%0/3
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.ReadPExtra  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.ReadPExtra 100%10/10
0/0 93%40/43
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.LSInstruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.LSInstruction 20%1/5
0/0 0/0 
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.IOInstruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.IOInstruction 40%2/5
0/0 0/0 
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.IO.MockIO  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.IO.MockIO 60%35/58
0/0 72%162/222
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.API.AutoParams  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.API.AutoParams 100%5/5
0/0 100%9/9
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.API.AutoOptions  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.API.AutoOptions 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 925ffdde5..ae3d3d7b1 100644 --- a/docs/reports/helma-test/hpc_index_fun.html +++ b/docs/reports/helma-test/hpc_index_fun.html @@ -7,232 +7,232 @@
moduleTop Level DefinitionsAlternativesExpressions
%covered / total%covered / total%covered / total
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Lexer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Lexer 100%3/3
0/0 100%13/13
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Automaton  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Automaton 76%13/17
100%13/13
100%132/132
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Zot.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Zot.Evaluator 100%18/18
100%3/3
100%125/125
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Zot.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Zot.Parser 100%4/4
0/0 100%20/20
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.Lexer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.Lexer 100%5/5
100%2/2
100%14/14
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.SubLeq.Lexer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.SubLeq.Lexer 100%5/5
0/0 100%27/27
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Parser 100%4/4
0/0 100%40/40
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Lambda  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Lambda 50%4/8
0/0 100%14/14
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Parser 100%2/2
0/0 100%4/4
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Lexer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Lexer 100%2/2
0/0 100%9/9
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.API.ETAImplType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.API.ETAImplType 46%7/15
0/0 100%3/3
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser 100%2/2
0/0 100%5/5
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction 66%2/3
100%12/12
100%43/43
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.WrapTokenList  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.WrapTokenList 75%3/4
0/0 100%16/16
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.API.AutoParams  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.API.AutoParams 100%5/5
0/0 100%9/9
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser 100%18/18
0/0 98%73/74
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction 30%4/13
92%12/13
97%40/41
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Optimizer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Optimizer 100%21/21
88%15/17
96%161/167
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.FALSE.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.FALSE.Parser 95%21/22
88%22/25
95%157/164
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser 90%9/10
0/0 95%39/41
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.ReadPExtra  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.ReadPExtra 100%10/10
0/0 93%40/43
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction 76%13/17
57%4/7
93%46/49
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator 78%11/14
88%15/17
92%115/125
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.InputEncoder  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.InputEncoder 100%7/7
93%15/16
90%88/97
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Token  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Token 35%7/20
95%19/20
88%66/75
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Automaton  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Automaton 100%7/7
80%4/5
85%42/49
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.SubLeq.Automaton  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.SubLeq.Automaton 53%8/15
83%5/6
84%79/94
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.OperandParsers  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.OperandParsers 100%13/13
75%9/12
84%84/99
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Automaton  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Automaton 81%22/27
90%9/10
83%135/161
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Constants  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Constants 87%7/8
0/0 83%20/24
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols 87%21/24
66%10/15
82%171/207
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Reducer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Reducer 100%3/3
87%7/8
80%25/31
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Rev.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Rev.Evaluator 75%3/4
0/0 78%11/14
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Zot.Automaton  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Zot.Automaton 75%3/4
100%2/2
76%30/39
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Addressing  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Addressing 100%4/4
100%2/2
76%30/39
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.Parser 76%10/13
74%26/35
75%172/227
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Loop  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Loop 100%5/5
50%2/4
75%22/29
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.Token  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.Token 31%6/19
60%6/10
74%23/31
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.IO.MockIO  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.IO.MockIO 60%35/58
0/0 72%162/222
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.SimpleParams  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.SimpleParams 66%8/12
0/0 70%19/27
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Units.ALU  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Units.ALU 80%21/26
70%14/20
69%134/192
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.OperandParsers  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.OperandParsers 50%6/12
60%9/15
68%93/135
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Evaluator 80%4/5
60%3/5
68%35/51
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Units.LSU  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Units.LSU 77%7/9
66%4/6
63%62/98
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Units.CPU  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Units.CPU 76%16/21
64%11/17
62%131/210
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.CFInstruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.CFInstruction 38%7/18
33%1/3
60%9/15
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Evaluator 50%2/4
0/0 59%13/22
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.DumpType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.DumpType 11%2/17
40%2/5
59%13/22
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.Evaluator 85%6/7
28%2/7
58%42/72
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.SubLeq.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.SubLeq.Evaluator 83%5/6
25%1/4
58%21/36
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.ALInstruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.ALInstruction 37%12/32
31%5/16
57%22/38
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer 85%6/7
76%19/25
56%89/157
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.FormatType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.FormatType 33%5/15
0/0 50%1/2
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Units.RAM  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Units.RAM 50%3/6
0/0 48%12/25
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Common.Symbol  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Common.Symbol 42%12/28
0/0 45%36/80
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Evaluator 75%3/4
45%5/11
45%22/48
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Zot.Expression  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Zot.Expression 58%7/12
42%6/14
43%25/58
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.API.BFType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.API.BFType 40%6/15
0/0 33%1/3
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.StackType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.StackType 33%5/15
0/0 33%1/3
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.RAMType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.RAMType 33%5/15
0/0 33%1/3
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.IO.FreeIO  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.IO.FreeIO 25%13/52
47%8/17
30%60/196
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Cat.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Cat.Evaluator 50%1/2
0/0 25%1/4
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.IO.BusinessIO  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.IO.BusinessIO 16%9/55
0/0 22%29/131
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.API.EvalParams  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.API.EvalParams 0%0/9
0/0 0%0/19
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator 0%0/14
0%0/12
0%0/89
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions 0%0/7
0%0/12
0%0/40
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator 0%0/14
0%0/15
0%0/86
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.TokenType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.TokenType 0%0/15
0/0 0%0/2
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.IntCellType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.IntCellType 0%0/15
0/0 0%0/3
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.CellType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.CellType 6%1/15
0/0 0%0/3
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.API.AutoOptions  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.API.AutoOptions 0%0/4
0/0 0%0/4
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.FALSE.Expression  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.FALSE.Expression 20%1/5
0/0 0/0 
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction 20%1/5
0/0 0/0 
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction 20%1/5
0/0 0/0 
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.LSInstruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.LSInstruction 20%1/5
0/0 0/0 
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.IOInstruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.IOInstruction 40%2/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 a2adfd799..99d14d171 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
moduleTop Level DefinitionsAlternativesExpressions
%covered / total%covered / total%covered / total
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Lexer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Lexer 100%3/3
0/0 100%13/13
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Zot.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Zot.Evaluator 100%18/18
100%3/3
100%125/125
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Zot.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Zot.Parser 100%4/4
0/0 100%20/20
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.OperandParsers  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.OperandParsers 100%13/13
75%9/12
84%84/99
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.Lexer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.Lexer 100%5/5
100%2/2
100%14/14
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.SubLeq.Lexer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.SubLeq.Lexer 100%5/5
0/0 100%27/27
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Reducer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Reducer 100%3/3
87%7/8
80%25/31
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Parser 100%4/4
0/0 100%40/40
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.InputEncoder  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.InputEncoder 100%7/7
93%15/16
90%88/97
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Automaton  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Automaton 100%7/7
80%4/5
85%42/49
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Parser 100%2/2
0/0 100%4/4
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Optimizer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Optimizer 100%21/21
88%15/17
96%161/167
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Lexer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Lexer 100%2/2
0/0 100%9/9
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Addressing  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Addressing 100%4/4
100%2/2
76%30/39
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser 100%2/2
0/0 100%5/5
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser 100%18/18
0/0 98%73/74
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.ReadPExtra  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.ReadPExtra 100%10/10
0/0 93%40/43
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Loop  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Loop 100%5/5
50%2/4
75%22/29
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.API.AutoParams  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.API.AutoParams 100%5/5
0/0 100%9/9
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.FALSE.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.FALSE.Parser 95%21/22
88%22/25
95%157/164
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser 90%9/10
0/0 95%39/41
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Constants  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Constants 87%7/8
0/0 83%20/24
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols 87%21/24
66%10/15
82%171/207
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer 85%6/7
76%19/25
56%89/157
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.Evaluator 85%6/7
28%2/7
58%42/72
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.SubLeq.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.SubLeq.Evaluator 83%5/6
25%1/4
58%21/36
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Automaton  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Automaton 81%22/27
90%9/10
83%135/161
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Units.ALU  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Units.ALU 80%21/26
70%14/20
69%134/192
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Evaluator 80%4/5
60%3/5
68%35/51
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator 78%11/14
88%15/17
92%115/125
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Units.LSU  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Units.LSU 77%7/9
66%4/6
63%62/98
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Automaton  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Automaton 76%13/17
100%13/13
100%132/132
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Units.CPU  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Units.CPU 76%16/21
64%11/17
62%131/210
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.Parser  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.Parser 76%10/13
74%26/35
75%172/227
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction 76%13/17
57%4/7
93%46/49
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Zot.Automaton  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Zot.Automaton 75%3/4
100%2/2
76%30/39
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Rev.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Rev.Evaluator 75%3/4
0/0 78%11/14
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Evaluator 75%3/4
45%5/11
45%22/48
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.WrapTokenList  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.WrapTokenList 75%3/4
0/0 100%16/16
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.SimpleParams  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.SimpleParams 66%8/12
0/0 70%19/27
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction 66%2/3
100%12/12
100%43/43
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.IO.MockIO  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.IO.MockIO 60%35/58
0/0 72%162/222
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Zot.Expression  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Zot.Expression 58%7/12
42%6/14
43%25/58
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.SubLeq.Automaton  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.SubLeq.Automaton 53%8/15
83%5/6
84%79/94
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Units.RAM  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Units.RAM 50%3/6
0/0 48%12/25
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Lambda  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Lambda 50%4/8
0/0 100%14/14
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.LazyK.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.LazyK.Evaluator 50%2/4
0/0 59%13/22
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.OperandParsers  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.OperandParsers 50%6/12
60%9/15
68%93/135
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.Cat.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.Cat.Evaluator 50%1/2
0/0 25%1/4
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.API.ETAImplType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.API.ETAImplType 46%7/15
0/0 100%3/3
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Common.Symbol  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Common.Symbol 42%12/28
0/0 45%36/80
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.API.BFType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.API.BFType 40%6/15
0/0 33%1/3
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.IOInstruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.IOInstruction 40%2/5
0/0 0/0 
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.CFInstruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.CFInstruction 38%7/18
33%1/3
60%9/15
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.ALInstruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.ALInstruction 37%12/32
31%5/16
57%22/38
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.ETA.Token  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.ETA.Token 35%7/20
95%19/20
88%66/75
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.StackType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.StackType 33%5/15
0/0 33%1/3
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.RAMType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.RAMType 33%5/15
0/0 33%1/3
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.FormatType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.FormatType 33%5/15
0/0 50%1/2
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.WhiteSpace.Token  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.WhiteSpace.Token 31%6/19
60%6/10
74%23/31
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction 30%4/13
92%12/13
97%40/41
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.IO.FreeIO  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.IO.FreeIO 25%13/52
47%8/17
30%60/196
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.FALSE.Expression  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.FALSE.Expression 20%1/5
0/0 0/0 
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction 20%1/5
0/0 0/0 
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction 20%1/5
0/0 0/0 
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Instruction.LSInstruction  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Instruction.LSInstruction 20%1/5
0/0 0/0 
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.IO.BusinessIO  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.IO.BusinessIO 16%9/55
0/0 22%29/131
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.DumpType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.DumpType 11%2/17
40%2/5
59%13/22
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.CellType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.CellType 6%1/15
0/0 0%0/3
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.API.EvalParams  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.API.EvalParams 0%0/9
0/0 0%0/19
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator 0%0/14
0%0/12
0%0/89
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions 0%0/7
0%0/12
0%0/40
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator  module helma-0.8.4.2-inplace/HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator 0%0/14
0%0/15
0%0/86
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.TokenType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.TokenType 0%0/15
0/0 0%0/2
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.Types.IntCellType  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.Types.IntCellType 0%0/15
0/0 0%0/3
  module helma-0.8.4.1-inplace/HelVM.HelMA.Automaton.API.AutoOptions  module helma-0.8.4.2-inplace/HelVM.HelMA.Automaton.API.AutoOptions 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

bfTypes :: [BFType] #

data BFType #

Type

Constructors

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

HelVM.HelMA.Automata.BrainFuck.API.BFType

Synopsis

Documentation

defaultBFType :: BFType #

Constructors

\ 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 824b959a2..629b0fdab 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.1: 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.2: 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 cf2db7b1d..fb559a1d0 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.1: 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.2: 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 b1b1f4f02..a1c59fd6c 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.1: 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.2: 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 90817a009..36b7fc46b 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.1: 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.2: 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 b722f9137..e7d1f222f 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.1: 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.2: 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 2b33bd0f8..bf8e78200 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

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

Documentation

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

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

Documentation

\ 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 45e3d25d8..6400b53ca 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

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

Documentation

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

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

Documentation

\ 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 f0b5bed5a..e2a884a8e 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

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

Documentation

parseAsList :: MonadSafe m => Source -> m FastInstructionList #

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

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

Documentation

parseAsList :: MonadSafe m => Source -> m FastInstructionList #

\ 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 b333da679..099ab444b 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.1: 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.2: 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 b0c1fd243..c9ce653a0 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

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

Documentation

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

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

Documentation

\ 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 1887ac92e..cf110928a 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

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

Synopsis

Documentation

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

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

Synopsis

Documentation

\ 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 978a2f17f..256936b40 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

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

Documentation

type TableD = Table -> Table #

currentInstruction :: ([a], [a]) -> Maybe a #

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

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

Documentation

type TableD = Table -> Table #

currentInstruction :: ([a], [a]) -> Maybe a #

\ 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 dd098e6ee..abe31ad1e 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.1: 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.2: 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 e153630d2..8f960f0e1 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

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

Documentation

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

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

Documentation

\ 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 214e68019..05027e1fd 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

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

Documentation

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

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

Documentation

\ 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 bdade0241..7380550fb 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

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

Documentation

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

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

Documentation

\ 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 60b81ba89..da7be3fa0 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.1: 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.2: 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 d7cae36ee..257f5fc9a 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.API.ETAImplType

Synopsis

Documentation

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

HelVM.HelMA.Automata.ETA.API.ETAImplType

Synopsis

Documentation

\ 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 b08d0afe6..c171ffa80 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.1: 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.2: 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 042ed0e03..2e44bbcc6 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.Automaton

Synopsis

Documentation

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

newAutomaton :: TokenList -> s -> Automaton s #

Automaton methods

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

HelVM.HelMA.Automata.ETA.Automaton

Synopsis

Documentation

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

newAutomaton :: TokenList -> s -> Automaton s #

Automaton 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 41a3b3c39..241946787 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.Evaluator

Documentation

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

HelVM.HelMA.Automata.ETA.Evaluator

Documentation

\ 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 e52353a47..0c25f1de4 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.Lexer

Synopsis

Documentation

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

HelVM.HelMA.Automata.ETA.Lexer

Synopsis

Documentation

\ 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 36a2fda4f..7e51bea18 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.OperandParsers

Synopsis

Documentation

parseNumberFromTLL :: (MonadSafe m, Integral a) => (TokenList, [TokenList]) -> m (a, (TokenList, [TokenList])) #

parseNumberFromTL :: (MonadSafe m, Integral a) => OperandParser m a #

parseNumber :: (MonadSafe m, Integral a) => OperandIUParser m a #

nextIU :: MonadSafe m => OperandIUParser m (Maybe Token) #

type OperandParser m a = TokenList -> m (a, TokenList) #

Types

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

HelVM.HelMA.Automata.ETA.OperandParsers

Synopsis

Documentation

parseNumberFromTLL :: (MonadSafe m, Integral a) => (TokenList, [TokenList]) -> m (a, (TokenList, [TokenList])) #

parseNumberFromTL :: (MonadSafe m, Integral a) => OperandParser m a #

parseNumber :: (MonadSafe m, Integral a) => OperandIUParser m a #

nextIU :: MonadSafe m => OperandIUParser m (Maybe Token) #

type OperandParser m a = TokenList -> m (a, TokenList) #

Types

\ 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 5d4d497ab..e6c656899 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.1: 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.2: 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 db488a914..0df773d28 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.1: 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.2: 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-Symbol.html b/docs/reports/helma/HelVM-HelMA-Automata-ETA-Symbol.html index 3e33f0b73..c56af3bac 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.ETA.Symbol

Documentation

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

HelVM.HelMA.Automata.ETA.Symbol

Documentation

\ 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 195673d69..1c4882782 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.1: 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.2: 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 51c0b7c97..6e009ab79 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.FALSE.Expression

Documentation

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

HelVM.HelMA.Automata.FALSE.Expression

Documentation

\ 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 820cbca0f..019416a0f 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.FALSE.Parser

Documentation

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

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

HelVM.HelMA.Automata.FALSE.Parser

Documentation

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

\ 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 d62a8998e..dde839246 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.1: 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.2: 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 591ce5641..1b566f1f7 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.LazyK.Constants

Documentation

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

HelVM.HelMA.Automata.LazyK.Constants

Documentation

\ 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 2bff580d8..68e7bfa1a 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.1: 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.2: 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 924d04653..91c1d4b25 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.LazyK.InputEncoder

Synopsis

Documentation

readInput :: ByteString -> Lambda #

Constructors

end :: Lambda #

Other

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

HelVM.HelMA.Automata.LazyK.InputEncoder

Synopsis

Documentation

readInput :: ByteString -> Lambda #

Constructors

end :: Lambda #

Other

\ 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 8527ee249..34fe04c1f 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.1: 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.2: 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 09ec284b4..591a02ee6 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.LazyK.Lexer

Documentation

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

HelVM.HelMA.Automata.LazyK.Lexer

Documentation

\ 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 74adf9623..8b88997ca 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.1: 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.2: 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 77cc9855a..39c88c014 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.LazyK.Reducer

Documentation

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

HelVM.HelMA.Automata.LazyK.Reducer

Documentation

\ 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 bcfd99642..4b030d9eb 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.1: 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.2: 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 93d6fcb37..27a29b3cc 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.SubLeq.Automaton

Documentation

newAutomaton :: 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.2: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.SubLeq.Automaton

Documentation

newAutomaton :: 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 e0e240fe2..84de58dc6 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.1: 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.2: 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 284cce89b..e11a16a25 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.1: 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.2: 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 2c0dcac09..e790b5893 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.1: 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.2: 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 78a2d3a5c..4e2c9dfe3 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.1: 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.2: 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 62855a80a..e0dcd2974 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.WhiteSpace.Lexer

Synopsis

Documentation

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

HelVM.HelMA.Automata.WhiteSpace.Lexer

Synopsis

Documentation

\ 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 4ff08a601..b515c6fa5 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.1: 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.2: 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 fda6a8667..a8349df6a 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.WhiteSpace.Parser

Documentation

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

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

HelVM.HelMA.Automata.WhiteSpace.Parser

Documentation

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

\ 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 8f226ac9c..8b6380fbc 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.WhiteSpace.SimpleParams

Synopsis

Documentation

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

HelVM.HelMA.Automata.WhiteSpace.SimpleParams

Synopsis

Documentation

\ 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 fe235d865..697189f5a 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.1: 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.2: 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 8ed003df9..a578f8f96 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.1: 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.2: 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 cfd04272f..5a13e9f9d 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.Zot.Evaluator

Synopsis

Documentation

runExpressionList :: ExpressionList -> Out Expression #

High-level Expressions

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

HelVM.HelMA.Automata.Zot.Evaluator

Synopsis

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 993efe29f..030ab40c4 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automata.Zot.Expression

Synopsis

Documentation

charToExpressionSafe :: MonadSafe m => Char -> m Expression #

type ExpressionDList = DList Expression #

Types

data Expression #

Instances

Instances details
Read Expression # 
Instance details

Defined in HelVM.HelMA.Automata.Zot.Expression

Show Expression # 
Instance details

Defined in HelVM.HelMA.Automata.Zot.Expression

ToDigit Expression # 
Instance details

Defined in HelVM.HelMA.Automata.Zot.Expression

Methods

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

Digitable Expression # 
Instance details

Defined in HelVM.HelMA.Automata.Zot.Expression

Methods

fromDigit :: (MonadSafe m, Show a, Integral a) => a -> m Expression

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

HelVM.HelMA.Automata.Zot.Expression

Synopsis

Documentation

charToExpressionSafe :: MonadSafe m => Char -> m Expression #

type ExpressionDList = DList Expression #

Types

data Expression #

Instances

Instances details
Read Expression # 
Instance details

Defined in HelVM.HelMA.Automata.Zot.Expression

Show Expression # 
Instance details

Defined in HelVM.HelMA.Automata.Zot.Expression

ToDigit Expression # 
Instance details

Defined in HelVM.HelMA.Automata.Zot.Expression

Methods

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

Digitable Expression # 
Instance details

Defined in HelVM.HelMA.Automata.Zot.Expression

Methods

fromDigit :: (MonadSafe m, Show a, Integral a) => a -> m 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 a2f28b345..83b01cef9 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.1: 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.2: 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-AOT.html b/docs/reports/helma/HelVM-HelMA-Automaton-AOT.html index 166e6bd91..fea0b8c67 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-AOT.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-AOT.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.AOT
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.AOT

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

HelVM.HelMA.Automaton.AOT

\ 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 1285efffd..48137b06c 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.API.AutoOptions

Synopsis

Documentation

data AutoOptions #

Types

Constructors

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

HelVM.HelMA.Automaton.API.AutoOptions

Synopsis

Documentation

data AutoOptions #

Types

Constructors

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

HelVM.HelMA.Automaton.API.AutoParams

Documentation

data AutoParams #

Constructors

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

HelVM.HelMA.Automaton.API.AutoParams

Documentation

data AutoParams #

Constructors

AutoParams 
\ 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 ac86c2d49..5f1ae8d81 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.API.EvalParams

Synopsis

Documentation

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

HelVM.HelMA.Automaton.API.EvalParams

Synopsis

Documentation

\ 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 4036fe6fa..03834e63a 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.1: 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.2: 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-Automaton.html b/docs/reports/helma/HelVM-HelMA-Automaton-Automaton.html index c23d9cf44..f4dc01d50 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Automaton

Synopsis

Documentation

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

flippedNewAutomaton :: (s, r) -> InstructionList -> Automaton s r #

Constructors

data Automaton s r #

Data types

Instances

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

Defined in HelVM.HelMA.Automaton.Automaton

Methods

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

show :: Automaton s r -> String #

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

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

HelVM.HelMA.Automaton.Automaton

Synopsis

Documentation

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

flippedNewAutomaton :: (s, r) -> InstructionList -> Automaton s r #

Constructors

data Automaton s r #

Data types

Instances

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

Defined in HelVM.HelMA.Automaton.Automaton

Methods

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

show :: Automaton s r -> String #

showList :: [Automaton 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 00422f739..2be31e339 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.1: 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.2: 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 5a9a3c39b..b67cfbc1c 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.1: 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.2: 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 0ecfdbf85..1d80082af 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.1: 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.2: 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 ec4964f94..e64d39c70 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.1: 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.2: 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-ALInstruction.html b/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-ALInstruction.html index e121061b7..767177de1 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-ALInstruction.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-ALInstruction.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Instruction.ALInstruction
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Instruction.ALInstruction

Synopsis

Documentation

dupI :: ALInstruction #

Constructors

swapI :: ALInstruction #

Constructors

rotI :: ALInstruction #

Constructors

dCopy :: ALInstruction #

Constructors

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

Other functions

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

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

data OperatorType #

Constructors

Bitwise 
Logical 
\ No newline at end of file +HelVM.HelMA.Automaton.Instruction.ALInstruction
helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Instruction.ALInstruction

Synopsis

Documentation

dupI :: ALInstruction #

Constructors

swapI :: ALInstruction #

Constructors

rotI :: ALInstruction #

Constructors

dCopy :: ALInstruction #

Constructors

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

Other functions

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

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

data OperatorType #

Constructors

Bitwise 
Logical 
\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-CFInstruction.html b/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-CFInstruction.html index 2faf3cca9..0ff9504e0 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-CFInstruction.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-CFInstruction.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Instruction.CFInstruction
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Instruction.CFInstruction

Synopsis

Documentation

dJumpI :: CFInstruction #

Constructors

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

Others

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

type Label = SString #

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

HelVM.HelMA.Automaton.Instruction.CFInstruction

Synopsis

Documentation

dJumpI :: CFInstruction #

Constructors

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

Others

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

type Label = SString #

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-IOInstruction.html b/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-IOInstruction.html index f28cf4653..68e324aa3 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-IOInstruction.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Instruction-IOInstruction.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Instruction.IOInstruction
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Instruction.IOInstruction

Documentation

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

HelVM.HelMA.Automaton.Instruction.IOInstruction

Documentation

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

HelVM.HelMA.Automaton.Instruction.LSInstruction

Synopsis

Documentation

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

HelVM.HelMA.Automaton.Instruction.LSInstruction

Synopsis

Documentation

\ 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 387ef2eaf..cc0c070ab 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Instruction

Synopsis

Documentation

consI :: Integer -> Instruction #

Constructors

isMark :: Instruction -> Bool #

Others

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

HelVM.HelMA.Automaton.Instruction

Synopsis

Documentation

consI :: Integer -> Instruction #

Constructors

isMark :: Instruction -> Bool #

Others

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

HelVM.HelMA.Automaton.Loop

Documentation

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

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

break :: b -> Either a b #

continue :: a -> Either a b #

type WithLimit a = (Natural, a) #

type Same a = Either a a #

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

HelVM.HelMA.Automaton.Loop

Documentation

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

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

break :: b -> Either a b #

continue :: a -> Either a b #

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-ReadPExtra.html b/docs/reports/helma/HelVM-HelMA-Automaton-ReadPExtra.html index e29ad87e5..cc25c9c7a 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.1: 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.2: 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 9fe4d9f98..7b7dd4a43 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.1: 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.2: 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-Types-CellType.html b/docs/reports/helma/HelVM-HelMA-Automaton-Types-CellType.html index 367afed48..6908f0851 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Types.CellType

Synopsis

Documentation

defaultCellType :: CellType #

Constructors

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

HelVM.HelMA.Automaton.Types.CellType

Synopsis

Documentation

defaultCellType :: CellType #

Constructors

\ 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 7b825fa9c..86eba1634 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Types.DumpType

Synopsis

Documentation

logDump :: (BIO m, Show d) => DumpType -> d -> m () #

dump :: Show a => DumpType -> a -> Maybe Text #

defaultDumpType :: DumpType #

Constructors

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

HelVM.HelMA.Automaton.Types.DumpType

Synopsis

Documentation

logDump :: (BIO m, Show d) => DumpType -> d -> m () #

dump :: Show a => DumpType -> a -> Maybe Text #

defaultDumpType :: DumpType #

Constructors

\ 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 5345827e7..8f7586080 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Types.FormatType

Synopsis

Documentation

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

HelVM.HelMA.Automaton.Types.FormatType

Synopsis

Documentation

\ 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 a3b0a5e73..5a210fc5d 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Types.IntCellType

Synopsis

Documentation

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

HelVM.HelMA.Automaton.Types.IntCellType

Synopsis

Documentation

\ 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 080f5c36b..2727f0756 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Types.RAMType

Synopsis

Documentation

defaultRAMType :: RAMType #

Constructors

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

HelVM.HelMA.Automaton.Types.RAMType

Synopsis

Documentation

defaultRAMType :: RAMType #

Constructors

\ 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 1daa2ac2c..239ac1f9c 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Types.StackType

Synopsis

Documentation

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

HelVM.HelMA.Automaton.Types.StackType

Synopsis

Documentation

\ 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 ee1e0f321..baad523a1 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.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Types.TokenType

Synopsis

Documentation

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

HelVM.HelMA.Automaton.Types.TokenType

Synopsis

Documentation

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Units-ALU.html b/docs/reports/helma/HelVM-HelMA-Automaton-Units-ALU.html index 83f8bd2db..a244fff7f 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Units-ALU.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Units-ALU.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Units.ALU
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Units.ALU

Synopsis

Documentation

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 :: ALU m ll element => ll -> m ll #

Arithmetic instructions

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

binaryInstruction :: ALU m ll element => BinaryInstruction -> ll -> m ll #

binaryInstructions :: ALU m ll element => [BinaryInstruction] -> ll -> m ll #

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

Halibut and Pick instructions

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

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

Move instructions

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

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

Slide instructions

copy :: ALU 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 :: ALU m ll element => ll -> m (element, ll) #

Pop instructions

pop2 :: ALU 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, Stack ll element, Integral element) #

Types

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

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

HelVM.HelMA.Automaton.Units.ALU

Synopsis

Documentation

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 :: ALU m ll element => ll -> m ll #

Arithmetic instructions

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

binaryInstruction :: ALU m ll element => BinaryInstruction -> ll -> m ll #

binaryInstructions :: ALU m ll element => [BinaryInstruction] -> ll -> m ll #

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

Halibut and Pick instructions

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

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

Move instructions

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

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

Slide instructions

copy :: ALU 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 :: ALU m ll element => ll -> m (element, ll) #

Pop instructions

pop2 :: ALU 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, Stack ll element, Integral element) #

Types

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-Units-CPU.html b/docs/reports/helma/HelVM-HelMA-Automaton-Units-CPU.html index 084d17b42..f70a8d1dc 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Units-CPU.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Units-CPU.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Units.CPU
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Units.CPU

Synopsis

Documentation

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

dynamicCall :: (ALU m ll element, Show element) => CentralProcessingUnit ll -> m $ CentralProcessingUnit ll #

dynamicJump :: (ALU m ll element, Show element) => CentralProcessingUnit ll -> m $ CentralProcessingUnit ll #

dynamicBranch :: (ALU m ll element, Show element) => BranchTest -> CentralProcessingUnit ll -> m $ CentralProcessingUnit ll #

newCU :: InstructionList -> ControlUnit #

ControlUnit methods

data CentralProcessingUnit al #

Types

Constructors

CPU 

Fields

Instances

Instances details
Show al => Show (CentralProcessingUnit al) # 
Instance details

Defined in HelVM.HelMA.Automaton.Units.CPU

newtype InstructionStack #

Constructors

IS [InstructionAddress] 

Instances

Instances details
Show InstructionStack # 
Instance details

Defined in HelVM.HelMA.Automaton.Units.CPU

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

HelVM.HelMA.Automaton.Units.CPU

Synopsis

Documentation

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

dynamicCall :: (ALU m ll element, Show element) => CentralProcessingUnit ll -> m $ CentralProcessingUnit ll #

dynamicJump :: (ALU m ll element, Show element) => CentralProcessingUnit ll -> m $ CentralProcessingUnit ll #

dynamicBranch :: (ALU m ll element, Show element) => BranchTest -> CentralProcessingUnit ll -> m $ CentralProcessingUnit ll #

newCU :: InstructionList -> ControlUnit #

ControlUnit methods

data CentralProcessingUnit al #

Types

Constructors

CPU 

Fields

Instances

Instances details
Show al => Show (CentralProcessingUnit al) # 
Instance details

Defined in HelVM.HelMA.Automaton.Units.CPU

newtype InstructionStack #

Constructors

IS [InstructionAddress] 

Instances

Instances details
Show InstructionStack # 
Instance details

Defined in HelVM.HelMA.Automaton.Units.CPU

\ No newline at end of file diff --git a/docs/reports/helma/HelVM-HelMA-Automaton-Units-LSU.html b/docs/reports/helma/HelVM-HelMA-Automaton-Units-LSU.html index bc674567e..185fb70fc 100644 --- a/docs/reports/helma/HelVM-HelMA-Automaton-Units-LSU.html +++ b/docs/reports/helma/HelVM-HelMA-Automaton-Units-LSU.html @@ -1 +1 @@ -HelVM.HelMA.Automaton.Units.LSU
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Units.LSU

Synopsis

Documentation

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

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

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

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

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

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

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

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

Types

data LoadStoreUnit s r #

Constructors

LSU 

Fields

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

HelVM.HelMA.Automaton.Units.LSU

Synopsis

Documentation

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

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

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

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

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

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

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

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

Types

data LoadStoreUnit s r #

Constructors

LSU 

Fields

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

HelVM.HelMA.Automaton.Units.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.Units.RAM

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

HelVM.HelMA.Automaton.Units.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-WrapTokenList.html b/docs/reports/helma/HelVM-HelMA-Automaton-WrapTokenList.html index 755681bfa..362f2e871 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.1: 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.2: 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 c38ff0a75..904e46b85 100644 --- a/docs/reports/helma/doc-index-A.html +++ b/docs/reports/helma/doc-index-A.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - A)
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - A)
helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ 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 f336d5e9a..079ff6f6e 100644 --- a/docs/reports/helma/doc-index-All.html +++ b/docs/reports/helma/doc-index-All.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index)
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index

AHelVM.HelMA.Automata.ETA.Token
actMWithLimitHelVM.HelMA.Automaton.Loop
AddHelVM.HelMA.Automaton.Instruction.ALInstruction
addAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
AddClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
ALInstructionHelVM.HelMA.Automaton.Instruction.ALInstruction
ALUHelVM.HelMA.Automaton.Units.ALU
aluHelVM.HelMA.Automaton.Units.CPU
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
AutomatonHelVM.HelMA.Automaton.Automaton
AutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
AutoOptions 
1 (Type/Class)HelVM.HelMA.Automaton.API.AutoOptions
2 (Data Constructor)HelVM.HelMA.Automaton.API.AutoOptions
AutoParams 
1 (Type/Class)HelVM.HelMA.Automaton.API.AutoParams
2 (Data Constructor)HelVM.HelMA.Automaton.API.AutoParams
autoParams 
1 (Function)HelVM.HelMA.Automaton.API.EvalParams
2 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
BAndHelVM.HelMA.Automaton.Instruction.ALInstruction
bCombinatorHelVM.HelMA.Automata.LazyK.Constants
BEQHelVM.HelMA.Automaton.Instruction.ALInstruction
BFTypeHelVM.HelMA.Automata.BrainFuck.API.BFType
bfTypesHelVM.HelMA.Automata.BrainFuck.API.BFType
BGTHelVM.HelMA.Automaton.Instruction.ALInstruction
BinariesHelVM.HelMA.Automaton.Instruction.ALInstruction
BinaryHelVM.HelMA.Automaton.Instruction.ALInstruction
BinaryInstructionHelVM.HelMA.Automaton.Instruction.ALInstruction
binaryInstructionHelVM.HelMA.Automaton.Units.ALU
binaryInstructionsHelVM.HelMA.Automaton.Units.ALU
BinaryLabelHelVM.HelMA.Automaton.Types.FormatType
BIOHelVM.HelMA.Automaton.IO.BusinessIO
BitwiseHelVM.HelMA.Automaton.Instruction.ALInstruction
blAndHelVM.HelMA.Automaton.Instruction.ALInstruction
blEQHelVM.HelMA.Automaton.Instruction.ALInstruction
blGTHelVM.HelMA.Automaton.Instruction.ALInstruction
blOrHelVM.HelMA.Automaton.Instruction.ALInstruction
blXorHelVM.HelMA.Automaton.Instruction.ALInstruction
BNotHelVM.HelMA.Automaton.Instruction.ALInstruction
BOrHelVM.HelMA.Automaton.Instruction.ALInstruction
BranchHelVM.HelMA.Automaton.Instruction.CFInstruction
BranchTestHelVM.HelMA.Automaton.Instruction.CFInstruction
breakHelVM.HelMA.Automaton.Loop
BusinessIOHelVM.HelMA.Automaton.IO.BusinessIO
BXorHelVM.HelMA.Automaton.Instruction.ALInstruction
calculateLoggedHelVM.HelMA.Automaton.IO.MockIO
calculateOpHelVM.HelMA.Automaton.Instruction.ALInstruction
calculateOpsHelVM.HelMA.Automaton.Instruction.ALInstruction
calculateOutputHelVM.HelMA.Automaton.IO.MockIO
CallHelVM.HelMA.Automaton.Instruction.CFInstruction
CDynamicHelVM.HelMA.Automaton.Instruction.CFInstruction
cellHelVM.HelMA.Automaton.API.AutoOptions
cellAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
CellTypeHelVM.HelMA.Automaton.Types.CellType
cellTypesHelVM.HelMA.Automaton.Types.CellType
CentralProcessingUnitHelVM.HelMA.Automaton.Units.CPU
CFInstructionHelVM.HelMA.Automaton.Instruction.CFInstruction
charPush1HelVM.HelMA.Automaton.Units.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
churchHelVM.HelMA.Automata.LazyK.InputEncoder
clearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
CommentHelVM.HelMA.Automata.FALSE.Expression
compare0HelVM.HelMA.Automata.BrainFuck.Common.Symbol
compileHelVM.HelMA.Automaton.API.AutoParams
CondHelVM.HelMA.Automata.FALSE.Expression
ConsHelVM.HelMA.Automaton.Instruction.ALInstruction
consHelVM.HelMA.Automata.LazyK.InputEncoder
consIHelVM.HelMA.Automaton.Instruction
continueHelVM.HelMA.Automaton.Loop
ControlUnitHelVM.HelMA.Automaton.Units.CPU
controlUnitHelVM.HelMA.Automaton.Units.CPU
CopyHelVM.HelMA.Automaton.Instruction.ALInstruction
copyHelVM.HelMA.Automaton.Units.ALU
CPUHelVM.HelMA.Automaton.Units.CPU
createMockIOHelVM.HelMA.Automaton.IO.MockIO
CStaticHelVM.HelMA.Automaton.Instruction.CFInstruction
CUHelVM.HelMA.Automaton.Units.CPU
currentInstruction 
1 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
2 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
3 (Function)HelVM.HelMA.Automaton.Units.CPU
dCopyHelVM.HelMA.Automaton.Instruction.ALInstruction
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
defaultRAMTypeHelVM.HelMA.Automaton.Types.RAMType
defaultStackTypeHelVM.HelMA.Automaton.Types.StackType
defaultTokenTypeHelVM.HelMA.Automaton.Types.TokenType
digitHelVM.HelMA.Automaton.ReadPExtra
DiscardHelVM.HelMA.Automaton.Instruction.ALInstruction
discardHelVM.HelMA.Automaton.Units.ALU
DivHelVM.HelMA.Automaton.Instruction.ALInstruction
divModHelVM.HelMA.Automaton.Units.ALU
divModIHelVM.HelMA.Automaton.Instruction
dJumpIHelVM.HelMA.Automaton.Instruction.CFInstruction
DMarkHelVM.HelMA.Automaton.Instruction.CFInstruction
dMarkIHelVM.HelMA.Automaton.Instruction
doBinaryHelVM.HelMA.Automaton.Instruction.ALInstruction
doInputChar2HelVM.HelMA.Automaton.Units.ALU
doInputDec2HelVM.HelMA.Automaton.Units.ALU
doOutputChar2HelVM.HelMA.Automaton.Units.ALU
dropHelVM.HelMA.Automaton.Units.ALU
dumpHelVM.HelMA.Automaton.Types.DumpType
dumpAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
DumpTypeHelVM.HelMA.Automaton.Types.DumpType
dumpTypeHelVM.HelMA.Automaton.API.AutoParams
dumpTypesHelVM.HelMA.Automaton.Types.DumpType
dupAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
DupClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
dupIHelVM.HelMA.Automaton.Instruction.ALInstruction
dynamicBranchHelVM.HelMA.Automaton.Units.CPU
dynamicCallHelVM.HelMA.Automaton.Units.CPU
dynamicJumpHelVM.HelMA.Automaton.Units.CPU
EHelVM.HelMA.Automata.ETA.Token
ElementHelVM.HelMA.Automaton.IO.BusinessIO
encodeInputHelVM.HelMA.Automata.LazyK.InputEncoder
EndHelVM.HelMA.Automaton.Instruction
endHelVM.HelMA.Automata.LazyK.InputEncoder
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.Rev.Evaluator
3 (Function)HelVM.HelMA.Automata.LazyK.Evaluator
4 (Function)HelVM.HelMA.Automata.Cat.Evaluator
5 (Function)HelVM.HelMA.Automata.SubLeq.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.CFInstruction
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
findAddressForDynamicLabelHelVM.HelMA.Automaton.Units.CPU
findAddressForStaticLabelHelVM.HelMA.Automaton.Units.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
flippedNewAutomatonHelVM.HelMA.Automaton.Automaton
flippedStoreCharHelVM.HelMA.Automaton.Units.RAM
flipPush1HelVM.HelMA.Automaton.Units.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
fromCharHelVM.HelMA.Automata.BrainFuck.Common.Symbol
fromListHelVM.HelMA.Automaton.Units.RAM
FullTapeHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
genericFindAddressHelVM.HelMA.Automata.ETA.Addressing
genericLoadHelVM.HelMA.Automaton.Units.RAM
genericNextLabelHelVM.HelMA.Automata.ETA.Addressing
genericPush1HelVM.HelMA.Automaton.Units.ALU
genericStoreHelVM.HelMA.Automaton.Units.RAM
GTZHelVM.HelMA.Automaton.Instruction.CFInstruction
HHelVM.HelMA.Automata.ETA.Token
HalfTableHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
HalibutHelVM.HelMA.Automaton.Instruction.ALInstruction
halibutHelVM.HelMA.Automaton.Units.ALU
halibutIHelVM.HelMA.Automaton.Instruction
I 
1 (Data Constructor)HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)HelVM.HelMA.Automata.LazyK.Lambda
IALHelVM.HelMA.Automaton.Instruction
ICFHelVM.HelMA.Automaton.Instruction
ILSHelVM.HelMA.Automaton.Instruction
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
incrementPCHelVM.HelMA.Automaton.Units.CPU
incSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
IndexHelVM.HelMA.Automaton.Symbol
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.IOInstruction
InputDecHelVM.HelMA.Automaton.Instruction.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.Symbol
3 (Type/Class)HelVM.HelMA.Automaton.Units.CPU
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.Units.CPU
InstructionListHelVM.HelMA.Automaton.Instruction
InstructionStackHelVM.HelMA.Automaton.Units.CPU
InstructionUnit 
1 (Type/Class)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
2 (Type/Class)HelVM.HelMA.Automata.ETA.OperandParsers
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.AutoOptions
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.IOInstruction
ISHelVM.HelMA.Automaton.Units.CPU
isAlphaAsciiHelVM.HelMA.Automaton.ReadPExtra
isDMarkHelVM.HelMA.Automaton.Instruction
isHashHelVM.HelMA.Automata.LazyK.Lexer
isJumpHelVM.HelMA.Automaton.Instruction.CFInstruction
isMarkHelVM.HelMA.Automaton.Instruction
isNotJumpHelVM.HelMA.Automaton.Instruction.CFInstruction
isSMarkHelVM.HelMA.Automaton.Instruction
IU 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
2 (Data Constructor)HelVM.HelMA.Automata.ETA.OperandParsers
JmpBackHelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
JmpPastHelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
JumpHelVM.HelMA.Automaton.Instruction.CFInstruction
jumpBackHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
jumpPastHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
KHelVM.HelMA.Automata.LazyK.Lambda
LabelHelVM.HelMA.Automaton.Instruction.CFInstruction
LabelInstructionHelVM.HelMA.Automaton.Instruction.CFInstruction
Lambda 
1 (Type/Class)HelVM.HelMA.Automata.LazyK.Lambda
2 (Data Constructor)HelVM.HelMA.Automata.FALSE.Expression
LAndHelVM.HelMA.Automaton.Instruction.ALInstruction
LEQHelVM.HelMA.Automaton.Instruction.ALInstruction
letterAsciiHelVM.HelMA.Automaton.ReadPExtra
LGTHelVM.HelMA.Automaton.Instruction.ALInstruction
limitHelVM.HelMA.Automaton.API.AutoParams
LimitMaybeHelVM.HelMA.Automaton.Loop
ListRAMTypeHelVM.HelMA.Automaton.Types.RAMType
listRunParserHelVM.HelMA.Automaton.ReadPExtra
ListStackTypeHelVM.HelMA.Automaton.Types.StackType
LNotHelVM.HelMA.Automaton.Instruction.ALInstruction
LoadHelVM.HelMA.Automaton.Instruction.LSInstruction
load 
1 (Function)HelVM.HelMA.Automaton.Units.RAM
2 (Function)HelVM.HelMA.Automaton.Units.LSU
loadOutputCharHelVM.HelMA.Automaton.Units.LSU
loadOutputDecHelVM.HelMA.Automaton.Units.LSU
LoadStoreUnitHelVM.HelMA.Automaton.Units.LSU
logDumpHelVM.HelMA.Automaton.Types.DumpType
LogicalHelVM.HelMA.Automaton.Instruction.ALInstruction
logInputHelVM.HelMA.Automaton.IO.FreeIO
logOutputHelVM.HelMA.Automaton.IO.FreeIO
logStrHelVM.HelMA.Automaton.IO.BusinessIO
loopMWithLimitHelVM.HelMA.Automaton.Loop
LOrHelVM.HelMA.Automaton.Instruction.ALInstruction
LSInstructionHelVM.HelMA.Automaton.Instruction.LSInstruction
LSU 
1 (Data Constructor)HelVM.HelMA.Automaton.Units.LSU
2 (Type/Class)HelVM.HelMA.Automaton.Units.LSU
LTZHelVM.HelMA.Automaton.Instruction.CFInstruction
LXorHelVM.HelMA.Automaton.Instruction.ALInstruction
ManipulationInstructionHelVM.HelMA.Automaton.Instruction.ALInstruction
manyNonEmptyHelVM.HelMA.Automaton.ReadPExtra
MapListRAMTypeHelVM.HelMA.Automaton.Types.RAMType
matchNextJmpHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
matchPrevJmpHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
MIOHelVM.HelMA.Automaton.Instruction.LSInstruction
MockIOHelVM.HelMA.Automaton.IO.MockIO
MockIODataHelVM.HelMA.Automaton.IO.MockIO
ModHelVM.HelMA.Automaton.Instruction.ALInstruction
Move 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
2 (Data Constructor)HelVM.HelMA.Automaton.Instruction.ALInstruction
moveHelVM.HelMA.Automaton.Units.ALU
moveHeadHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
moveHeadLeftHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
moveHeadRightHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
MoveLHelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
MoveRHelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
moveSafeHelVM.HelMA.Automata.WhiteSpace.OperandParsers
MulHelVM.HelMA.Automaton.Instruction.ALInstruction
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
N 
1 (Data Constructor)HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)HelVM.HelMA.Automata.WhiteSpace.Token
NegHelVM.HelMA.Automaton.Instruction.ALInstruction
negationIntegralHelVM.HelMA.Automata.WhiteSpace.OperandParsers
newAutomaton 
1 (Function)HelVM.HelMA.Automaton.Automaton
2 (Function)HelVM.HelMA.Automata.ETA.Automaton
3 (Function)HelVM.HelMA.Automata.SubLeq.Automaton
newCUHelVM.HelMA.Automaton.Units.CPU
newTapeHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
nextHelVM.HelMA.Automata.BrainFuck.Common.Symbol
nextICHelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
nextInstHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
nextIUHelVM.HelMA.Automata.ETA.OperandParsers
nextLabelHelVM.HelMA.Automata.ETA.Addressing
nextSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
NoHelVM.HelMA.Automaton.Types.DumpType
nonEmptyRunParserHelVM.HelMA.Automaton.ReadPExtra
notCharHelVM.HelMA.Automaton.ReadPExtra
NumberHelVM.HelMA.Automata.LazyK.Lambda
OHelVM.HelMA.Automata.ETA.Token
OneHelVM.HelMA.Automata.Zot.Expression
oneOfHelVM.HelMA.Automaton.ReadPExtra
OperandIUParserHelVM.HelMA.Automata.ETA.OperandParsers
OperandParserHelVM.HelMA.Automata.ETA.OperandParsers
OperatorTypeHelVM.HelMA.Automaton.Instruction.ALInstruction
optimize 
1 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer
2 (Function)HelVM.HelMA.Automata.ETA.Optimizer
OriginalHelVM.HelMA.Automata.ETA.API.ETAImplType
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.IOInstruction
OutputDecHelVM.HelMA.Automaton.Instruction.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
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
PickHelVM.HelMA.Automaton.Instruction.ALInstruction
pop1HelVM.HelMA.Automaton.Units.ALU
pop2HelVM.HelMA.Automaton.Units.ALU
popAddressHelVM.HelMA.Automaton.Units.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
program 
1 (Function)HelVM.HelMA.Automata.ETA.OperandParsers
2 (Function)HelVM.HelMA.Automaton.Units.CPU
programCounter 
1 (Function)HelVM.HelMA.Automata.ETA.OperandParsers
2 (Function)HelVM.HelMA.Automaton.Units.CPU
push1HelVM.HelMA.Automaton.Units.ALU
push2HelVM.HelMA.Automaton.Units.ALU
RHelVM.HelMA.Automata.ETA.Token
RAMHelVM.HelMA.Automaton.Units.RAM
ram 
1 (Function)HelVM.HelMA.Automaton.API.AutoOptions
2 (Function)HelVM.HelMA.Automaton.Units.LSU
ramAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
RAMTypeHelVM.HelMA.Automaton.Types.RAMType
ramTypeHelVM.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
reduceHelVM.HelMA.Automata.LazyK.Reducer
reduceSourceHelVM.HelMA.Automata.LazyK.Evaluator
RefHelVM.HelMA.Automata.FALSE.Expression
removeCommentHelVM.HelMA.Automata.LazyK.Lexer
ReturnHelVM.HelMA.Automaton.Instruction.CFInstruction
returnStackHelVM.HelMA.Automaton.Units.CPU
rotIHelVM.HelMA.Automaton.Instruction.ALInstruction
run 
1 (Function)HelVM.HelMA.Automata.LazyK.Automaton
2 (Function)HelVM.HelMA.Automaton.Automaton
3 (Function)HelVM.HelMA.Automata.ETA.Automaton
4 (Function)HelVM.HelMA.Automata.SubLeq.Automaton
runALIHelVM.HelMA.Automaton.Units.ALU
runAndDumpLogsHelVM.HelMA.Automaton.Automaton
runCFIHelVM.HelMA.Automaton.Units.CPU
runExpressionListHelVM.HelMA.Automata.Zot.Evaluator
runMockIOHelVM.HelMA.Automaton.IO.MockIO
runParserHelVM.HelMA.Automaton.ReadPExtra
runSLIHelVM.HelMA.Automaton.Units.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
SameHelVM.HelMA.Automaton.Loop
SAutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
SDynamicHelVM.HelMA.Automaton.Instruction.ALInstruction
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
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.AutoParams
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.WhiteSpace.SimpleParams
2 (Data Constructor)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsHelVM.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
SIOHelVM.HelMA.Automaton.Instruction.ALInstruction
sJumpIHelVM.HelMA.Automaton.Instruction
SlideHelVM.HelMA.Automaton.Instruction.ALInstruction
slideHelVM.HelMA.Automaton.Units.ALU
SListRAMTypeHelVM.HelMA.Automaton.Types.RAMType
SListStackTypeHelVM.HelMA.Automaton.Types.StackType
SMarkHelVM.HelMA.Automaton.Instruction.CFInstruction
sMarkIHelVM.HelMA.Automaton.Instruction
SourceHelVM.HelMA.Automaton.API.IOTypes
source 
1 (Function)HelVM.HelMA.Automaton.API.EvalParams
2 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
sOutputIHelVM.HelMA.Automaton.Instruction
splitAtHelVM.HelMA.Automaton.Units.ALU
splitByNHelVM.HelMA.Automata.WhiteSpace.OperandParsers
SRAutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
SStaticHelVM.HelMA.Automaton.Instruction.ALInstruction
StackHelVM.HelMA.Automaton.Units.ALU
stack 
1 (Function)HelVM.HelMA.Automaton.API.AutoOptions
2 (Function)HelVM.HelMA.Automaton.Units.LSU
stackAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
StackIndexHelVM.HelMA.Automaton.Instruction.ALInstruction
StackTypeHelVM.HelMA.Automaton.Types.StackType
stackTypeHelVM.HelMA.Automata.WhiteSpace.SimpleParams
stackTypesHelVM.HelMA.Automaton.Types.StackType
staticBranchHelVM.HelMA.Automaton.Units.CPU
staticCallHelVM.HelMA.Automaton.Units.CPU
staticJumpHelVM.HelMA.Automaton.Units.CPU
Store 
1 (Data Constructor)HelVM.HelMA.Automaton.Instruction.LSInstruction
2 (Data Constructor)HelVM.HelMA.Automata.FALSE.Expression
store 
1 (Function)HelVM.HelMA.Automaton.Units.RAM
2 (Function)HelVM.HelMA.Automaton.Units.LSU
storeCharHelVM.HelMA.Automaton.Units.RAM
storeInputCharHelVM.HelMA.Automaton.Units.LSU
storeInputDecHelVM.HelMA.Automaton.Units.LSU
StrHelVM.HelMA.Automata.FALSE.Expression
stringToExpressionListHelVM.HelMA.Automata.Zot.Expression
SubHelVM.HelMA.Automaton.Instruction.ALInstruction
subHelVM.HelMA.Automaton.Units.ALU
subAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
SubClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
subIHelVM.HelMA.Automaton.Instruction
SuccHelVM.HelMA.Automata.LazyK.Lambda
succChurchHelVM.HelMA.Automata.LazyK.InputEncoder
successorHelVM.HelMA.Automata.LazyK.InputEncoder
swapIHelVM.HelMA.Automaton.Instruction.ALInstruction
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.Loop
TextLabelHelVM.HelMA.Automaton.Types.FormatType
toCharHelVM.HelMA.Automata.BrainFuck.Common.Symbol
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
TransferHelVM.HelMA.Automaton.Instruction
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
typeOptionsHelVM.HelMA.Automaton.API.EvalParams
UglyHelVM.HelMA.Automaton.Types.DumpType
UnaryHelVM.HelMA.Automaton.Instruction.ALInstruction
UnaryInstructionHelVM.HelMA.Automaton.Instruction.ALInstruction
unWhiteToken 
1 (Function)HelVM.HelMA.Automata.ETA.Token
2 (Function)HelVM.HelMA.Automata.WhiteSpace.Token
unWrapTokenListHelVM.HelMA.Automaton.WrapTokenList
updatePCHelVM.HelMA.Automata.ETA.OperandParsers
VarHelVM.HelMA.Automata.LazyK.Lambda
verySimpleAutoParamsHelVM.HelMA.Automaton.API.AutoParams
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
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
WithLimitHelVM.HelMA.Automaton.Loop
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
ZeroHelVM.HelMA.Automata.Zot.Expression
\ No newline at end of file +helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index)
helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index

AHelVM.HelMA.Automata.ETA.Token
actMWithLimitHelVM.HelMA.Automaton.Loop
AddHelVM.HelMA.Automaton.Instruction.ALInstruction
addAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
AddClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
ALInstructionHelVM.HelMA.Automaton.Instruction.ALInstruction
ALUHelVM.HelMA.Automaton.Units.ALU
aluHelVM.HelMA.Automaton.Units.CPU
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
AutomatonHelVM.HelMA.Automaton.Automaton
AutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
AutoOptions 
1 (Type/Class)HelVM.HelMA.Automaton.API.AutoOptions
2 (Data Constructor)HelVM.HelMA.Automaton.API.AutoOptions
AutoParams 
1 (Type/Class)HelVM.HelMA.Automaton.API.AutoParams
2 (Data Constructor)HelVM.HelMA.Automaton.API.AutoParams
autoParams 
1 (Function)HelVM.HelMA.Automaton.API.EvalParams
2 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
BAndHelVM.HelMA.Automaton.Instruction.ALInstruction
bCombinatorHelVM.HelMA.Automata.LazyK.Constants
BEQHelVM.HelMA.Automaton.Instruction.ALInstruction
BFTypeHelVM.HelMA.Automata.BrainFuck.API.BFType
bfTypesHelVM.HelMA.Automata.BrainFuck.API.BFType
BGTHelVM.HelMA.Automaton.Instruction.ALInstruction
BinariesHelVM.HelMA.Automaton.Instruction.ALInstruction
BinaryHelVM.HelMA.Automaton.Instruction.ALInstruction
BinaryInstructionHelVM.HelMA.Automaton.Instruction.ALInstruction
binaryInstructionHelVM.HelMA.Automaton.Units.ALU
binaryInstructionsHelVM.HelMA.Automaton.Units.ALU
BinaryLabelHelVM.HelMA.Automaton.Types.FormatType
BIOHelVM.HelMA.Automaton.IO.BusinessIO
BitwiseHelVM.HelMA.Automaton.Instruction.ALInstruction
blAndHelVM.HelMA.Automaton.Instruction.ALInstruction
blEQHelVM.HelMA.Automaton.Instruction.ALInstruction
blGTHelVM.HelMA.Automaton.Instruction.ALInstruction
blOrHelVM.HelMA.Automaton.Instruction.ALInstruction
blXorHelVM.HelMA.Automaton.Instruction.ALInstruction
BNotHelVM.HelMA.Automaton.Instruction.ALInstruction
BOrHelVM.HelMA.Automaton.Instruction.ALInstruction
BranchHelVM.HelMA.Automaton.Instruction.CFInstruction
BranchTestHelVM.HelMA.Automaton.Instruction.CFInstruction
breakHelVM.HelMA.Automaton.Loop
BusinessIOHelVM.HelMA.Automaton.IO.BusinessIO
BXorHelVM.HelMA.Automaton.Instruction.ALInstruction
calculateLoggedHelVM.HelMA.Automaton.IO.MockIO
calculateOpHelVM.HelMA.Automaton.Instruction.ALInstruction
calculateOpsHelVM.HelMA.Automaton.Instruction.ALInstruction
calculateOutputHelVM.HelMA.Automaton.IO.MockIO
CallHelVM.HelMA.Automaton.Instruction.CFInstruction
CDynamicHelVM.HelMA.Automaton.Instruction.CFInstruction
cellHelVM.HelMA.Automaton.API.AutoOptions
cellAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
CellTypeHelVM.HelMA.Automaton.Types.CellType
cellTypesHelVM.HelMA.Automaton.Types.CellType
CentralProcessingUnitHelVM.HelMA.Automaton.Units.CPU
CFInstructionHelVM.HelMA.Automaton.Instruction.CFInstruction
charPush1HelVM.HelMA.Automaton.Units.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
churchHelVM.HelMA.Automata.LazyK.InputEncoder
clearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
CommentHelVM.HelMA.Automata.FALSE.Expression
compare0HelVM.HelMA.Automata.BrainFuck.Common.Symbol
compileHelVM.HelMA.Automaton.API.AutoParams
CondHelVM.HelMA.Automata.FALSE.Expression
ConsHelVM.HelMA.Automaton.Instruction.ALInstruction
consHelVM.HelMA.Automata.LazyK.InputEncoder
consIHelVM.HelMA.Automaton.Instruction
continueHelVM.HelMA.Automaton.Loop
ControlUnitHelVM.HelMA.Automaton.Units.CPU
controlUnitHelVM.HelMA.Automaton.Units.CPU
CopyHelVM.HelMA.Automaton.Instruction.ALInstruction
copyHelVM.HelMA.Automaton.Units.ALU
CPUHelVM.HelMA.Automaton.Units.CPU
createMockIOHelVM.HelMA.Automaton.IO.MockIO
CStaticHelVM.HelMA.Automaton.Instruction.CFInstruction
CUHelVM.HelMA.Automaton.Units.CPU
currentInstruction 
1 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
2 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
3 (Function)HelVM.HelMA.Automaton.Units.CPU
dCopyHelVM.HelMA.Automaton.Instruction.ALInstruction
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
defaultRAMTypeHelVM.HelMA.Automaton.Types.RAMType
defaultStackTypeHelVM.HelMA.Automaton.Types.StackType
defaultTokenTypeHelVM.HelMA.Automaton.Types.TokenType
digitHelVM.HelMA.Automaton.ReadPExtra
DiscardHelVM.HelMA.Automaton.Instruction.ALInstruction
discardHelVM.HelMA.Automaton.Units.ALU
DivHelVM.HelMA.Automaton.Instruction.ALInstruction
divModHelVM.HelMA.Automaton.Units.ALU
divModIHelVM.HelMA.Automaton.Instruction
dJumpIHelVM.HelMA.Automaton.Instruction.CFInstruction
DMarkHelVM.HelMA.Automaton.Instruction.CFInstruction
dMarkIHelVM.HelMA.Automaton.Instruction
doBinaryHelVM.HelMA.Automaton.Instruction.ALInstruction
doInputChar2HelVM.HelMA.Automaton.Units.ALU
doInputDec2HelVM.HelMA.Automaton.Units.ALU
doOutputChar2HelVM.HelMA.Automaton.Units.ALU
dropHelVM.HelMA.Automaton.Units.ALU
dumpHelVM.HelMA.Automaton.Types.DumpType
dumpAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
DumpTypeHelVM.HelMA.Automaton.Types.DumpType
dumpTypeHelVM.HelMA.Automaton.API.AutoParams
dumpTypesHelVM.HelMA.Automaton.Types.DumpType
dupAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
DupClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
dupIHelVM.HelMA.Automaton.Instruction.ALInstruction
dynamicBranchHelVM.HelMA.Automaton.Units.CPU
dynamicCallHelVM.HelMA.Automaton.Units.CPU
dynamicJumpHelVM.HelMA.Automaton.Units.CPU
EHelVM.HelMA.Automata.ETA.Token
ElementHelVM.HelMA.Automaton.IO.BusinessIO
encodeInputHelVM.HelMA.Automata.LazyK.InputEncoder
EndHelVM.HelMA.Automaton.Instruction
endHelVM.HelMA.Automata.LazyK.InputEncoder
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.Rev.Evaluator
3 (Function)HelVM.HelMA.Automata.LazyK.Evaluator
4 (Function)HelVM.HelMA.Automata.Cat.Evaluator
5 (Function)HelVM.HelMA.Automata.SubLeq.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.CFInstruction
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
findAddressForDynamicLabelHelVM.HelMA.Automaton.Units.CPU
findAddressForStaticLabelHelVM.HelMA.Automaton.Units.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
flippedNewAutomatonHelVM.HelMA.Automaton.Automaton
flippedStoreCharHelVM.HelMA.Automaton.Units.RAM
flipPush1HelVM.HelMA.Automaton.Units.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
fromCharHelVM.HelMA.Automata.BrainFuck.Common.Symbol
fromListHelVM.HelMA.Automaton.Units.RAM
FullTapeHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
genericFindAddressHelVM.HelMA.Automata.ETA.Addressing
genericLoadHelVM.HelMA.Automaton.Units.RAM
genericNextLabelHelVM.HelMA.Automata.ETA.Addressing
genericPush1HelVM.HelMA.Automaton.Units.ALU
genericStoreHelVM.HelMA.Automaton.Units.RAM
GTZHelVM.HelMA.Automaton.Instruction.CFInstruction
HHelVM.HelMA.Automata.ETA.Token
HalfTableHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
HalibutHelVM.HelMA.Automaton.Instruction.ALInstruction
halibutHelVM.HelMA.Automaton.Units.ALU
halibutIHelVM.HelMA.Automaton.Instruction
I 
1 (Data Constructor)HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)HelVM.HelMA.Automata.LazyK.Lambda
IALHelVM.HelMA.Automaton.Instruction
ICFHelVM.HelMA.Automaton.Instruction
ILSHelVM.HelMA.Automaton.Instruction
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
incrementPCHelVM.HelMA.Automaton.Units.CPU
incSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
IndexHelVM.HelMA.Automaton.Symbol
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.IOInstruction
InputDecHelVM.HelMA.Automaton.Instruction.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.Symbol
3 (Type/Class)HelVM.HelMA.Automaton.Units.CPU
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.Units.CPU
InstructionListHelVM.HelMA.Automaton.Instruction
InstructionStackHelVM.HelMA.Automaton.Units.CPU
InstructionUnit 
1 (Type/Class)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
2 (Type/Class)HelVM.HelMA.Automata.ETA.OperandParsers
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.AutoOptions
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.IOInstruction
ISHelVM.HelMA.Automaton.Units.CPU
isAlphaAsciiHelVM.HelMA.Automaton.ReadPExtra
isDMarkHelVM.HelMA.Automaton.Instruction
isHashHelVM.HelMA.Automata.LazyK.Lexer
isJumpHelVM.HelMA.Automaton.Instruction.CFInstruction
isMarkHelVM.HelMA.Automaton.Instruction
isNotJumpHelVM.HelMA.Automaton.Instruction.CFInstruction
isSMarkHelVM.HelMA.Automaton.Instruction
IU 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
2 (Data Constructor)HelVM.HelMA.Automata.ETA.OperandParsers
JmpBackHelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
JmpPastHelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
JumpHelVM.HelMA.Automaton.Instruction.CFInstruction
jumpBackHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
jumpPastHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
KHelVM.HelMA.Automata.LazyK.Lambda
LabelHelVM.HelMA.Automaton.Instruction.CFInstruction
LabelInstructionHelVM.HelMA.Automaton.Instruction.CFInstruction
Lambda 
1 (Type/Class)HelVM.HelMA.Automata.LazyK.Lambda
2 (Data Constructor)HelVM.HelMA.Automata.FALSE.Expression
LAndHelVM.HelMA.Automaton.Instruction.ALInstruction
LEQHelVM.HelMA.Automaton.Instruction.ALInstruction
letterAsciiHelVM.HelMA.Automaton.ReadPExtra
LGTHelVM.HelMA.Automaton.Instruction.ALInstruction
limitHelVM.HelMA.Automaton.API.AutoParams
LimitMaybeHelVM.HelMA.Automaton.Loop
ListRAMTypeHelVM.HelMA.Automaton.Types.RAMType
listRunParserHelVM.HelMA.Automaton.ReadPExtra
ListStackTypeHelVM.HelMA.Automaton.Types.StackType
LNotHelVM.HelMA.Automaton.Instruction.ALInstruction
LoadHelVM.HelMA.Automaton.Instruction.LSInstruction
load 
1 (Function)HelVM.HelMA.Automaton.Units.RAM
2 (Function)HelVM.HelMA.Automaton.Units.LSU
loadOutputCharHelVM.HelMA.Automaton.Units.LSU
loadOutputDecHelVM.HelMA.Automaton.Units.LSU
LoadStoreUnitHelVM.HelMA.Automaton.Units.LSU
logDumpHelVM.HelMA.Automaton.Types.DumpType
LogicalHelVM.HelMA.Automaton.Instruction.ALInstruction
logInputHelVM.HelMA.Automaton.IO.FreeIO
logOutputHelVM.HelMA.Automaton.IO.FreeIO
logStrHelVM.HelMA.Automaton.IO.BusinessIO
loopMWithLimitHelVM.HelMA.Automaton.Loop
LOrHelVM.HelMA.Automaton.Instruction.ALInstruction
LSInstructionHelVM.HelMA.Automaton.Instruction.LSInstruction
LSU 
1 (Data Constructor)HelVM.HelMA.Automaton.Units.LSU
2 (Type/Class)HelVM.HelMA.Automaton.Units.LSU
LTZHelVM.HelMA.Automaton.Instruction.CFInstruction
LXorHelVM.HelMA.Automaton.Instruction.ALInstruction
ManipulationInstructionHelVM.HelMA.Automaton.Instruction.ALInstruction
manyNonEmptyHelVM.HelMA.Automaton.ReadPExtra
MapListRAMTypeHelVM.HelMA.Automaton.Types.RAMType
matchNextJmpHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
matchPrevJmpHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
MIOHelVM.HelMA.Automaton.Instruction.LSInstruction
MockIOHelVM.HelMA.Automaton.IO.MockIO
MockIODataHelVM.HelMA.Automaton.IO.MockIO
ModHelVM.HelMA.Automaton.Instruction.ALInstruction
Move 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
2 (Data Constructor)HelVM.HelMA.Automaton.Instruction.ALInstruction
moveHelVM.HelMA.Automaton.Units.ALU
moveHeadHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
moveHeadLeftHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
moveHeadRightHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
MoveLHelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
MoveRHelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
moveSafeHelVM.HelMA.Automata.WhiteSpace.OperandParsers
MulHelVM.HelMA.Automaton.Instruction.ALInstruction
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
N 
1 (Data Constructor)HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)HelVM.HelMA.Automata.WhiteSpace.Token
NegHelVM.HelMA.Automaton.Instruction.ALInstruction
negationIntegralHelVM.HelMA.Automata.WhiteSpace.OperandParsers
newAutomaton 
1 (Function)HelVM.HelMA.Automaton.Automaton
2 (Function)HelVM.HelMA.Automata.ETA.Automaton
3 (Function)HelVM.HelMA.Automata.SubLeq.Automaton
newCUHelVM.HelMA.Automaton.Units.CPU
newTapeHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
nextHelVM.HelMA.Automata.BrainFuck.Common.Symbol
nextICHelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
nextInstHelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
nextIUHelVM.HelMA.Automata.ETA.OperandParsers
nextLabelHelVM.HelMA.Automata.ETA.Addressing
nextSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
NoHelVM.HelMA.Automaton.Types.DumpType
nonEmptyRunParserHelVM.HelMA.Automaton.ReadPExtra
notCharHelVM.HelMA.Automaton.ReadPExtra
NumberHelVM.HelMA.Automata.LazyK.Lambda
OHelVM.HelMA.Automata.ETA.Token
OneHelVM.HelMA.Automata.Zot.Expression
oneOfHelVM.HelMA.Automaton.ReadPExtra
OperandIUParserHelVM.HelMA.Automata.ETA.OperandParsers
OperandParserHelVM.HelMA.Automata.ETA.OperandParsers
OperatorTypeHelVM.HelMA.Automaton.Instruction.ALInstruction
optimize 
1 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer
2 (Function)HelVM.HelMA.Automata.ETA.Optimizer
OriginalHelVM.HelMA.Automata.ETA.API.ETAImplType
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.IOInstruction
OutputDecHelVM.HelMA.Automaton.Instruction.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
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
PickHelVM.HelMA.Automaton.Instruction.ALInstruction
pop1HelVM.HelMA.Automaton.Units.ALU
pop2HelVM.HelMA.Automaton.Units.ALU
popAddressHelVM.HelMA.Automaton.Units.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
program 
1 (Function)HelVM.HelMA.Automata.ETA.OperandParsers
2 (Function)HelVM.HelMA.Automaton.Units.CPU
programCounter 
1 (Function)HelVM.HelMA.Automata.ETA.OperandParsers
2 (Function)HelVM.HelMA.Automaton.Units.CPU
push1HelVM.HelMA.Automaton.Units.ALU
push2HelVM.HelMA.Automaton.Units.ALU
RHelVM.HelMA.Automata.ETA.Token
RAMHelVM.HelMA.Automaton.Units.RAM
ram 
1 (Function)HelVM.HelMA.Automaton.API.AutoOptions
2 (Function)HelVM.HelMA.Automaton.Units.LSU
ramAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
RAMTypeHelVM.HelMA.Automaton.Types.RAMType
ramTypeHelVM.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
reduceHelVM.HelMA.Automata.LazyK.Reducer
reduceSourceHelVM.HelMA.Automata.LazyK.Evaluator
RefHelVM.HelMA.Automata.FALSE.Expression
removeCommentHelVM.HelMA.Automata.LazyK.Lexer
ReturnHelVM.HelMA.Automaton.Instruction.CFInstruction
returnStackHelVM.HelMA.Automaton.Units.CPU
rotIHelVM.HelMA.Automaton.Instruction.ALInstruction
run 
1 (Function)HelVM.HelMA.Automata.LazyK.Automaton
2 (Function)HelVM.HelMA.Automaton.Automaton
3 (Function)HelVM.HelMA.Automata.ETA.Automaton
4 (Function)HelVM.HelMA.Automata.SubLeq.Automaton
runALIHelVM.HelMA.Automaton.Units.ALU
runAndDumpLogsHelVM.HelMA.Automaton.Automaton
runCFIHelVM.HelMA.Automaton.Units.CPU
runExpressionListHelVM.HelMA.Automata.Zot.Evaluator
runMockIOHelVM.HelMA.Automaton.IO.MockIO
runParserHelVM.HelMA.Automaton.ReadPExtra
runSLIHelVM.HelMA.Automaton.Units.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
SameHelVM.HelMA.Automaton.Loop
SAutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
SDynamicHelVM.HelMA.Automaton.Instruction.ALInstruction
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
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.AutoParams
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.WhiteSpace.SimpleParams
2 (Data Constructor)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsHelVM.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
SIOHelVM.HelMA.Automaton.Instruction.ALInstruction
sJumpIHelVM.HelMA.Automaton.Instruction
SlideHelVM.HelMA.Automaton.Instruction.ALInstruction
slideHelVM.HelMA.Automaton.Units.ALU
SListRAMTypeHelVM.HelMA.Automaton.Types.RAMType
SListStackTypeHelVM.HelMA.Automaton.Types.StackType
SMarkHelVM.HelMA.Automaton.Instruction.CFInstruction
sMarkIHelVM.HelMA.Automaton.Instruction
SourceHelVM.HelMA.Automaton.API.IOTypes
source 
1 (Function)HelVM.HelMA.Automaton.API.EvalParams
2 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
sOutputIHelVM.HelMA.Automaton.Instruction
splitAtHelVM.HelMA.Automaton.Units.ALU
splitByNHelVM.HelMA.Automata.WhiteSpace.OperandParsers
SRAutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
SStaticHelVM.HelMA.Automaton.Instruction.ALInstruction
StackHelVM.HelMA.Automaton.Units.ALU
stack 
1 (Function)HelVM.HelMA.Automaton.API.AutoOptions
2 (Function)HelVM.HelMA.Automaton.Units.LSU
stackAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
StackIndexHelVM.HelMA.Automaton.Instruction.ALInstruction
StackTypeHelVM.HelMA.Automaton.Types.StackType
stackTypeHelVM.HelMA.Automata.WhiteSpace.SimpleParams
stackTypesHelVM.HelMA.Automaton.Types.StackType
staticBranchHelVM.HelMA.Automaton.Units.CPU
staticCallHelVM.HelMA.Automaton.Units.CPU
staticJumpHelVM.HelMA.Automaton.Units.CPU
Store 
1 (Data Constructor)HelVM.HelMA.Automaton.Instruction.LSInstruction
2 (Data Constructor)HelVM.HelMA.Automata.FALSE.Expression
store 
1 (Function)HelVM.HelMA.Automaton.Units.RAM
2 (Function)HelVM.HelMA.Automaton.Units.LSU
storeCharHelVM.HelMA.Automaton.Units.RAM
storeInputCharHelVM.HelMA.Automaton.Units.LSU
storeInputDecHelVM.HelMA.Automaton.Units.LSU
StrHelVM.HelMA.Automata.FALSE.Expression
stringToExpressionListHelVM.HelMA.Automata.Zot.Expression
SubHelVM.HelMA.Automaton.Instruction.ALInstruction
subHelVM.HelMA.Automaton.Units.ALU
subAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
SubClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
subIHelVM.HelMA.Automaton.Instruction
SuccHelVM.HelMA.Automata.LazyK.Lambda
succChurchHelVM.HelMA.Automata.LazyK.InputEncoder
successorHelVM.HelMA.Automata.LazyK.InputEncoder
swapIHelVM.HelMA.Automaton.Instruction.ALInstruction
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.Loop
TextLabelHelVM.HelMA.Automaton.Types.FormatType
toCharHelVM.HelMA.Automata.BrainFuck.Common.Symbol
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
TransferHelVM.HelMA.Automaton.Instruction
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
typeOptionsHelVM.HelMA.Automaton.API.EvalParams
UglyHelVM.HelMA.Automaton.Types.DumpType
UnaryHelVM.HelMA.Automaton.Instruction.ALInstruction
UnaryInstructionHelVM.HelMA.Automaton.Instruction.ALInstruction
unWhiteToken 
1 (Function)HelVM.HelMA.Automata.ETA.Token
2 (Function)HelVM.HelMA.Automata.WhiteSpace.Token
unWrapTokenListHelVM.HelMA.Automaton.WrapTokenList
updatePCHelVM.HelMA.Automata.ETA.OperandParsers
VarHelVM.HelMA.Automata.LazyK.Lambda
verySimpleAutoParamsHelVM.HelMA.Automaton.API.AutoParams
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
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
WithLimitHelVM.HelMA.Automaton.Loop
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
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 6efd23559..8916973c3 100644 --- a/docs/reports/helma/doc-index-B.html +++ b/docs/reports/helma/doc-index-B.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - B)
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - B)
helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ 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 96448c798..c4a50551b 100644 --- a/docs/reports/helma/doc-index-C.html +++ b/docs/reports/helma/doc-index-C.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - C)
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - C

calculateLoggedHelVM.HelMA.Automaton.IO.MockIO
calculateOpHelVM.HelMA.Automaton.Instruction.ALInstruction
calculateOpsHelVM.HelMA.Automaton.Instruction.ALInstruction
calculateOutputHelVM.HelMA.Automaton.IO.MockIO
CallHelVM.HelMA.Automaton.Instruction.CFInstruction
CDynamicHelVM.HelMA.Automaton.Instruction.CFInstruction
cellHelVM.HelMA.Automaton.API.AutoOptions
cellAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
CellTypeHelVM.HelMA.Automaton.Types.CellType
cellTypesHelVM.HelMA.Automaton.Types.CellType
CentralProcessingUnitHelVM.HelMA.Automaton.Units.CPU
CFInstructionHelVM.HelMA.Automaton.Instruction.CFInstruction
charPush1HelVM.HelMA.Automaton.Units.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
churchHelVM.HelMA.Automata.LazyK.InputEncoder
clearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
CommentHelVM.HelMA.Automata.FALSE.Expression
compare0HelVM.HelMA.Automata.BrainFuck.Common.Symbol
compileHelVM.HelMA.Automaton.API.AutoParams
CondHelVM.HelMA.Automata.FALSE.Expression
ConsHelVM.HelMA.Automaton.Instruction.ALInstruction
consHelVM.HelMA.Automata.LazyK.InputEncoder
consIHelVM.HelMA.Automaton.Instruction
continueHelVM.HelMA.Automaton.Loop
ControlUnitHelVM.HelMA.Automaton.Units.CPU
controlUnitHelVM.HelMA.Automaton.Units.CPU
CopyHelVM.HelMA.Automaton.Instruction.ALInstruction
copyHelVM.HelMA.Automaton.Units.ALU
CPUHelVM.HelMA.Automaton.Units.CPU
createMockIOHelVM.HelMA.Automaton.IO.MockIO
CStaticHelVM.HelMA.Automaton.Instruction.CFInstruction
CUHelVM.HelMA.Automaton.Units.CPU
currentInstruction 
1 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
2 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
3 (Function)HelVM.HelMA.Automaton.Units.CPU
\ No newline at end of file +helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - C)
helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - C

calculateLoggedHelVM.HelMA.Automaton.IO.MockIO
calculateOpHelVM.HelMA.Automaton.Instruction.ALInstruction
calculateOpsHelVM.HelMA.Automaton.Instruction.ALInstruction
calculateOutputHelVM.HelMA.Automaton.IO.MockIO
CallHelVM.HelMA.Automaton.Instruction.CFInstruction
CDynamicHelVM.HelMA.Automaton.Instruction.CFInstruction
cellHelVM.HelMA.Automaton.API.AutoOptions
cellAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
CellTypeHelVM.HelMA.Automaton.Types.CellType
cellTypesHelVM.HelMA.Automaton.Types.CellType
CentralProcessingUnitHelVM.HelMA.Automaton.Units.CPU
CFInstructionHelVM.HelMA.Automaton.Instruction.CFInstruction
charPush1HelVM.HelMA.Automaton.Units.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
churchHelVM.HelMA.Automata.LazyK.InputEncoder
clearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
CommentHelVM.HelMA.Automata.FALSE.Expression
compare0HelVM.HelMA.Automata.BrainFuck.Common.Symbol
compileHelVM.HelMA.Automaton.API.AutoParams
CondHelVM.HelMA.Automata.FALSE.Expression
ConsHelVM.HelMA.Automaton.Instruction.ALInstruction
consHelVM.HelMA.Automata.LazyK.InputEncoder
consIHelVM.HelMA.Automaton.Instruction
continueHelVM.HelMA.Automaton.Loop
ControlUnitHelVM.HelMA.Automaton.Units.CPU
controlUnitHelVM.HelMA.Automaton.Units.CPU
CopyHelVM.HelMA.Automaton.Instruction.ALInstruction
copyHelVM.HelMA.Automaton.Units.ALU
CPUHelVM.HelMA.Automaton.Units.CPU
createMockIOHelVM.HelMA.Automaton.IO.MockIO
CStaticHelVM.HelMA.Automaton.Instruction.CFInstruction
CUHelVM.HelMA.Automaton.Units.CPU
currentInstruction 
1 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
2 (Function)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
3 (Function)HelVM.HelMA.Automaton.Units.CPU
\ 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 9758e99b2..bf154d1e3 100644 --- a/docs/reports/helma/doc-index-D.html +++ b/docs/reports/helma/doc-index-D.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - D)
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - D

dCopyHelVM.HelMA.Automaton.Instruction.ALInstruction
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
defaultRAMTypeHelVM.HelMA.Automaton.Types.RAMType
defaultStackTypeHelVM.HelMA.Automaton.Types.StackType
defaultTokenTypeHelVM.HelMA.Automaton.Types.TokenType
digitHelVM.HelMA.Automaton.ReadPExtra
DiscardHelVM.HelMA.Automaton.Instruction.ALInstruction
discardHelVM.HelMA.Automaton.Units.ALU
DivHelVM.HelMA.Automaton.Instruction.ALInstruction
divModHelVM.HelMA.Automaton.Units.ALU
divModIHelVM.HelMA.Automaton.Instruction
dJumpIHelVM.HelMA.Automaton.Instruction.CFInstruction
DMarkHelVM.HelMA.Automaton.Instruction.CFInstruction
dMarkIHelVM.HelMA.Automaton.Instruction
doBinaryHelVM.HelMA.Automaton.Instruction.ALInstruction
doInputChar2HelVM.HelMA.Automaton.Units.ALU
doInputDec2HelVM.HelMA.Automaton.Units.ALU
doOutputChar2HelVM.HelMA.Automaton.Units.ALU
dropHelVM.HelMA.Automaton.Units.ALU
dumpHelVM.HelMA.Automaton.Types.DumpType
dumpAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
DumpTypeHelVM.HelMA.Automaton.Types.DumpType
dumpTypeHelVM.HelMA.Automaton.API.AutoParams
dumpTypesHelVM.HelMA.Automaton.Types.DumpType
dupAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
DupClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
dupIHelVM.HelMA.Automaton.Instruction.ALInstruction
dynamicBranchHelVM.HelMA.Automaton.Units.CPU
dynamicCallHelVM.HelMA.Automaton.Units.CPU
dynamicJumpHelVM.HelMA.Automaton.Units.CPU
\ No newline at end of file +helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - D)
helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - D

dCopyHelVM.HelMA.Automaton.Instruction.ALInstruction
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
defaultRAMTypeHelVM.HelMA.Automaton.Types.RAMType
defaultStackTypeHelVM.HelMA.Automaton.Types.StackType
defaultTokenTypeHelVM.HelMA.Automaton.Types.TokenType
digitHelVM.HelMA.Automaton.ReadPExtra
DiscardHelVM.HelMA.Automaton.Instruction.ALInstruction
discardHelVM.HelMA.Automaton.Units.ALU
DivHelVM.HelMA.Automaton.Instruction.ALInstruction
divModHelVM.HelMA.Automaton.Units.ALU
divModIHelVM.HelMA.Automaton.Instruction
dJumpIHelVM.HelMA.Automaton.Instruction.CFInstruction
DMarkHelVM.HelMA.Automaton.Instruction.CFInstruction
dMarkIHelVM.HelMA.Automaton.Instruction
doBinaryHelVM.HelMA.Automaton.Instruction.ALInstruction
doInputChar2HelVM.HelMA.Automaton.Units.ALU
doInputDec2HelVM.HelMA.Automaton.Units.ALU
doOutputChar2HelVM.HelMA.Automaton.Units.ALU
dropHelVM.HelMA.Automaton.Units.ALU
dumpHelVM.HelMA.Automaton.Types.DumpType
dumpAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
DumpTypeHelVM.HelMA.Automaton.Types.DumpType
dumpTypeHelVM.HelMA.Automaton.API.AutoParams
dumpTypesHelVM.HelMA.Automaton.Types.DumpType
dupAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
DupClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
dupIHelVM.HelMA.Automaton.Instruction.ALInstruction
dynamicBranchHelVM.HelMA.Automaton.Units.CPU
dynamicCallHelVM.HelMA.Automaton.Units.CPU
dynamicJumpHelVM.HelMA.Automaton.Units.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 35f1bbd9e..f8b1fc3ae 100644 --- a/docs/reports/helma/doc-index-E.html +++ b/docs/reports/helma/doc-index-E.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - E)
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - E

EHelVM.HelMA.Automata.ETA.Token
ElementHelVM.HelMA.Automaton.IO.BusinessIO
encodeInputHelVM.HelMA.Automata.LazyK.InputEncoder
EndHelVM.HelMA.Automaton.Instruction
endHelVM.HelMA.Automata.LazyK.InputEncoder
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.Rev.Evaluator
3 (Function)HelVM.HelMA.Automata.LazyK.Evaluator
4 (Function)HelVM.HelMA.Automata.Cat.Evaluator
5 (Function)HelVM.HelMA.Automata.SubLeq.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.CFInstruction
\ No newline at end of file +helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - E)
helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - E

EHelVM.HelMA.Automata.ETA.Token
ElementHelVM.HelMA.Automaton.IO.BusinessIO
encodeInputHelVM.HelMA.Automata.LazyK.InputEncoder
EndHelVM.HelMA.Automaton.Instruction
endHelVM.HelMA.Automata.LazyK.InputEncoder
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.Rev.Evaluator
3 (Function)HelVM.HelMA.Automata.LazyK.Evaluator
4 (Function)HelVM.HelMA.Automata.Cat.Evaluator
5 (Function)HelVM.HelMA.Automata.SubLeq.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.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 9492e784b..7f8f2086c 100644 --- a/docs/reports/helma/doc-index-F.html +++ b/docs/reports/helma/doc-index-F.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - F)
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - F

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
findAddressForDynamicLabelHelVM.HelMA.Automaton.Units.CPU
findAddressForStaticLabelHelVM.HelMA.Automaton.Units.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
flippedNewAutomatonHelVM.HelMA.Automaton.Automaton
flippedStoreCharHelVM.HelMA.Automaton.Units.RAM
flipPush1HelVM.HelMA.Automaton.Units.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
fromCharHelVM.HelMA.Automata.BrainFuck.Common.Symbol
fromListHelVM.HelMA.Automaton.Units.RAM
FullTapeHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
\ No newline at end of file +helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - F)
helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - F

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
findAddressForDynamicLabelHelVM.HelMA.Automaton.Units.CPU
findAddressForStaticLabelHelVM.HelMA.Automaton.Units.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
flippedNewAutomatonHelVM.HelMA.Automaton.Automaton
flippedStoreCharHelVM.HelMA.Automaton.Units.RAM
flipPush1HelVM.HelMA.Automaton.Units.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
fromCharHelVM.HelMA.Automata.BrainFuck.Common.Symbol
fromListHelVM.HelMA.Automaton.Units.RAM
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 f32832e52..b254b559d 100644 --- a/docs/reports/helma/doc-index-G.html +++ b/docs/reports/helma/doc-index-G.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - G)
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - G)
helma-0.8.4.2: 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 d5e65e8da..485a09309 100644 --- a/docs/reports/helma/doc-index-H.html +++ b/docs/reports/helma/doc-index-H.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - H)
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - H)
helma-0.8.4.2: 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 89a389eca..dd5ee8dea 100644 --- a/docs/reports/helma/doc-index-I.html +++ b/docs/reports/helma/doc-index-I.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - I)
helma-0.8.4.1: 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
IALHelVM.HelMA.Automaton.Instruction
ICFHelVM.HelMA.Automaton.Instruction
ILSHelVM.HelMA.Automaton.Instruction
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
incrementPCHelVM.HelMA.Automaton.Units.CPU
incSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
IndexHelVM.HelMA.Automaton.Symbol
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.IOInstruction
InputDecHelVM.HelMA.Automaton.Instruction.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.Symbol
3 (Type/Class)HelVM.HelMA.Automaton.Units.CPU
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.Units.CPU
InstructionListHelVM.HelMA.Automaton.Instruction
InstructionStackHelVM.HelMA.Automaton.Units.CPU
InstructionUnit 
1 (Type/Class)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
2 (Type/Class)HelVM.HelMA.Automata.ETA.OperandParsers
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.AutoOptions
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.IOInstruction
ISHelVM.HelMA.Automaton.Units.CPU
isAlphaAsciiHelVM.HelMA.Automaton.ReadPExtra
isDMarkHelVM.HelMA.Automaton.Instruction
isHashHelVM.HelMA.Automata.LazyK.Lexer
isJumpHelVM.HelMA.Automaton.Instruction.CFInstruction
isMarkHelVM.HelMA.Automaton.Instruction
isNotJumpHelVM.HelMA.Automaton.Instruction.CFInstruction
isSMarkHelVM.HelMA.Automaton.Instruction
IU 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
2 (Data Constructor)HelVM.HelMA.Automata.ETA.OperandParsers
\ No newline at end of file +helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - I)
helma-0.8.4.2: 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
IALHelVM.HelMA.Automaton.Instruction
ICFHelVM.HelMA.Automaton.Instruction
ILSHelVM.HelMA.Automaton.Instruction
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
incrementPCHelVM.HelMA.Automaton.Units.CPU
incSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
IndexHelVM.HelMA.Automaton.Symbol
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.IOInstruction
InputDecHelVM.HelMA.Automaton.Instruction.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.Symbol
3 (Type/Class)HelVM.HelMA.Automaton.Units.CPU
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.Units.CPU
InstructionListHelVM.HelMA.Automaton.Instruction
InstructionStackHelVM.HelMA.Automaton.Units.CPU
InstructionUnit 
1 (Type/Class)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
2 (Type/Class)HelVM.HelMA.Automata.ETA.OperandParsers
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.AutoOptions
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.IOInstruction
ISHelVM.HelMA.Automaton.Units.CPU
isAlphaAsciiHelVM.HelMA.Automaton.ReadPExtra
isDMarkHelVM.HelMA.Automaton.Instruction
isHashHelVM.HelMA.Automata.LazyK.Lexer
isJumpHelVM.HelMA.Automaton.Instruction.CFInstruction
isMarkHelVM.HelMA.Automaton.Instruction
isNotJumpHelVM.HelMA.Automaton.Instruction.CFInstruction
isSMarkHelVM.HelMA.Automaton.Instruction
IU 
1 (Data Constructor)HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
2 (Data Constructor)HelVM.HelMA.Automata.ETA.OperandParsers
\ 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 13f219a23..1dcc2a6fa 100644 --- a/docs/reports/helma/doc-index-J.html +++ b/docs/reports/helma/doc-index-J.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - J)
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - J)
helma-0.8.4.2: 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 79ed7ee59..fa181c5e7 100644 --- a/docs/reports/helma/doc-index-K.html +++ b/docs/reports/helma/doc-index-K.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - K)
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - K)
helma-0.8.4.2: 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 94767ce43..d6ad6f56f 100644 --- a/docs/reports/helma/doc-index-L.html +++ b/docs/reports/helma/doc-index-L.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - L)
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - L

LabelHelVM.HelMA.Automaton.Instruction.CFInstruction
LabelInstructionHelVM.HelMA.Automaton.Instruction.CFInstruction
Lambda 
1 (Type/Class)HelVM.HelMA.Automata.LazyK.Lambda
2 (Data Constructor)HelVM.HelMA.Automata.FALSE.Expression
LAndHelVM.HelMA.Automaton.Instruction.ALInstruction
LEQHelVM.HelMA.Automaton.Instruction.ALInstruction
letterAsciiHelVM.HelMA.Automaton.ReadPExtra
LGTHelVM.HelMA.Automaton.Instruction.ALInstruction
limitHelVM.HelMA.Automaton.API.AutoParams
LimitMaybeHelVM.HelMA.Automaton.Loop
ListRAMTypeHelVM.HelMA.Automaton.Types.RAMType
listRunParserHelVM.HelMA.Automaton.ReadPExtra
ListStackTypeHelVM.HelMA.Automaton.Types.StackType
LNotHelVM.HelMA.Automaton.Instruction.ALInstruction
LoadHelVM.HelMA.Automaton.Instruction.LSInstruction
load 
1 (Function)HelVM.HelMA.Automaton.Units.RAM
2 (Function)HelVM.HelMA.Automaton.Units.LSU
loadOutputCharHelVM.HelMA.Automaton.Units.LSU
loadOutputDecHelVM.HelMA.Automaton.Units.LSU
LoadStoreUnitHelVM.HelMA.Automaton.Units.LSU
logDumpHelVM.HelMA.Automaton.Types.DumpType
LogicalHelVM.HelMA.Automaton.Instruction.ALInstruction
logInputHelVM.HelMA.Automaton.IO.FreeIO
logOutputHelVM.HelMA.Automaton.IO.FreeIO
logStrHelVM.HelMA.Automaton.IO.BusinessIO
loopMWithLimitHelVM.HelMA.Automaton.Loop
LOrHelVM.HelMA.Automaton.Instruction.ALInstruction
LSInstructionHelVM.HelMA.Automaton.Instruction.LSInstruction
LSU 
1 (Data Constructor)HelVM.HelMA.Automaton.Units.LSU
2 (Type/Class)HelVM.HelMA.Automaton.Units.LSU
LTZHelVM.HelMA.Automaton.Instruction.CFInstruction
LXorHelVM.HelMA.Automaton.Instruction.ALInstruction
\ No newline at end of file +helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - L)
helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - L

LabelHelVM.HelMA.Automaton.Instruction.CFInstruction
LabelInstructionHelVM.HelMA.Automaton.Instruction.CFInstruction
Lambda 
1 (Type/Class)HelVM.HelMA.Automata.LazyK.Lambda
2 (Data Constructor)HelVM.HelMA.Automata.FALSE.Expression
LAndHelVM.HelMA.Automaton.Instruction.ALInstruction
LEQHelVM.HelMA.Automaton.Instruction.ALInstruction
letterAsciiHelVM.HelMA.Automaton.ReadPExtra
LGTHelVM.HelMA.Automaton.Instruction.ALInstruction
limitHelVM.HelMA.Automaton.API.AutoParams
LimitMaybeHelVM.HelMA.Automaton.Loop
ListRAMTypeHelVM.HelMA.Automaton.Types.RAMType
listRunParserHelVM.HelMA.Automaton.ReadPExtra
ListStackTypeHelVM.HelMA.Automaton.Types.StackType
LNotHelVM.HelMA.Automaton.Instruction.ALInstruction
LoadHelVM.HelMA.Automaton.Instruction.LSInstruction
load 
1 (Function)HelVM.HelMA.Automaton.Units.RAM
2 (Function)HelVM.HelMA.Automaton.Units.LSU
loadOutputCharHelVM.HelMA.Automaton.Units.LSU
loadOutputDecHelVM.HelMA.Automaton.Units.LSU
LoadStoreUnitHelVM.HelMA.Automaton.Units.LSU
logDumpHelVM.HelMA.Automaton.Types.DumpType
LogicalHelVM.HelMA.Automaton.Instruction.ALInstruction
logInputHelVM.HelMA.Automaton.IO.FreeIO
logOutputHelVM.HelMA.Automaton.IO.FreeIO
logStrHelVM.HelMA.Automaton.IO.BusinessIO
loopMWithLimitHelVM.HelMA.Automaton.Loop
LOrHelVM.HelMA.Automaton.Instruction.ALInstruction
LSInstructionHelVM.HelMA.Automaton.Instruction.LSInstruction
LSU 
1 (Data Constructor)HelVM.HelMA.Automaton.Units.LSU
2 (Type/Class)HelVM.HelMA.Automaton.Units.LSU
LTZHelVM.HelMA.Automaton.Instruction.CFInstruction
LXorHelVM.HelMA.Automaton.Instruction.ALInstruction
\ 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 d25578a1d..761391351 100644 --- a/docs/reports/helma/doc-index-M.html +++ b/docs/reports/helma/doc-index-M.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - M)
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - M)
helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ 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 9624ff630..492d7a0c3 100644 --- a/docs/reports/helma/doc-index-N.html +++ b/docs/reports/helma/doc-index-N.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - N)
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - N)
helma-0.8.4.2: 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 407416d72..8b369b8f1 100644 --- a/docs/reports/helma/doc-index-O.html +++ b/docs/reports/helma/doc-index-O.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - O)
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - O)
helma-0.8.4.2: 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 df593f009..8c1d907f0 100644 --- a/docs/reports/helma/doc-index-P.html +++ b/docs/reports/helma/doc-index-P.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - P)
helma-0.8.4.1: 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
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
PickHelVM.HelMA.Automaton.Instruction.ALInstruction
pop1HelVM.HelMA.Automaton.Units.ALU
pop2HelVM.HelMA.Automaton.Units.ALU
popAddressHelVM.HelMA.Automaton.Units.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
program 
1 (Function)HelVM.HelMA.Automata.ETA.OperandParsers
2 (Function)HelVM.HelMA.Automaton.Units.CPU
programCounter 
1 (Function)HelVM.HelMA.Automata.ETA.OperandParsers
2 (Function)HelVM.HelMA.Automaton.Units.CPU
push1HelVM.HelMA.Automaton.Units.ALU
push2HelVM.HelMA.Automaton.Units.ALU
\ No newline at end of file +helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - P)
helma-0.8.4.2: 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
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
PickHelVM.HelMA.Automaton.Instruction.ALInstruction
pop1HelVM.HelMA.Automaton.Units.ALU
pop2HelVM.HelMA.Automaton.Units.ALU
popAddressHelVM.HelMA.Automaton.Units.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
program 
1 (Function)HelVM.HelMA.Automata.ETA.OperandParsers
2 (Function)HelVM.HelMA.Automaton.Units.CPU
programCounter 
1 (Function)HelVM.HelMA.Automata.ETA.OperandParsers
2 (Function)HelVM.HelMA.Automaton.Units.CPU
push1HelVM.HelMA.Automaton.Units.ALU
push2HelVM.HelMA.Automaton.Units.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 3392bd822..b3e1a5172 100644 --- a/docs/reports/helma/doc-index-R.html +++ b/docs/reports/helma/doc-index-R.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - R)
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - R

RHelVM.HelMA.Automata.ETA.Token
RAMHelVM.HelMA.Automaton.Units.RAM
ram 
1 (Function)HelVM.HelMA.Automaton.API.AutoOptions
2 (Function)HelVM.HelMA.Automaton.Units.LSU
ramAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
RAMTypeHelVM.HelMA.Automaton.Types.RAMType
ramTypeHelVM.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
reduceHelVM.HelMA.Automata.LazyK.Reducer
reduceSourceHelVM.HelMA.Automata.LazyK.Evaluator
RefHelVM.HelMA.Automata.FALSE.Expression
removeCommentHelVM.HelMA.Automata.LazyK.Lexer
ReturnHelVM.HelMA.Automaton.Instruction.CFInstruction
returnStackHelVM.HelMA.Automaton.Units.CPU
rotIHelVM.HelMA.Automaton.Instruction.ALInstruction
run 
1 (Function)HelVM.HelMA.Automata.LazyK.Automaton
2 (Function)HelVM.HelMA.Automaton.Automaton
3 (Function)HelVM.HelMA.Automata.ETA.Automaton
4 (Function)HelVM.HelMA.Automata.SubLeq.Automaton
runALIHelVM.HelMA.Automaton.Units.ALU
runAndDumpLogsHelVM.HelMA.Automaton.Automaton
runCFIHelVM.HelMA.Automaton.Units.CPU
runExpressionListHelVM.HelMA.Automata.Zot.Evaluator
runMockIOHelVM.HelMA.Automaton.IO.MockIO
runParserHelVM.HelMA.Automaton.ReadPExtra
runSLIHelVM.HelMA.Automaton.Units.LSU
runWithTerminatorHelVM.HelMA.Automata.LazyK.Automaton
\ No newline at end of file +helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - R)
helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton

Index - R

RHelVM.HelMA.Automata.ETA.Token
RAMHelVM.HelMA.Automaton.Units.RAM
ram 
1 (Function)HelVM.HelMA.Automaton.API.AutoOptions
2 (Function)HelVM.HelMA.Automaton.Units.LSU
ramAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
RAMTypeHelVM.HelMA.Automaton.Types.RAMType
ramTypeHelVM.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
reduceHelVM.HelMA.Automata.LazyK.Reducer
reduceSourceHelVM.HelMA.Automata.LazyK.Evaluator
RefHelVM.HelMA.Automata.FALSE.Expression
removeCommentHelVM.HelMA.Automata.LazyK.Lexer
ReturnHelVM.HelMA.Automaton.Instruction.CFInstruction
returnStackHelVM.HelMA.Automaton.Units.CPU
rotIHelVM.HelMA.Automaton.Instruction.ALInstruction
run 
1 (Function)HelVM.HelMA.Automata.LazyK.Automaton
2 (Function)HelVM.HelMA.Automaton.Automaton
3 (Function)HelVM.HelMA.Automata.ETA.Automaton
4 (Function)HelVM.HelMA.Automata.SubLeq.Automaton
runALIHelVM.HelMA.Automaton.Units.ALU
runAndDumpLogsHelVM.HelMA.Automaton.Automaton
runCFIHelVM.HelMA.Automaton.Units.CPU
runExpressionListHelVM.HelMA.Automata.Zot.Evaluator
runMockIOHelVM.HelMA.Automaton.IO.MockIO
runParserHelVM.HelMA.Automaton.ReadPExtra
runSLIHelVM.HelMA.Automaton.Units.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 d7d498fd2..84594fbda 100644 --- a/docs/reports/helma/doc-index-S.html +++ b/docs/reports/helma/doc-index-S.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - S)
helma-0.8.4.1: 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
SameHelVM.HelMA.Automaton.Loop
SAutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
SDynamicHelVM.HelMA.Automaton.Instruction.ALInstruction
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
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.AutoParams
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.WhiteSpace.SimpleParams
2 (Data Constructor)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsHelVM.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
SIOHelVM.HelMA.Automaton.Instruction.ALInstruction
sJumpIHelVM.HelMA.Automaton.Instruction
SlideHelVM.HelMA.Automaton.Instruction.ALInstruction
slideHelVM.HelMA.Automaton.Units.ALU
SListRAMTypeHelVM.HelMA.Automaton.Types.RAMType
SListStackTypeHelVM.HelMA.Automaton.Types.StackType
SMarkHelVM.HelMA.Automaton.Instruction.CFInstruction
sMarkIHelVM.HelMA.Automaton.Instruction
SourceHelVM.HelMA.Automaton.API.IOTypes
source 
1 (Function)HelVM.HelMA.Automaton.API.EvalParams
2 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
sOutputIHelVM.HelMA.Automaton.Instruction
splitAtHelVM.HelMA.Automaton.Units.ALU
splitByNHelVM.HelMA.Automata.WhiteSpace.OperandParsers
SRAutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
SStaticHelVM.HelMA.Automaton.Instruction.ALInstruction
StackHelVM.HelMA.Automaton.Units.ALU
stack 
1 (Function)HelVM.HelMA.Automaton.API.AutoOptions
2 (Function)HelVM.HelMA.Automaton.Units.LSU
stackAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
StackIndexHelVM.HelMA.Automaton.Instruction.ALInstruction
StackTypeHelVM.HelMA.Automaton.Types.StackType
stackTypeHelVM.HelMA.Automata.WhiteSpace.SimpleParams
stackTypesHelVM.HelMA.Automaton.Types.StackType
staticBranchHelVM.HelMA.Automaton.Units.CPU
staticCallHelVM.HelMA.Automaton.Units.CPU
staticJumpHelVM.HelMA.Automaton.Units.CPU
Store 
1 (Data Constructor)HelVM.HelMA.Automaton.Instruction.LSInstruction
2 (Data Constructor)HelVM.HelMA.Automata.FALSE.Expression
store 
1 (Function)HelVM.HelMA.Automaton.Units.RAM
2 (Function)HelVM.HelMA.Automaton.Units.LSU
storeCharHelVM.HelMA.Automaton.Units.RAM
storeInputCharHelVM.HelMA.Automaton.Units.LSU
storeInputDecHelVM.HelMA.Automaton.Units.LSU
StrHelVM.HelMA.Automata.FALSE.Expression
stringToExpressionListHelVM.HelMA.Automata.Zot.Expression
SubHelVM.HelMA.Automaton.Instruction.ALInstruction
subHelVM.HelMA.Automaton.Units.ALU
subAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
SubClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
subIHelVM.HelMA.Automaton.Instruction
SuccHelVM.HelMA.Automata.LazyK.Lambda
succChurchHelVM.HelMA.Automata.LazyK.InputEncoder
successorHelVM.HelMA.Automata.LazyK.InputEncoder
swapIHelVM.HelMA.Automaton.Instruction.ALInstruction
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.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - S)
helma-0.8.4.2: 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
SameHelVM.HelMA.Automaton.Loop
SAutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
SDynamicHelVM.HelMA.Automaton.Instruction.ALInstruction
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
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.AutoParams
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.WhiteSpace.SimpleParams
2 (Data Constructor)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsHelVM.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
SIOHelVM.HelMA.Automaton.Instruction.ALInstruction
sJumpIHelVM.HelMA.Automaton.Instruction
SlideHelVM.HelMA.Automaton.Instruction.ALInstruction
slideHelVM.HelMA.Automaton.Units.ALU
SListRAMTypeHelVM.HelMA.Automaton.Types.RAMType
SListStackTypeHelVM.HelMA.Automaton.Types.StackType
SMarkHelVM.HelMA.Automaton.Instruction.CFInstruction
sMarkIHelVM.HelMA.Automaton.Instruction
SourceHelVM.HelMA.Automaton.API.IOTypes
source 
1 (Function)HelVM.HelMA.Automaton.API.EvalParams
2 (Function)HelVM.HelMA.Automata.WhiteSpace.SimpleParams
sOutputIHelVM.HelMA.Automaton.Instruction
splitAtHelVM.HelMA.Automaton.Units.ALU
splitByNHelVM.HelMA.Automata.WhiteSpace.OperandParsers
SRAutomatonIOHelVM.HelMA.Automaton.IO.AutomatonIO
SStaticHelVM.HelMA.Automaton.Instruction.ALInstruction
StackHelVM.HelMA.Automaton.Units.ALU
stack 
1 (Function)HelVM.HelMA.Automaton.API.AutoOptions
2 (Function)HelVM.HelMA.Automaton.Units.LSU
stackAutoOptionsHelVM.HelMA.Automaton.API.EvalParams
StackIndexHelVM.HelMA.Automaton.Instruction.ALInstruction
StackTypeHelVM.HelMA.Automaton.Types.StackType
stackTypeHelVM.HelMA.Automata.WhiteSpace.SimpleParams
stackTypesHelVM.HelMA.Automaton.Types.StackType
staticBranchHelVM.HelMA.Automaton.Units.CPU
staticCallHelVM.HelMA.Automaton.Units.CPU
staticJumpHelVM.HelMA.Automaton.Units.CPU
Store 
1 (Data Constructor)HelVM.HelMA.Automaton.Instruction.LSInstruction
2 (Data Constructor)HelVM.HelMA.Automata.FALSE.Expression
store 
1 (Function)HelVM.HelMA.Automaton.Units.RAM
2 (Function)HelVM.HelMA.Automaton.Units.LSU
storeCharHelVM.HelMA.Automaton.Units.RAM
storeInputCharHelVM.HelMA.Automaton.Units.LSU
storeInputDecHelVM.HelMA.Automaton.Units.LSU
StrHelVM.HelMA.Automata.FALSE.Expression
stringToExpressionListHelVM.HelMA.Automata.Zot.Expression
SubHelVM.HelMA.Automaton.Instruction.ALInstruction
subHelVM.HelMA.Automaton.Units.ALU
subAndClearSymbolHelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
SubClrHelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
subIHelVM.HelMA.Automaton.Instruction
SuccHelVM.HelMA.Automata.LazyK.Lambda
succChurchHelVM.HelMA.Automata.LazyK.InputEncoder
successorHelVM.HelMA.Automata.LazyK.InputEncoder
swapIHelVM.HelMA.Automaton.Instruction.ALInstruction
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 91838172f..0a9b268ae 100644 --- a/docs/reports/helma/doc-index-T.html +++ b/docs/reports/helma/doc-index-T.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - T)
helma-0.8.4.1: 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.Loop
TextLabelHelVM.HelMA.Automaton.Types.FormatType
toCharHelVM.HelMA.Automata.BrainFuck.Common.Symbol
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
TransferHelVM.HelMA.Automaton.Instruction
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
typeOptionsHelVM.HelMA.Automaton.API.EvalParams
\ No newline at end of file +helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - T)
helma-0.8.4.2: 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.Loop
TextLabelHelVM.HelMA.Automaton.Types.FormatType
toCharHelVM.HelMA.Automata.BrainFuck.Common.Symbol
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
TransferHelVM.HelMA.Automaton.Instruction
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
typeOptionsHelVM.HelMA.Automaton.API.EvalParams
\ 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 550a72d92..cf5cb5fd3 100644 --- a/docs/reports/helma/doc-index-U.html +++ b/docs/reports/helma/doc-index-U.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - U)
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - U)
helma-0.8.4.2: 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 96b066c07..bbc494826 100644 --- a/docs/reports/helma/doc-index-V.html +++ b/docs/reports/helma/doc-index-V.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - V)
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - V)
helma-0.8.4.2: 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 36f923505..bc32c5060 100644 --- a/docs/reports/helma/doc-index-W.html +++ b/docs/reports/helma/doc-index-W.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - W)
helma-0.8.4.1: 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
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
WithLimitHelVM.HelMA.Automaton.Loop
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.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - W)
helma-0.8.4.2: 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
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
WithLimitHelVM.HelMA.Automaton.Loop
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-Z.html b/docs/reports/helma/doc-index-Z.html index 3ecea798d..7b742faac 100644 --- a/docs/reports/helma/doc-index-Z.html +++ b/docs/reports/helma/doc-index-Z.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - Z)
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index - Z)
helma-0.8.4.2: 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 31650acda..3e90fe57a 100644 --- a/docs/reports/helma/doc-index.html +++ b/docs/reports/helma/doc-index.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index)
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
\ No newline at end of file +helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton (Index)
helma-0.8.4.2: 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 02a4d1dfc..8b7fb594a 100644 Binary files a/docs/reports/helma/helma.haddock and b/docs/reports/helma/helma.haddock differ diff --git a/docs/reports/helma/index.html b/docs/reports/helma/index.html index d3c0f7f25..172cd8588 100644 --- a/docs/reports/helma/index.html +++ b/docs/reports/helma/index.html @@ -1 +1 @@ -helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton
helma-0.8.4.1: HELMA - Haskellish Esoteric Limited Minimal Automaton

helma-0.8.4.1: 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.2: HELMA - Haskellish Esoteric Limited Minimal Automaton
helma-0.8.4.2: HELMA - Haskellish Esoteric Limited Minimal Automaton

helma-0.8.4.2: 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/stan.html b/docs/reports/stan.html index f71595cdc..ca8fb9536 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 Number128

Analysis Info

Summary stats from the static analysis

Modules128
LoC5757
Extensions30
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.