From 712a8db6ffa8b6ced1e2228ddc1620ff48770b5d Mon Sep 17 00:00:00 2001 From: Kamil Adam Date: Thu, 1 Feb 2024 21:34:23 +0100 Subject: [PATCH] Split Asselblers --- Makefile | 2 +- docs/developers/CHANGELOG.md | 3 + docs/reports/helpa-test/hpc_index.html | 68 ++++---- docs/reports/helpa-test/hpc_index_alt.html | 68 ++++---- docs/reports/helpa-test/hpc_index_exp.html | 68 ++++---- docs/reports/helpa-test/hpc_index_fun.html | 68 ++++---- .../HelVM-HelPA-Assembler-API-Separator.html | 2 +- .../HelVM-HelPA-Assembler-API-SourcePath.html | 2 +- .../HelVM-HelPA-Assembler-AsmParserExtra.html | 2 +- .../helpa/HelVM-HelPA-Assembler-Extra.html | 2 +- .../HelVM-HelPA-Assembler-IO-BusinessIO.html | 2 +- .../helpa/HelVM-HelPA-Assembler-Lexer.html | 2 +- .../helpa/HelVM-HelPA-Assembler-Value.html | 2 +- ...PA-Assemblers-ASQ-API-AssemblyOptions.html | 2 +- ...HelPA-Assemblers-ASQ-API-QuestionMark.html | 2 +- ...elVM-HelPA-Assemblers-ASQ-API-Version.html | 2 +- .../HelVM-HelPA-Assemblers-ASQ-Assembler.html | 2 +- ...-Assemblers-ASQ-Eigenratios-AsmParser.html | 2 +- ...-Assemblers-ASQ-Eigenratios-Assembler.html | 2 +- ...ssemblers-ASQ-Eigenratios-Instruction.html | 2 +- ...PA-Assemblers-ASQ-Eigenratios-Reducer.html | 2 +- ...lPA-Assemblers-ASQ-EsoLangs-AsmParser.html | 2 +- ...lPA-Assemblers-ASQ-EsoLangs-Assembler.html | 2 +- ...A-Assemblers-ASQ-EsoLangs-Instruction.html | 2 +- ...VM-HelPA-Assemblers-ASQ-EsoLangs-Line.html | 2 +- ...HelPA-Assemblers-ASQ-EsoLangs-Reducer.html | 2 +- ...Q-EsoLangs-Reducers-ExpressionReducer.html | 2 +- ...-EsoLangs-Reducers-InstructionReducer.html | 2 +- ...ers-ASQ-EsoLangs-Reducers-ItemReducer.html | 2 +- ...rs-ASQ-EsoLangs-Reducers-LabelReducer.html | 2 +- ...EsoLangs-Reducers-QuestionMarkReducer.html | 2 +- ...M-HelPA-Assemblers-ASQ-Util-AsmParser.html | 2 +- ...lPA-Assemblers-ASQ-Util-CodeGenerator.html | 2 +- ...mblers-Actual-ASQ-API-AssemblyOptions.html | 1 + ...ssemblers-Actual-ASQ-API-QuestionMark.html | 1 + ...lPA-Assemblers-Actual-ASQ-API-Version.html | 1 + ...HelPA-Assemblers-Actual-ASQ-Assembler.html | 1 + ...lers-Actual-ASQ-Eigenratios-AsmParser.html | 1 + ...lers-Actual-ASQ-Eigenratios-Assembler.html | 1 + ...rs-Actual-ASQ-Eigenratios-Instruction.html | 1 + ...mblers-Actual-ASQ-Eigenratios-Reducer.html | 1 + ...emblers-Actual-ASQ-EsoLangs-AsmParser.html | 1 + ...emblers-Actual-ASQ-EsoLangs-Assembler.html | 1 + ...blers-Actual-ASQ-EsoLangs-Instruction.html | 1 + ...A-Assemblers-Actual-ASQ-EsoLangs-Line.html | 1 + ...ssemblers-Actual-ASQ-EsoLangs-Reducer.html | 1 + ...Q-EsoLangs-Reducers-ExpressionReducer.html | 1 + ...-EsoLangs-Reducers-InstructionReducer.html | 1 + ...ual-ASQ-EsoLangs-Reducers-ItemReducer.html | 1 + ...al-ASQ-EsoLangs-Reducers-LabelReducer.html | 1 + ...EsoLangs-Reducers-QuestionMarkReducer.html | 1 + ...-Assemblers-Actual-ASQ-Util-AsmParser.html | 1 + ...emblers-Actual-ASQ-Util-CodeGenerator.html | 1 + ...HelPA-Assemblers-Actual-EAS-AsmParser.html | 1 + ...HelPA-Assemblers-Actual-EAS-Assembler.html | 1 + ...A-Assemblers-Actual-EAS-CodeGenerator.html | 1 + ...lPA-Assemblers-Actual-EAS-Instruction.html | 1 + ...VM-HelPA-Assemblers-Actual-EAS-Linker.html | 1 + ...M-HelPA-Assemblers-Actual-EAS-Reducer.html | 1 + ...A-Assemblers-Actual-WSA-CodeGenerator.html | 1 + ...HelVM-HelPA-Assemblers-Actual-WSA-DSL.html | 1 + ...lPA-Assemblers-Actual-WSA-Instruction.html | 1 + ...blers-Backend-ASQ-API-AssemblyOptions.html | 1 + ...semblers-Backend-ASQ-API-QuestionMark.html | 1 + ...PA-Assemblers-Backend-ASQ-API-Version.html | 1 + ...elPA-Assemblers-Backend-ASQ-Assembler.html | 1 + ...ers-Backend-ASQ-Eigenratios-AsmParser.html | 1 + ...ers-Backend-ASQ-Eigenratios-Assembler.html | 1 + ...s-Backend-ASQ-Eigenratios-Instruction.html | 1 + ...blers-Backend-ASQ-Eigenratios-Reducer.html | 1 + ...mblers-Backend-ASQ-EsoLangs-AsmParser.html | 1 + ...mblers-Backend-ASQ-EsoLangs-Assembler.html | 1 + ...lers-Backend-ASQ-EsoLangs-Instruction.html | 1 + ...-Assemblers-Backend-ASQ-EsoLangs-Line.html | 1 + ...semblers-Backend-ASQ-EsoLangs-Reducer.html | 1 + ...Q-EsoLangs-Reducers-ExpressionReducer.html | 1 + ...-EsoLangs-Reducers-InstructionReducer.html | 1 + ...end-ASQ-EsoLangs-Reducers-ItemReducer.html | 1 + ...nd-ASQ-EsoLangs-Reducers-LabelReducer.html | 1 + ...EsoLangs-Reducers-QuestionMarkReducer.html | 1 + ...Assemblers-Backend-ASQ-Util-AsmParser.html | 1 + ...mblers-Backend-ASQ-Util-CodeGenerator.html | 1 + ...elPA-Assemblers-Backend-EAS-AsmParser.html | 1 + ...elPA-Assemblers-Backend-EAS-Assembler.html | 1 + ...-Assemblers-Backend-EAS-CodeGenerator.html | 1 + ...PA-Assemblers-Backend-EAS-Instruction.html | 1 + ...M-HelPA-Assemblers-Backend-EAS-Linker.html | 1 + ...-HelPA-Assemblers-Backend-EAS-Reducer.html | 1 + ...-Assemblers-Backend-WSA-API-TokenType.html | 1 + ...ssemblers-Backend-WSA-AssemblyOptions.html | 1 + ...-Assemblers-Backend-WSA-CodeGenerator.html | 1 + ...elVM-HelPA-Assemblers-Backend-WSA-DSL.html | 1 + ...PA-Assemblers-Backend-WSA-Instruction.html | 1 + ...VM-HelPA-Assemblers-Backend-WSA-Token.html | 1 + .../HelVM-HelPA-Assemblers-EAS-AsmParser.html | 2 +- .../HelVM-HelPA-Assemblers-EAS-Assembler.html | 2 +- ...VM-HelPA-Assemblers-EAS-CodeGenerator.html | 2 +- ...elVM-HelPA-Assemblers-EAS-Instruction.html | 2 +- .../HelVM-HelPA-Assemblers-EAS-Linker.html | 2 +- .../HelVM-HelPA-Assemblers-EAS-Reducer.html | 2 +- .../HelVM-HelPA-Assemblers-ELVM-DSL.html | 1 + .../HelVM-HelPA-Assemblers-ELVM-ELVM.html | 1 + ...VM-HelPA-Assemblers-Frontend-ELVM-DSL.html | 1 + ...lPA-Assemblers-Frontend-WSA-AsmParser.html | 1 + ...lPA-Assemblers-Frontend-WSA-Assembler.html | 1 + ...Assemblers-Frontend-WSA-CodeGenerator.html | 1 + ...A-Assemblers-Frontend-WSA-Instruction.html | 1 + ...-HelPA-Assemblers-Frontend-WSA-Linker.html | 1 + ...HelPA-Assemblers-Frontend-WSA-Reducer.html | 1 + ...lVM-HelPA-Assemblers-Virtual-ELVM-DSL.html | 1 + ...-Assemblers-Virtual-WSA-API-TokenType.html | 1 + ...elPA-Assemblers-Virtual-WSA-AsmParser.html | 1 + ...elPA-Assemblers-Virtual-WSA-Assembler.html | 1 + ...ssemblers-Virtual-WSA-AssemblyOptions.html | 1 + ...-Assemblers-Virtual-WSA-CodeGenerator.html | 1 + ...elVM-HelPA-Assemblers-Virtual-WSA-DSL.html | 1 + ...PA-Assemblers-Virtual-WSA-Instruction.html | 1 + ...M-HelPA-Assemblers-Virtual-WSA-Linker.html | 1 + ...-HelPA-Assemblers-Virtual-WSA-Reducer.html | 1 + ...VM-HelPA-Assemblers-Virtual-WSA-Token.html | 1 + ...VM-HelPA-Assemblers-WSA-API-TokenType.html | 2 +- .../HelVM-HelPA-Assemblers-WSA-AsmParser.html | 2 +- .../HelVM-HelPA-Assemblers-WSA-Assembler.html | 2 +- ...-HelPA-Assemblers-WSA-AssemblyOptions.html | 2 +- ...VM-HelPA-Assemblers-WSA-CodeGenerator.html | 2 +- .../helpa/HelVM-HelPA-Assemblers-WSA-DSL.html | 2 +- ...elVM-HelPA-Assemblers-WSA-Instruction.html | 2 +- .../HelVM-HelPA-Assemblers-WSA-Linker.html | 2 +- .../HelVM-HelPA-Assemblers-WSA-Reducer.html | 2 +- .../HelVM-HelPA-Assemblers-WSA-Token.html | 2 +- docs/reports/helpa/doc-index-A.html | 2 +- docs/reports/helpa/doc-index-All.html | 2 +- docs/reports/helpa/doc-index-B.html | 2 +- docs/reports/helpa/doc-index-C.html | 2 +- docs/reports/helpa/doc-index-D.html | 2 +- docs/reports/helpa/doc-index-E.html | 2 +- docs/reports/helpa/doc-index-F.html | 2 +- docs/reports/helpa/doc-index-G.html | 2 +- docs/reports/helpa/doc-index-H.html | 2 +- docs/reports/helpa/doc-index-I.html | 2 +- docs/reports/helpa/doc-index-J.html | 1 + docs/reports/helpa/doc-index-L.html | 2 +- docs/reports/helpa/doc-index-M.html | 2 +- docs/reports/helpa/doc-index-N.html | 2 +- docs/reports/helpa/doc-index-O.html | 2 +- docs/reports/helpa/doc-index-P.html | 2 +- docs/reports/helpa/doc-index-Q.html | 2 +- docs/reports/helpa/doc-index-R.html | 2 +- docs/reports/helpa/doc-index-S.html | 2 +- docs/reports/helpa/doc-index-T.html | 2 +- docs/reports/helpa/doc-index-U.html | 2 +- docs/reports/helpa/doc-index-V.html | 2 +- docs/reports/helpa/doc-index-W.html | 2 +- docs/reports/helpa/doc-index-Z.html | 2 +- docs/reports/helpa/doc-index.html | 2 +- docs/reports/helpa/helpa.haddock | Bin 15806 -> 17295 bytes docs/reports/helpa/index.html | 2 +- docs/reports/stan.html | 2 +- helpa.cabal | 141 ++++++++-------- hs/app/AppOptions.hs | 6 +- hs/app/Main.hs | 10 +- .../HelPA/Assemblers/ASQ/EsoLangs/Reducer.hs | 18 --- .../{ => Backend}/ASQ/API/AssemblyOptions.hs | 6 +- .../{ => Backend}/ASQ/API/QuestionMark.hs | 2 +- .../{ => Backend}/ASQ/API/Version.hs | 2 +- .../Assemblers/{ => Backend}/ASQ/Assembler.hs | 10 +- .../ASQ/Eigenratios/AsmParser.hs | 6 +- .../ASQ/Eigenratios/Assembler.hs | 12 +- .../ASQ/Eigenratios/Instruction.hs | 2 +- .../{ => Backend}/ASQ/Eigenratios/Reducer.hs | 10 +- .../{ => Backend}/ASQ/EsoLangs/AsmParser.hs | 6 +- .../{ => Backend}/ASQ/EsoLangs/Assembler.hs | 12 +- .../{ => Backend}/ASQ/EsoLangs/Instruction.hs | 2 +- .../{ => Backend}/ASQ/EsoLangs/Line.hs | 4 +- .../Backend/ASQ/EsoLangs/Reducer.hs | 18 +++ .../EsoLangs/Reducers/ExpressionReducer.hs | 4 +- .../EsoLangs/Reducers/InstructionReducer.hs | 6 +- .../ASQ/EsoLangs/Reducers/ItemReducer.hs | 6 +- .../ASQ/EsoLangs/Reducers/LabelReducer.hs | 8 +- .../EsoLangs/Reducers/QuestionMarkReducer.hs | 6 +- .../{ => Backend}/ASQ/Util/AsmParser.hs | 2 +- .../{ => Backend}/ASQ/Util/CodeGenerator.hs | 2 +- .../Assemblers/{ => Backend}/EAS/AsmParser.hs | 6 +- .../Assemblers/{ => Backend}/EAS/Assembler.hs | 8 +- .../{ => Backend}/EAS/CodeGenerator.hs | 6 +- .../{ => Backend}/EAS/Instruction.hs | 2 +- .../Assemblers/{ => Backend}/EAS/Linker.hs | 6 +- .../Assemblers/{ => Backend}/EAS/Reducer.hs | 6 +- .../{ => Backend}/WSA/API/TokenType.hs | 2 +- .../{ => Backend}/WSA/AssemblyOptions.hs | 4 +- .../{ => Backend}/WSA/CodeGenerator.hs | 38 +++-- .../HelPA/Assemblers/{ => Backend}/WSA/DSL.hs | 153 ++++++++++++------ .../Assemblers/Backend/WSA/Instruction.hs | 55 +++++++ .../Assemblers/{ => Backend}/WSA/Token.hs | 4 +- .../{ => Frontend}/WSA/AsmParser.hs | 4 +- .../{ => Frontend}/WSA/Assembler.hs | 10 +- .../Assemblers/Frontend/WSA/CodeGenerator.hs | 13 ++ .../{ => Frontend}/WSA/Instruction.hs | 10 +- .../Assemblers/{ => Frontend}/WSA/Linker.hs | 6 +- .../HelPA/Assemblers/Frontend/WSA/Reducer.hs | 64 ++++++++ hs/src/HelVM/HelPA/Assemblers/WSA/Reducer.hs | 48 ------ .../{ => Backend}/ASQ/AssemblyOptionsExtra.hs | 8 +- .../ASQ/Eigenratios/AsmParserSpec.hs | 8 +- .../ASQ/Eigenratios/AssemblerSpec.hs | 10 +- .../ASQ/EsoLangs/AsmParserSpec.hs | 10 +- .../ASQ/EsoLangs/AssemblerSpec.hs | 14 +- .../Assemblers/{ => Backend}/ASQ/FileExtra.hs | 2 +- .../{ => Backend}/EAS/AsmParserSpec.hs | 12 +- .../{ => Backend}/EAS/AssemblerSpec.hs | 8 +- .../{ => Backend}/EAS/CodeGeneratorSpec.hs | 10 +- .../Assemblers/{ => Backend}/EAS/FileExtra.hs | 2 +- .../{ => Backend}/EAS/LinkerSpec.hs | 10 +- .../{ => Backend}/EAS/ReducerSpec.hs | 8 +- .../Assemblers/{ => Backend}/EAS/TestData.hs | 4 +- .../{ => Backend}/WSA/AssemblyOptionsExtra.hs | 6 +- .../{ => Frontend}/WSA/AsmParserSpec.hs | 12 +- .../{ => Frontend}/WSA/AssemblerSpec.hs | 10 +- .../{ => Frontend}/WSA/CodeGeneratorSpec.hs | 16 +- .../{ => Frontend}/WSA/FileExtra.hs | 2 +- .../{ => Frontend}/WSA/LinkerSpec.hs | 10 +- .../Assemblers/Frontend/WSA/ReducerSpec.hs | 17 ++ .../Assemblers/{ => Frontend}/WSA/TestData.hs | 45 +----- .../Frontend/WSA/TestDataReduced.hs | 69 ++++++++ .../HelVM/HelPA/Assemblers/WSA/ReducerSpec.hs | 16 -- 224 files changed, 910 insertions(+), 642 deletions(-) create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-API-AssemblyOptions.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-API-QuestionMark.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-API-Version.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Assembler.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Eigenratios-AsmParser.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Eigenratios-Assembler.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Eigenratios-Instruction.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Eigenratios-Reducer.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-AsmParser.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Assembler.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Instruction.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Line.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Reducer.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Reducers-ExpressionReducer.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Reducers-InstructionReducer.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Reducers-ItemReducer.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Reducers-LabelReducer.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Reducers-QuestionMarkReducer.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Util-AsmParser.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Util-CodeGenerator.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-EAS-AsmParser.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-EAS-Assembler.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-EAS-CodeGenerator.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-EAS-Instruction.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-EAS-Linker.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-EAS-Reducer.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-WSA-CodeGenerator.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-WSA-DSL.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-WSA-Instruction.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-API-AssemblyOptions.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-API-QuestionMark.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-API-Version.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Assembler.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Eigenratios-AsmParser.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Eigenratios-Assembler.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Eigenratios-Instruction.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Eigenratios-Reducer.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-AsmParser.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Assembler.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Instruction.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Line.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Reducer.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Reducers-ExpressionReducer.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Reducers-InstructionReducer.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Reducers-ItemReducer.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Reducers-LabelReducer.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Reducers-QuestionMarkReducer.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Util-AsmParser.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Util-CodeGenerator.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-EAS-AsmParser.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-EAS-Assembler.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-EAS-CodeGenerator.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-EAS-Instruction.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-EAS-Linker.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-EAS-Reducer.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-WSA-API-TokenType.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-WSA-AssemblyOptions.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-WSA-CodeGenerator.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-WSA-DSL.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-WSA-Instruction.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-WSA-Token.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-ELVM-DSL.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-ELVM-ELVM.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-ELVM-DSL.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-WSA-AsmParser.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-WSA-Assembler.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-WSA-CodeGenerator.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-WSA-Instruction.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-WSA-Linker.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-WSA-Reducer.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-ELVM-DSL.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-API-TokenType.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-AsmParser.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-Assembler.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-AssemblyOptions.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-CodeGenerator.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-DSL.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-Instruction.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-Linker.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-Reducer.html create mode 100644 docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-Token.html create mode 100644 docs/reports/helpa/doc-index-J.html delete mode 100644 hs/src/HelVM/HelPA/Assemblers/ASQ/EsoLangs/Reducer.hs rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/API/AssemblyOptions.hs (51%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/API/QuestionMark.hs (89%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/API/Version.hs (88%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/Assembler.hs (59%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/Eigenratios/AsmParser.hs (88%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/Eigenratios/Assembler.hs (62%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/Eigenratios/Instruction.hs (89%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/Eigenratios/Reducer.hs (70%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/EsoLangs/AsmParser.hs (90%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/EsoLangs/Assembler.hs (63%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/EsoLangs/Instruction.hs (98%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/EsoLangs/Line.hs (88%) create mode 100644 hs/src/HelVM/HelPA/Assemblers/Backend/ASQ/EsoLangs/Reducer.hs rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/EsoLangs/Reducers/ExpressionReducer.hs (85%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/EsoLangs/Reducers/InstructionReducer.hs (88%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/EsoLangs/Reducers/ItemReducer.hs (69%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/EsoLangs/Reducers/LabelReducer.hs (89%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/EsoLangs/Reducers/QuestionMarkReducer.hs (87%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/Util/AsmParser.hs (90%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/Util/CodeGenerator.hs (84%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/EAS/AsmParser.hs (93%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/EAS/Assembler.hs (63%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/EAS/CodeGenerator.hs (89%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/EAS/Instruction.hs (87%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/EAS/Linker.hs (81%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/EAS/Reducer.hs (87%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/WSA/API/TokenType.hs (89%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/WSA/AssemblyOptions.hs (65%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/WSA/CodeGenerator.hs (71%) rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/WSA/DSL.hs (57%) create mode 100644 hs/src/HelVM/HelPA/Assemblers/Backend/WSA/Instruction.hs rename hs/src/HelVM/HelPA/Assemblers/{ => Backend}/WSA/Token.hs (94%) rename hs/src/HelVM/HelPA/Assemblers/{ => Frontend}/WSA/AsmParser.hs (96%) rename hs/src/HelVM/HelPA/Assemblers/{ => Frontend}/WSA/Assembler.hs (61%) create mode 100644 hs/src/HelVM/HelPA/Assemblers/Frontend/WSA/CodeGenerator.hs rename hs/src/HelVM/HelPA/Assemblers/{ => Frontend}/WSA/Instruction.hs (86%) rename hs/src/HelVM/HelPA/Assemblers/{ => Frontend}/WSA/Linker.hs (87%) create mode 100644 hs/src/HelVM/HelPA/Assemblers/Frontend/WSA/Reducer.hs delete mode 100644 hs/src/HelVM/HelPA/Assemblers/WSA/Reducer.hs rename hs/test/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/AssemblyOptionsExtra.hs (66%) rename hs/test/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/Eigenratios/AsmParserSpec.hs (73%) rename hs/test/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/Eigenratios/AssemblerSpec.hs (67%) rename hs/test/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/EsoLangs/AsmParserSpec.hs (83%) rename hs/test/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/EsoLangs/AssemblerSpec.hs (83%) rename hs/test/HelVM/HelPA/Assemblers/{ => Backend}/ASQ/FileExtra.hs (93%) rename hs/test/HelVM/HelPA/Assemblers/{ => Backend}/EAS/AsmParserSpec.hs (90%) rename hs/test/HelVM/HelPA/Assemblers/{ => Backend}/EAS/AssemblerSpec.hs (76%) rename hs/test/HelVM/HelPA/Assemblers/{ => Backend}/EAS/CodeGeneratorSpec.hs (80%) rename hs/test/HelVM/HelPA/Assemblers/{ => Backend}/EAS/FileExtra.hs (91%) rename hs/test/HelVM/HelPA/Assemblers/{ => Backend}/EAS/LinkerSpec.hs (74%) rename hs/test/HelVM/HelPA/Assemblers/{ => Backend}/EAS/ReducerSpec.hs (81%) rename hs/test/HelVM/HelPA/Assemblers/{ => Backend}/EAS/TestData.hs (99%) rename hs/test/HelVM/HelPA/Assemblers/{ => Backend}/WSA/AssemblyOptionsExtra.hs (90%) rename hs/test/HelVM/HelPA/Assemblers/{ => Frontend}/WSA/AsmParserSpec.hs (93%) rename hs/test/HelVM/HelPA/Assemblers/{ => Frontend}/WSA/AssemblerSpec.hs (88%) rename hs/test/HelVM/HelPA/Assemblers/{ => Frontend}/WSA/CodeGeneratorSpec.hs (72%) rename hs/test/HelVM/HelPA/Assemblers/{ => Frontend}/WSA/FileExtra.hs (91%) rename hs/test/HelVM/HelPA/Assemblers/{ => Frontend}/WSA/LinkerSpec.hs (85%) create mode 100644 hs/test/HelVM/HelPA/Assemblers/Frontend/WSA/ReducerSpec.hs rename hs/test/HelVM/HelPA/Assemblers/{ => Frontend}/WSA/TestData.hs (80%) create mode 100644 hs/test/HelVM/HelPA/Assemblers/Frontend/WSA/TestDataReduced.hs delete mode 100644 hs/test/HelVM/HelPA/Assemblers/WSA/ReducerSpec.hs diff --git a/Makefile b/Makefile index a5ff0659..6d72b87c 100644 --- a/Makefile +++ b/Makefile @@ -72,7 +72,7 @@ stan: stylish: #curl -sL https://raw.github.com/haskell/stylish-haskell/master/scripts/latest.sh | sh -s "-r -v -i hs" - #stylish-haskell -r -v -i hs + stylish-haskell -r -v -i hs test: cabal new-test --jobs --test-show-details=streaming -f ghcoptions diff --git a/docs/developers/CHANGELOG.md b/docs/developers/CHANGELOG.md index 26ef4eb1..5b2d9687 100644 --- a/docs/developers/CHANGELOG.md +++ b/docs/developers/CHANGELOG.md @@ -1,5 +1,8 @@ # 📅 Revision history for HelPA +## 0.4.5.3 -- 2024-02-01 +* Split assemblers to backend and frontend + ## 0.4.5.2 -- 2024-01-15 * Fix generating labels for WSA diff --git a/docs/reports/helpa-test/hpc_index.html b/docs/reports/helpa-test/hpc_index.html index 172f932e..a12b5c3b 100644 --- a/docs/reports/helpa-test/hpc_index.html +++ b/docs/reports/helpa-test/hpc_index.html @@ -25,106 +25,106 @@   module helpa-0.4.5.1-inplace/HelVM.HelPA.Assembler.Value 57%4/7
- 0/0 100%2/2
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.API.AssemblyOptions +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.API.AssemblyOptions 75%3/4
- 0/0 75%3/4
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.API.QuestionMark +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.API.QuestionMark 31%5/16
- 0/0 6%1/16
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.API.Version +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.API.Version 31%5/16
- 0/0 6%1/16
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.Eigenratios.AsmParser +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.AsmParser 100%10/10
- 0/0 100%53/53
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.Eigenratios.Assembler +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Assembler 100%3/3
- 0/0 100%21/21
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.Eigenratios.Instruction +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Instruction 20%2/10
- 0/0 - 0/0  -  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.Eigenratios.Reducer +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Reducer 100%5/5
100%3/3
100%32/32
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.AsmParser +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.AsmParser 100%13/13
- 0/0 99%99/100
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Assembler +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Assembler 100%3/3
- 0/0 100%21/21
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction 40%28/70
100%4/4
94%55/58
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Line +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line 60%9/15
50%1/2
80%29/36
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducer +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducer 100%1/1
- 0/0 100%13/13
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.ExpressionReducer +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ExpressionReducer 100%3/3
83%5/6
71%23/32
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.InstructionReducer +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.InstructionReducer 100%9/9
82%14/17
89%74/83
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.ItemReducer +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ItemReducer 100%1/1
100%5/5
100%36/36
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.LabelReducer +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.LabelReducer 100%7/7
87%7/8
90%58/64
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.QuestionMarkReducer +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.QuestionMarkReducer 100%6/6
100%8/8
96%51/53
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.Util.AsmParser +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.Util.AsmParser 100%6/6
- 0/0 100%25/25
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.Util.CodeGenerator +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.Util.CodeGenerator 100%2/2
100%2/2
100%15/15
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.EAS.AsmParser +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.EAS.AsmParser 100%19/19
- 0/0 100%160/160
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.EAS.Assembler +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.EAS.Assembler 50%1/2
- 0/0 50%4/8
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.EAS.CodeGenerator +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.EAS.CodeGenerator 100%6/6
57%4/7
79%47/59
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.EAS.Instruction +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.EAS.Instruction 50%3/6
100%2/2
100%3/3
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.EAS.Linker +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.EAS.Linker 100%4/4
100%2/2
100%27/27
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.EAS.Reducer +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.EAS.Reducer 100%7/7
100%4/4
100%47/47
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.API.TokenType +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.WSA.API.TokenType 0%0/16
- 0/0 0%0/19
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.AsmParser +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Frontend.WSA.AsmParser 100%14/14
- 0/0 98%204/208
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.Assembler +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Frontend.WSA.Assembler 50%1/2
- 0/0 50%5/10
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.AssemblyOptions +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.WSA.AssemblyOptions 75%3/4
- 0/0 75%3/4
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.CodeGenerator +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.WSA.CodeGenerator 100%8/8
69%23/33
76%175/230
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.Instruction +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Frontend.WSA.Instruction 42%3/7
- 0/0 50%3/6
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.Linker +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Frontend.WSA.Linker 100%8/8
100%8/8
100%48/48
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.Reducer +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Frontend.WSA.Reducer 100%5/5
61%11/18
62%88/140
-  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.Token +  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.WSA.Token 27%8/29
46%12/26
32%20/61
  Program Coverage Total diff --git a/docs/reports/helpa-test/hpc_index_alt.html b/docs/reports/helpa-test/hpc_index_alt.html index d86ec316..65b0f5a9 100644 --- a/docs/reports/helpa-test/hpc_index_alt.html +++ b/docs/reports/helpa-test/hpc_index_alt.html @@ -7,109 +7,109 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/docs/reports/helpa-test/hpc_index_exp.html b/docs/reports/helpa-test/hpc_index_exp.html index 0658b621..4bfa2287 100644 --- a/docs/reports/helpa-test/hpc_index_exp.html +++ b/docs/reports/helpa-test/hpc_index_exp.html @@ -7,43 +7,43 @@
moduleTop Level DefinitionsAlternativesExpressions
%covered / total%covered / total%covered / total
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.Linker  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Frontend.WSA.Linker 100%8/8
100%8/8
100%48/48
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.EAS.Reducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.EAS.Reducer 100%7/7
100%4/4
100%47/47
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.EAS.Linker  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.EAS.Linker 100%4/4
100%2/2
100%27/27
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.EAS.Instruction  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.EAS.Instruction 50%3/6
100%2/2
100%3/3
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.Util.CodeGenerator  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.Util.CodeGenerator 100%2/2
100%2/2
100%15/15
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.QuestionMarkReducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.QuestionMarkReducer 100%6/6
100%8/8
96%51/53
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.ItemReducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ItemReducer 100%1/1
100%5/5
100%36/36
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction 40%28/70
100%4/4
94%55/58
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.Eigenratios.Reducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Reducer 100%5/5
100%3/3
100%32/32
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.LabelReducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.LabelReducer 100%7/7
87%7/8
90%58/64
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.ExpressionReducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ExpressionReducer 100%3/3
83%5/6
71%23/32
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.InstructionReducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.InstructionReducer 100%9/9
82%14/17
89%74/83
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.CodeGenerator  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.WSA.CodeGenerator 100%8/8
69%23/33
76%175/230
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.Reducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Frontend.WSA.Reducer 100%5/5
61%11/18
62%88/140
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.EAS.CodeGenerator  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.EAS.CodeGenerator 100%6/6
57%4/7
79%47/59
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Line  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line 60%9/15
50%1/2
80%29/36
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.Token  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.WSA.Token 27%8/29
46%12/26
32%20/61
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assembler.Lexer 96%30/31
0/0 82%165/199
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.Instruction  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Frontend.WSA.Instruction 42%3/7
0/0 50%3/6
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.AssemblyOptions  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.WSA.AssemblyOptions 75%3/4
0/0 75%3/4
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.Assembler  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Frontend.WSA.Assembler 50%1/2
0/0 50%5/10
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.AsmParser  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Frontend.WSA.AsmParser 100%14/14
0/0 98%204/208
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.API.TokenType  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.WSA.API.TokenType 0%0/16
0/0 0%0/19
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.EAS.Assembler  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.EAS.Assembler 50%1/2
0/0 50%4/8
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.EAS.AsmParser  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.EAS.AsmParser 100%19/19
0/0 100%160/160
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.Util.AsmParser  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.Util.AsmParser 100%6/6
0/0 100%25/25
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducer 100%1/1
0/0 100%13/13
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Assembler  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Assembler 100%3/3
0/0 100%21/21
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.AsmParser  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.AsmParser 100%13/13
0/0 99%99/100
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.Eigenratios.Instruction  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Instruction 20%2/10
0/0 0/0 
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.Eigenratios.Assembler  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Assembler 100%3/3
0/0 100%21/21
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.Eigenratios.AsmParser  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.AsmParser 100%10/10
0/0 100%53/53
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.API.Version  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.API.Version 31%5/16
0/0 6%1/16
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.API.QuestionMark  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.API.QuestionMark 31%5/16
0/0 6%1/16
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.API.AssemblyOptions  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.API.AssemblyOptions 75%3/4
0/0 75%3/4
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assembler.IO.BusinessIO
- + - + - + - + - + - + - + - + - + - + - + - + - + @@ -52,22 +52,22 @@ - + - + - + - + - + - + @@ -76,55 +76,55 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/docs/reports/helpa-test/hpc_index_fun.html b/docs/reports/helpa-test/hpc_index_fun.html index 29543088..7cf9e372 100644 --- a/docs/reports/helpa-test/hpc_index_fun.html +++ b/docs/reports/helpa-test/hpc_index_fun.html @@ -7,67 +7,67 @@
moduleTop Level DefinitionsAlternativesExpressions
%covered / total%covered / total%covered / total
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.Linker  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Frontend.WSA.Linker 100%8/8
100%8/8
100%48/48
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.EAS.Reducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.EAS.Reducer 100%7/7
100%4/4
100%47/47
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.EAS.Linker  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.EAS.Linker 100%4/4
100%2/2
100%27/27
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.EAS.Instruction  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.EAS.Instruction 50%3/6
100%2/2
100%3/3
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.EAS.AsmParser  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.EAS.AsmParser 100%19/19
0/0 100%160/160
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.Util.CodeGenerator  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.Util.CodeGenerator 100%2/2
100%2/2
100%15/15
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.Util.AsmParser  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.Util.AsmParser 100%6/6
0/0 100%25/25
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.ItemReducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ItemReducer 100%1/1
100%5/5
100%36/36
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducer 100%1/1
0/0 100%13/13
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Assembler  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Assembler 100%3/3
0/0 100%21/21
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.Eigenratios.Reducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Reducer 100%5/5
100%3/3
100%32/32
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.Eigenratios.Assembler  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Assembler 100%3/3
0/0 100%21/21
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.Eigenratios.AsmParser  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.AsmParser 100%10/10
0/0 100%53/53
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assembler.API.SourcePath  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assembler.Value 57%4/7
0/0 100%2/2
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.AsmParser  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.AsmParser 100%13/13
0/0 99%99/100
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.AsmParser  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Frontend.WSA.AsmParser 100%14/14
0/0 98%204/208
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.QuestionMarkReducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.QuestionMarkReducer 100%6/6
100%8/8
96%51/53
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction 40%28/70
100%4/4
94%55/58
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.LabelReducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.LabelReducer 100%7/7
87%7/8
90%58/64
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.InstructionReducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.InstructionReducer 100%9/9
82%14/17
89%74/83
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assembler.Extra  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assembler.Lexer 96%30/31
0/0 82%165/199
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Line  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line 60%9/15
50%1/2
80%29/36
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.EAS.CodeGenerator  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.EAS.CodeGenerator 100%6/6
57%4/7
79%47/59
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.CodeGenerator  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.WSA.CodeGenerator 100%8/8
69%23/33
76%175/230
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.AssemblyOptions  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.WSA.AssemblyOptions 75%3/4
0/0 75%3/4
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.API.AssemblyOptions  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.API.AssemblyOptions 75%3/4
0/0 75%3/4
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.ExpressionReducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ExpressionReducer 100%3/3
83%5/6
71%23/32
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.Reducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Frontend.WSA.Reducer 100%5/5
61%11/18
62%88/140
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.Instruction  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Frontend.WSA.Instruction 42%3/7
0/0 50%3/6
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.Assembler  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Frontend.WSA.Assembler 50%1/2
0/0 50%5/10
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.EAS.Assembler  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.EAS.Assembler 50%1/2
0/0 50%4/8
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.Token  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.WSA.Token 27%8/29
46%12/26
32%20/61
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assembler.IO.BusinessIO 25%1/4
0/0 30%3/10
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.API.Version  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.API.Version 31%5/16
0/0 6%1/16
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.API.QuestionMark  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.API.QuestionMark 31%5/16
0/0 6%1/16
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assembler.API.Separator 31%5/16
0/0 6%1/16
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.API.TokenType  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.WSA.API.TokenType 0%0/16
0/0 0%0/19
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.Eigenratios.Instruction  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Instruction 20%2/10
0/0 0/0 
  Program Coverage Total
- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -79,52 +79,52 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/docs/reports/helpa/HelVM-HelPA-Assembler-API-Separator.html b/docs/reports/helpa/HelVM-HelPA-Assembler-API-Separator.html index b2500573..3a358db3 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assembler-API-Separator.html +++ b/docs/reports/helpa/HelVM-HelPA-Assembler-API-Separator.html @@ -1 +1 @@ -HelVM.HelPA.Assembler.API.Separator
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
moduleTop Level DefinitionsAlternativesExpressions
%covered / total%covered / total%covered / total
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.Reducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Frontend.WSA.Reducer 100%5/5
61%11/18
62%88/140
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.Linker  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Frontend.WSA.Linker 100%8/8
100%8/8
100%48/48
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.CodeGenerator  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.WSA.CodeGenerator 100%8/8
69%23/33
76%175/230
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.AsmParser  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Frontend.WSA.AsmParser 100%14/14
0/0 98%204/208
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.EAS.Reducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.EAS.Reducer 100%7/7
100%4/4
100%47/47
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.EAS.Linker  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.EAS.Linker 100%4/4
100%2/2
100%27/27
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.EAS.CodeGenerator  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.EAS.CodeGenerator 100%6/6
57%4/7
79%47/59
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.EAS.AsmParser  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.EAS.AsmParser 100%19/19
0/0 100%160/160
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.Util.CodeGenerator  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.Util.CodeGenerator 100%2/2
100%2/2
100%15/15
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.Util.AsmParser  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.Util.AsmParser 100%6/6
0/0 100%25/25
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.QuestionMarkReducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.QuestionMarkReducer 100%6/6
100%8/8
96%51/53
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.LabelReducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.LabelReducer 100%7/7
87%7/8
90%58/64
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.ItemReducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ItemReducer 100%1/1
100%5/5
100%36/36
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.InstructionReducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.InstructionReducer 100%9/9
82%14/17
89%74/83
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.ExpressionReducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ExpressionReducer 100%3/3
83%5/6
71%23/32
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducer 100%1/1
0/0 100%13/13
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Assembler  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Assembler 100%3/3
0/0 100%21/21
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.AsmParser  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.AsmParser 100%13/13
0/0 99%99/100
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.Eigenratios.Reducer  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Reducer 100%5/5
100%3/3
100%32/32
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.Eigenratios.Assembler  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Assembler 100%3/3
0/0 100%21/21
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.Eigenratios.AsmParser  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.AsmParser 100%10/10
0/0 100%53/53
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assembler.API.SourcePath  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assembler.Extra 83%5/6
0/0 83%20/24
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.AssemblyOptions  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.WSA.AssemblyOptions 75%3/4
0/0 75%3/4
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.API.AssemblyOptions  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.API.AssemblyOptions 75%3/4
0/0 75%3/4
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Line  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line 60%9/15
50%1/2
80%29/36
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assembler.Value 57%4/7
0/0 100%2/2
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.Assembler  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Frontend.WSA.Assembler 50%1/2
0/0 50%5/10
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.EAS.Instruction  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.EAS.Instruction 50%3/6
100%2/2
100%3/3
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.EAS.Assembler  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.EAS.Assembler 50%1/2
0/0 50%4/8
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.Instruction  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Frontend.WSA.Instruction 42%3/7
0/0 50%3/6
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction 40%28/70
100%4/4
94%55/58
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.API.Version  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.API.Version 31%5/16
0/0 6%1/16
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.API.QuestionMark  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.API.QuestionMark 31%5/16
0/0 6%1/16
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assembler.API.Separator 31%5/16
0/0 6%1/16
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.Token  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.WSA.Token 27%8/29
46%12/26
32%20/61
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assembler.IO.BusinessIO 25%1/4
0/0 30%3/10
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.ASQ.Eigenratios.Instruction  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Instruction 20%2/10
0/0 0/0 
  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.WSA.API.TokenType  module helpa-0.4.5.1-inplace/HelVM.HelPA.Assemblers.Backend.WSA.API.TokenType 0%0/16
0/0 0%0/19
  Program Coverage Total
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assembler.API.Separator

Documentation

\ No newline at end of file +HelVM.HelPA.Assembler.API.Separator
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assembler.API.Separator

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assembler-API-SourcePath.html b/docs/reports/helpa/HelVM-HelPA-Assembler-API-SourcePath.html index db9ae4d2..32036f4a 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assembler-API-SourcePath.html +++ b/docs/reports/helpa/HelVM-HelPA-Assembler-API-SourcePath.html @@ -1 +1 @@ -HelVM.HelPA.Assembler.API.SourcePath
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assembler.API.SourcePath

Documentation

data SourcePath #

Constructors

SourcePath 
\ No newline at end of file +HelVM.HelPA.Assembler.API.SourcePath
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assembler.API.SourcePath

Documentation

data SourcePath #

Constructors

SourcePath 
\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assembler-AsmParserExtra.html b/docs/reports/helpa/HelVM-HelPA-Assembler-AsmParserExtra.html index bbbed8ed..ca3a7be2 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assembler-AsmParserExtra.html +++ b/docs/reports/helpa/HelVM-HelPA-Assembler-AsmParserExtra.html @@ -1 +1 @@ -HelVM.HelPA.Assembler.AsmParserExtra
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assembler.AsmParserExtra

\ No newline at end of file +HelVM.HelPA.Assembler.AsmParserExtra
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assembler.AsmParserExtra

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assembler-Extra.html b/docs/reports/helpa/HelVM-HelPA-Assembler-Extra.html index 749f1fab..f10b9e64 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assembler-Extra.html +++ b/docs/reports/helpa/HelVM-HelPA-Assembler-Extra.html @@ -1 +1 @@ -HelVM.HelPA.Assembler.Extra
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assembler.Extra

Documentation

type WithAddress a = (a, Address) #

type WithSymbol a = (a, Symbol) #

withSymbols :: [a] -> [WithSymbol a] #

flippedToMapFromLists :: Ord k => [v] -> [[k]] -> Map k v #

toMapFromLists :: Ord k => [[k]] -> [v] -> Map k v #

toMap :: Ord k => [([k], v)] -> Map k v #

setDefault :: ([k], v) -> [(k, v)] #

\ No newline at end of file +HelVM.HelPA.Assembler.Extra
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assembler.Extra

Documentation

type WithAddress a = (a, Address) #

type WithSymbol a = (a, Symbol) #

withSymbols :: [a] -> [WithSymbol a] #

flippedToMapFromLists :: Ord k => [v] -> [[k]] -> Map k v #

toMapFromLists :: Ord k => [[k]] -> [v] -> Map k v #

toMap :: Ord k => [([k], v)] -> Map k v #

setDefault :: ([k], v) -> [(k, v)] #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assembler-IO-BusinessIO.html b/docs/reports/helpa/HelVM-HelPA-Assembler-IO-BusinessIO.html index 55a70b46..8cb19127 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assembler-IO-BusinessIO.html +++ b/docs/reports/helpa/HelVM-HelPA-Assembler-IO-BusinessIO.html @@ -1 +1 @@ -HelVM.HelPA.Assembler.IO.BusinessIO
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assembler.IO.BusinessIO

Documentation

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

class Monad m => BusinessIO m #

Minimal complete definition

wReadFile

Instances

Instances details
BusinessIO IO # 
Instance details

Defined in HelVM.HelPA.Assembler.IO.BusinessIO

Methods

wReadFile :: FilePath -> IO Text #

BusinessIO (ControlT IO) # 
Instance details

Defined in HelVM.HelPA.Assembler.IO.BusinessIO

Methods

wReadFile :: FilePath -> ControlT IO Text #

BusinessIO (SafeT IO) # 
Instance details

Defined in HelVM.HelPA.Assembler.IO.BusinessIO

Methods

wReadFile :: FilePath -> SafeT IO Text #

BusinessIO (LoggerT IO) # 
Instance details

Defined in HelVM.HelPA.Assembler.IO.BusinessIO

Methods

wReadFile :: FilePath -> LoggerT IO Text #

\ No newline at end of file +HelVM.HelPA.Assembler.IO.BusinessIO
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assembler.IO.BusinessIO

Documentation

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

class Monad m => BusinessIO m #

Minimal complete definition

wReadFile

Instances

Instances details
BusinessIO IO # 
Instance details

Defined in HelVM.HelPA.Assembler.IO.BusinessIO

Methods

wReadFile :: FilePath -> IO Text #

BusinessIO (ControlT IO) # 
Instance details

Defined in HelVM.HelPA.Assembler.IO.BusinessIO

Methods

wReadFile :: FilePath -> ControlT IO Text #

BusinessIO (SafeT IO) # 
Instance details

Defined in HelVM.HelPA.Assembler.IO.BusinessIO

Methods

wReadFile :: FilePath -> SafeT IO Text #

BusinessIO (LoggerT IO) # 
Instance details

Defined in HelVM.HelPA.Assembler.IO.BusinessIO

Methods

wReadFile :: FilePath -> LoggerT IO Text #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assembler-Lexer.html b/docs/reports/helpa/HelVM-HelPA-Assembler-Lexer.html index 86c72e23..668032f6 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assembler-Lexer.html +++ b/docs/reports/helpa/HelVM-HelPA-Assembler-Lexer.html @@ -1 +1 @@ -HelVM.HelPA.Assembler.Lexer
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assembler.Lexer

\ No newline at end of file +HelVM.HelPA.Assembler.Lexer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assembler.Lexer

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assembler-Value.html b/docs/reports/helpa/HelVM-HelPA-Assembler-Value.html index b28f9fee..908f6197 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assembler-Value.html +++ b/docs/reports/helpa/HelVM-HelPA-Assembler-Value.html @@ -1 +1 @@ -HelVM.HelPA.Assembler.Value
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assembler.Value

Documentation

data Value a #

Constructors

Literal !a 
Variable !Identifier 

Instances

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

Defined in HelVM.HelPA.Assembler.Value

Methods

(==) :: Value a -> Value a -> Bool #

(/=) :: Value a -> Value a -> Bool #

Read a => Read (Value a) # 
Instance details

Defined in HelVM.HelPA.Assembler.Value

Show a => Show (Value a) # 
Instance details

Defined in HelVM.HelPA.Assembler.Value

Methods

showsPrec :: Int -> Value a -> ShowS #

show :: Value a -> String #

showList :: [Value a] -> ShowS #

type StringValue = Value SString #

\ No newline at end of file +HelVM.HelPA.Assembler.Value
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assembler.Value

Documentation

data Value a #

Constructors

Literal !a 
Variable !Identifier 

Instances

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

Defined in HelVM.HelPA.Assembler.Value

Methods

(==) :: Value a -> Value a -> Bool #

(/=) :: Value a -> Value a -> Bool #

Read a => Read (Value a) # 
Instance details

Defined in HelVM.HelPA.Assembler.Value

Show a => Show (Value a) # 
Instance details

Defined in HelVM.HelPA.Assembler.Value

Methods

showsPrec :: Int -> Value a -> ShowS #

show :: Value a -> String #

showList :: [Value a] -> ShowS #

type StringValue = Value SString #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-API-AssemblyOptions.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-API-AssemblyOptions.html index fb9ec03e..dedba4f7 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-API-AssemblyOptions.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-API-AssemblyOptions.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.ASQ.API.AssemblyOptions
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.ASQ.API.AssemblyOptions

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.ASQ.API.AssemblyOptions
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.API.AssemblyOptions

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-API-QuestionMark.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-API-QuestionMark.html index 90b11575..8f739495 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-API-QuestionMark.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-API-QuestionMark.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.ASQ.API.QuestionMark
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.ASQ.API.QuestionMark

Documentation

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.ASQ.API.QuestionMark
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.API.QuestionMark

Documentation

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-API-Version.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-API-Version.html index c86e72b6..09221e4e 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-API-Version.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-API-Version.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.ASQ.API.Version
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.ASQ.API.Version

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.ASQ.API.Version
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.API.Version

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Assembler.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Assembler.html index 06166138..ad81341b 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Assembler.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Assembler.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.ASQ.Assembler
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.ASQ.Assembler

Documentation

assembleText :: MonadSafe m => Version -> AssemblyOptions -> Text -> m Text #

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.ASQ.Assembler
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.Assembler

Documentation

assembleText :: MonadSafe m => Version -> AssemblyOptions -> Text -> m Text #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Eigenratios-AsmParser.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Eigenratios-AsmParser.html index 4b3d1969..5bd77334 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Eigenratios-AsmParser.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Eigenratios-AsmParser.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.ASQ.Eigenratios.AsmParser
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.ASQ.Eigenratios.AsmParser

Documentation

parseAssemblyText :: MonadSafe m => Text -> m InstructionList #

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.AsmParser
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.AsmParser

Documentation

parseAssemblyText :: MonadSafe m => Text -> m InstructionList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Eigenratios-Assembler.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Eigenratios-Assembler.html index 14619c58..3decb57b 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Eigenratios-Assembler.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Eigenratios-Assembler.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.ASQ.Eigenratios.Assembler
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.ASQ.Eigenratios.Assembler

Documentation

assembleText :: MonadSafe m => AssemblyOptions -> Text -> m Text #

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Assembler
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Assembler

Documentation

assembleText :: MonadSafe m => AssemblyOptions -> Text -> m Text #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Eigenratios-Instruction.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Eigenratios-Instruction.html index 4b9d6e52..39140924 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Eigenratios-Instruction.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Eigenratios-Instruction.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.ASQ.Eigenratios.Instruction
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.ASQ.Eigenratios.Instruction

Documentation

type LabelList = [Label] #

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Instruction
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Instruction

Documentation

type LabelList = [Label] #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Eigenratios-Reducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Eigenratios-Reducer.html index 5fc41254..9c6ead58 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Eigenratios-Reducer.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Eigenratios-Reducer.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.ASQ.Eigenratios.Reducer
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.ASQ.Eigenratios.Reducer

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Reducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Reducer

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-AsmParser.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-AsmParser.html index 75740455..b26c6f56 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-AsmParser.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-AsmParser.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.ASQ.EsoLangs.AsmParser
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.ASQ.EsoLangs.AsmParser

Documentation

parseAssemblyText :: MonadSafe m => Text -> m InstructionList #

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.AsmParser
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.AsmParser

Documentation

parseAssemblyText :: MonadSafe m => Text -> m InstructionList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Assembler.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Assembler.html index 96bab19a..bb1ea6cd 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Assembler.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Assembler.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.ASQ.EsoLangs.Assembler
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.ASQ.EsoLangs.Assembler

Documentation

assembleText :: MonadSafe m => AssemblyOptions -> Text -> m Text #

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Assembler
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Assembler

Documentation

assembleText :: MonadSafe m => AssemblyOptions -> Text -> m Text #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Instruction.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Instruction.html index cf74476b..aebc3583 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Instruction.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Instruction.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction

Documentation

execPM :: Num a => PM -> a -> a -> a #

type ItemList = [Item] #

type LabelList = [Label] #

data PM #

Constructors

Plus 
Minus 

Instances

Instances details
Bounded PM # 
Instance details

Defined in HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction

Methods

minBound :: PM #

maxBound :: PM #

Enum PM # 
Instance details

Defined in HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction

Methods

succ :: PM -> PM #

pred :: PM -> PM #

toEnum :: Int -> PM #

fromEnum :: PM -> Int #

enumFrom :: PM -> [PM] #

enumFromThen :: PM -> PM -> [PM] #

enumFromTo :: PM -> PM -> [PM] #

enumFromThenTo :: PM -> PM -> PM -> [PM] #

Eq PM # 
Instance details

Defined in HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction

Methods

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

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

Read PM # 
Instance details

Defined in HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction

Show PM # 
Instance details

Defined in HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction

Methods

showsPrec :: Int -> PM -> ShowS #

show :: PM -> String #

showList :: [PM] -> ShowS #

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction

Documentation

execPM :: Num a => PM -> a -> a -> a #

data InstructionType #

Constructors

Data 
Code 

type ItemList = [Item] #

type LabelList = [Label] #

data PM #

Constructors

Plus 
Minus 

Instances

Instances details
Bounded PM # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction

Methods

minBound :: PM #

maxBound :: PM #

Enum PM # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction

Methods

succ :: PM -> PM #

pred :: PM -> PM #

toEnum :: Int -> PM #

fromEnum :: PM -> Int #

enumFrom :: PM -> [PM] #

enumFromThen :: PM -> PM -> [PM] #

enumFromTo :: PM -> PM -> [PM] #

enumFromThenTo :: PM -> PM -> PM -> [PM] #

Eq PM # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction

Methods

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

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

Read PM # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction

Show PM # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction

Methods

showsPrec :: Int -> PM -> ShowS #

show :: PM -> String #

showList :: [PM] -> ShowS #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Line.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Line.html index 0444ee99..fe0e4d91 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Line.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Line.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.ASQ.EsoLangs.Line
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.ASQ.EsoLangs.Line

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Reducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Reducer.html index ccc08483..6f436dbc 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Reducer.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Reducer.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducer
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducer

Documentation

reduce :: MonadSafe m => Bool -> QuestionMark -> InstructionList -> m SymbolList #

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducer

Documentation

reduce :: MonadSafe m => Bool -> QuestionMark -> InstructionList -> m SymbolList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Reducers-ExpressionReducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Reducers-ExpressionReducer.html index 82774b64..201eaafb 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Reducers-ExpressionReducer.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Reducers-ExpressionReducer.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.ExpressionReducer
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.ExpressionReducer

Documentation

reduceForTE :: MonadSafe m => Expression -> m Symbol #

reduceForTerm :: MonadSafe m => Term -> m Symbol #

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ExpressionReducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ExpressionReducer

Documentation

reduceForTE :: MonadSafe m => Expression -> m Symbol #

reduceForTerm :: MonadSafe m => Term -> m Symbol #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Reducers-InstructionReducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Reducers-InstructionReducer.html index aa7d31a8..51a30f23 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Reducers-InstructionReducer.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Reducers-InstructionReducer.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.InstructionReducer
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.InstructionReducer

Documentation

reduceIL :: MonadSafe m => QuestionMark -> InstructionList -> m ItemList #

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.InstructionReducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.InstructionReducer

Documentation

reduceIL :: MonadSafe m => QuestionMark -> InstructionList -> m ItemList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Reducers-ItemReducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Reducers-ItemReducer.html index fa097863..ded87856 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Reducers-ItemReducer.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Reducers-ItemReducer.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.ItemReducer
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.ItemReducer

Documentation

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ItemReducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ItemReducer

Documentation

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Reducers-LabelReducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Reducers-LabelReducer.html index 53b963cb..c3a3a582 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Reducers-LabelReducer.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Reducers-LabelReducer.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.LabelReducer
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.LabelReducer

Documentation

reduceLabels :: MonadSafe m => Bool -> LineList -> m ExpressionList #

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.LabelReducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.LabelReducer

Documentation

reduceLabels :: MonadSafe m => Bool -> LineList -> m ExpressionList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Reducers-QuestionMarkReducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Reducers-QuestionMarkReducer.html index 14b0c6ef..2f02d4fb 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Reducers-QuestionMarkReducer.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-EsoLangs-Reducers-QuestionMarkReducer.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.QuestionMarkReducer
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.QuestionMarkReducer

Documentation

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.QuestionMarkReducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.QuestionMarkReducer

Documentation

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Util-AsmParser.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Util-AsmParser.html index 1919eede..f4be2cb3 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Util-AsmParser.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Util-AsmParser.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.ASQ.Util.AsmParser
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.ASQ.Util.AsmParser

Documentation

endLineParser :: Parser Char #

skipManyComment :: Parser [()] #

skipComment :: Parser () #

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.ASQ.Util.AsmParser
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.Util.AsmParser

Documentation

endLineParser :: Parser Char #

skipManyComment :: Parser [()] #

skipComment :: Parser () #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Util-CodeGenerator.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Util-CodeGenerator.html index 1ba38c20..45236340 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Util-CodeGenerator.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-ASQ-Util-CodeGenerator.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.ASQ.Util.CodeGenerator
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.ASQ.Util.CodeGenerator

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.ASQ.Util.CodeGenerator
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.Util.CodeGenerator

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-API-AssemblyOptions.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-API-AssemblyOptions.html new file mode 100644 index 00000000..969b12d2 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-API-AssemblyOptions.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.API.AssemblyOptions
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.API.AssemblyOptions

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-API-QuestionMark.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-API-QuestionMark.html new file mode 100644 index 00000000..1d004f9f --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-API-QuestionMark.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.API.QuestionMark
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.API.QuestionMark

Documentation

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-API-Version.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-API-Version.html new file mode 100644 index 00000000..ee245e66 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-API-Version.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.API.Version
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.API.Version

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Assembler.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Assembler.html new file mode 100644 index 00000000..8c85e54f --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Assembler.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.Assembler
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.Assembler

Documentation

assembleText :: MonadSafe m => Version -> AssemblyOptions -> Text -> m Text #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Eigenratios-AsmParser.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Eigenratios-AsmParser.html new file mode 100644 index 00000000..5a0ae5a8 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Eigenratios-AsmParser.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.AsmParser
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.AsmParser

Documentation

parseAssemblyText :: MonadSafe m => Text -> m InstructionList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Eigenratios-Assembler.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Eigenratios-Assembler.html new file mode 100644 index 00000000..4cb2b0ee --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Eigenratios-Assembler.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Assembler
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Assembler

Documentation

assembleText :: MonadSafe m => AssemblyOptions -> Text -> m Text #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Eigenratios-Instruction.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Eigenratios-Instruction.html new file mode 100644 index 00000000..2b4bfc4c --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Eigenratios-Instruction.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Instruction
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Instruction

Documentation

type LabelList = [Label] #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Eigenratios-Reducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Eigenratios-Reducer.html new file mode 100644 index 00000000..a8232aaa --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Eigenratios-Reducer.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Reducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Reducer

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-AsmParser.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-AsmParser.html new file mode 100644 index 00000000..f8e57df6 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-AsmParser.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.AsmParser
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.AsmParser

Documentation

parseAssemblyText :: MonadSafe m => Text -> m InstructionList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Assembler.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Assembler.html new file mode 100644 index 00000000..76836201 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Assembler.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Assembler
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Assembler

Documentation

assembleText :: MonadSafe m => AssemblyOptions -> Text -> m Text #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Instruction.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Instruction.html new file mode 100644 index 00000000..44db0bd2 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Instruction.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction

Documentation

execPM :: Num a => PM -> a -> a -> a #

data InstructionType #

Constructors

Data 
Code 

type ItemList = [Item] #

type LabelList = [Label] #

data PM #

Constructors

Plus 
Minus 

Instances

Instances details
Bounded PM # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction

Methods

minBound :: PM #

maxBound :: PM #

Enum PM # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction

Methods

succ :: PM -> PM #

pred :: PM -> PM #

toEnum :: Int -> PM #

fromEnum :: PM -> Int #

enumFrom :: PM -> [PM] #

enumFromThen :: PM -> PM -> [PM] #

enumFromTo :: PM -> PM -> [PM] #

enumFromThenTo :: PM -> PM -> PM -> [PM] #

Eq PM # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction

Methods

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

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

Read PM # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction

Show PM # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction

Methods

showsPrec :: Int -> PM -> ShowS #

show :: PM -> String #

showList :: [PM] -> ShowS #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Line.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Line.html new file mode 100644 index 00000000..c0cac50b --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Line.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Reducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Reducer.html new file mode 100644 index 00000000..7b2c9468 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Reducer.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducer

Documentation

reduce :: MonadSafe m => Bool -> QuestionMark -> InstructionList -> m SymbolList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Reducers-ExpressionReducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Reducers-ExpressionReducer.html new file mode 100644 index 00000000..95867df5 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Reducers-ExpressionReducer.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ExpressionReducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ExpressionReducer

Documentation

reduceForTE :: MonadSafe m => Expression -> m Symbol #

reduceForTerm :: MonadSafe m => Term -> m Symbol #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Reducers-InstructionReducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Reducers-InstructionReducer.html new file mode 100644 index 00000000..1cd1afba --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Reducers-InstructionReducer.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.InstructionReducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.InstructionReducer

Documentation

reduceIL :: MonadSafe m => QuestionMark -> InstructionList -> m ItemList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Reducers-ItemReducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Reducers-ItemReducer.html new file mode 100644 index 00000000..382b2f83 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Reducers-ItemReducer.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ItemReducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ItemReducer

Documentation

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Reducers-LabelReducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Reducers-LabelReducer.html new file mode 100644 index 00000000..f0f3e74d --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Reducers-LabelReducer.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.LabelReducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.LabelReducer

Documentation

reduceLabels :: MonadSafe m => Bool -> LineList -> m ExpressionList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Reducers-QuestionMarkReducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Reducers-QuestionMarkReducer.html new file mode 100644 index 00000000..61dc7856 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-EsoLangs-Reducers-QuestionMarkReducer.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.QuestionMarkReducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.QuestionMarkReducer

Documentation

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Util-AsmParser.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Util-AsmParser.html new file mode 100644 index 00000000..f4be2cb3 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Util-AsmParser.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.Util.AsmParser
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.Util.AsmParser

Documentation

endLineParser :: Parser Char #

skipManyComment :: Parser [()] #

skipComment :: Parser () #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Util-CodeGenerator.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Util-CodeGenerator.html new file mode 100644 index 00000000..45236340 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-ASQ-Util-CodeGenerator.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.Util.CodeGenerator
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.Util.CodeGenerator

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-EAS-AsmParser.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-EAS-AsmParser.html new file mode 100644 index 00000000..5da45ed9 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-EAS-AsmParser.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.EAS.AsmParser
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.EAS.AsmParser

Documentation

parseAssemblyText :: MonadSafe m => Text -> m InstructionList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-EAS-Assembler.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-EAS-Assembler.html new file mode 100644 index 00000000..aa1d8f4f --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-EAS-Assembler.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.EAS.Assembler
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.EAS.Assembler

Documentation

assembleText :: MonadSafe m => Text -> m Text #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-EAS-CodeGenerator.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-EAS-CodeGenerator.html new file mode 100644 index 00000000..35ba5b0f --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-EAS-CodeGenerator.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.EAS.CodeGenerator
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.EAS.CodeGenerator

Documentation

generateCode :: MonadSafe m => InstructionList -> m Text #

naturalToDigitText :: MonadSafe m => Natural -> m Text #

naturalToDigitString :: MonadSafe m => Natural -> m String #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-EAS-Instruction.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-EAS-Instruction.html new file mode 100644 index 00000000..15028c0b --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-EAS-Instruction.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.EAS.Instruction
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.EAS.Instruction

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-EAS-Linker.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-EAS-Linker.html new file mode 100644 index 00000000..127d2540 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-EAS-Linker.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.EAS.Linker
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.EAS.Linker

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-EAS-Reducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-EAS-Reducer.html new file mode 100644 index 00000000..73424eed --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-EAS-Reducer.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.EAS.Reducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.EAS.Reducer

Documentation

reduce :: MonadSafe m => InstructionList -> m InstructionList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-WSA-CodeGenerator.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-WSA-CodeGenerator.html new file mode 100644 index 00000000..770472d8 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-WSA-CodeGenerator.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.WSA.CodeGenerator
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.WSA.CodeGenerator

Documentation

generateCode :: MonadSafe m => TokenType -> Bool -> Bool -> InstructionList -> m Text #

valueToTL :: MonadSafe m => Integer -> m TokenList #

identifierToTL :: MonadSafe m => Identifier -> m TokenList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-WSA-DSL.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-WSA-DSL.html new file mode 100644 index 00000000..9b040ac3 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-WSA-DSL.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.WSA.DSL
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.WSA.DSL

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-WSA-Instruction.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-WSA-Instruction.html new file mode 100644 index 00000000..3c49affc --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Actual-WSA-Instruction.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.WSA.Instruction
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.WSA.Instruction

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-API-AssemblyOptions.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-API-AssemblyOptions.html new file mode 100644 index 00000000..969b12d2 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-API-AssemblyOptions.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.API.AssemblyOptions
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.API.AssemblyOptions

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-API-QuestionMark.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-API-QuestionMark.html new file mode 100644 index 00000000..1d004f9f --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-API-QuestionMark.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.API.QuestionMark
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.API.QuestionMark

Documentation

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-API-Version.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-API-Version.html new file mode 100644 index 00000000..ee245e66 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-API-Version.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.API.Version
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.API.Version

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Assembler.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Assembler.html new file mode 100644 index 00000000..8c85e54f --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Assembler.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.Assembler
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.Assembler

Documentation

assembleText :: MonadSafe m => Version -> AssemblyOptions -> Text -> m Text #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Eigenratios-AsmParser.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Eigenratios-AsmParser.html new file mode 100644 index 00000000..5a0ae5a8 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Eigenratios-AsmParser.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.AsmParser
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.AsmParser

Documentation

parseAssemblyText :: MonadSafe m => Text -> m InstructionList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Eigenratios-Assembler.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Eigenratios-Assembler.html new file mode 100644 index 00000000..4cb2b0ee --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Eigenratios-Assembler.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Assembler
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Assembler

Documentation

assembleText :: MonadSafe m => AssemblyOptions -> Text -> m Text #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Eigenratios-Instruction.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Eigenratios-Instruction.html new file mode 100644 index 00000000..2b4bfc4c --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Eigenratios-Instruction.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Instruction
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Instruction

Documentation

type LabelList = [Label] #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Eigenratios-Reducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Eigenratios-Reducer.html new file mode 100644 index 00000000..a8232aaa --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Eigenratios-Reducer.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Reducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Reducer

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-AsmParser.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-AsmParser.html new file mode 100644 index 00000000..f8e57df6 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-AsmParser.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.AsmParser
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.AsmParser

Documentation

parseAssemblyText :: MonadSafe m => Text -> m InstructionList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Assembler.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Assembler.html new file mode 100644 index 00000000..76836201 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Assembler.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Assembler
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Assembler

Documentation

assembleText :: MonadSafe m => AssemblyOptions -> Text -> m Text #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Instruction.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Instruction.html new file mode 100644 index 00000000..44db0bd2 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Instruction.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction

Documentation

execPM :: Num a => PM -> a -> a -> a #

data InstructionType #

Constructors

Data 
Code 

type ItemList = [Item] #

type LabelList = [Label] #

data PM #

Constructors

Plus 
Minus 

Instances

Instances details
Bounded PM # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction

Methods

minBound :: PM #

maxBound :: PM #

Enum PM # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction

Methods

succ :: PM -> PM #

pred :: PM -> PM #

toEnum :: Int -> PM #

fromEnum :: PM -> Int #

enumFrom :: PM -> [PM] #

enumFromThen :: PM -> PM -> [PM] #

enumFromTo :: PM -> PM -> [PM] #

enumFromThenTo :: PM -> PM -> PM -> [PM] #

Eq PM # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction

Methods

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

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

Read PM # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction

Show PM # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction

Methods

showsPrec :: Int -> PM -> ShowS #

show :: PM -> String #

showList :: [PM] -> ShowS #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Line.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Line.html new file mode 100644 index 00000000..c0cac50b --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Line.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Reducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Reducer.html new file mode 100644 index 00000000..7b2c9468 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Reducer.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducer

Documentation

reduce :: MonadSafe m => Bool -> QuestionMark -> InstructionList -> m SymbolList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Reducers-ExpressionReducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Reducers-ExpressionReducer.html new file mode 100644 index 00000000..95867df5 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Reducers-ExpressionReducer.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ExpressionReducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ExpressionReducer

Documentation

reduceForTE :: MonadSafe m => Expression -> m Symbol #

reduceForTerm :: MonadSafe m => Term -> m Symbol #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Reducers-InstructionReducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Reducers-InstructionReducer.html new file mode 100644 index 00000000..1cd1afba --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Reducers-InstructionReducer.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.InstructionReducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.InstructionReducer

Documentation

reduceIL :: MonadSafe m => QuestionMark -> InstructionList -> m ItemList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Reducers-ItemReducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Reducers-ItemReducer.html new file mode 100644 index 00000000..382b2f83 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Reducers-ItemReducer.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ItemReducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ItemReducer

Documentation

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Reducers-LabelReducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Reducers-LabelReducer.html new file mode 100644 index 00000000..f0f3e74d --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Reducers-LabelReducer.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.LabelReducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.LabelReducer

Documentation

reduceLabels :: MonadSafe m => Bool -> LineList -> m ExpressionList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Reducers-QuestionMarkReducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Reducers-QuestionMarkReducer.html new file mode 100644 index 00000000..61dc7856 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-EsoLangs-Reducers-QuestionMarkReducer.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.QuestionMarkReducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.QuestionMarkReducer

Documentation

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Util-AsmParser.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Util-AsmParser.html new file mode 100644 index 00000000..f4be2cb3 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Util-AsmParser.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.Util.AsmParser
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.Util.AsmParser

Documentation

endLineParser :: Parser Char #

skipManyComment :: Parser [()] #

skipComment :: Parser () #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Util-CodeGenerator.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Util-CodeGenerator.html new file mode 100644 index 00000000..45236340 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-ASQ-Util-CodeGenerator.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.ASQ.Util.CodeGenerator
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.ASQ.Util.CodeGenerator

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-EAS-AsmParser.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-EAS-AsmParser.html new file mode 100644 index 00000000..5da45ed9 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-EAS-AsmParser.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.EAS.AsmParser
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.EAS.AsmParser

Documentation

parseAssemblyText :: MonadSafe m => Text -> m InstructionList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-EAS-Assembler.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-EAS-Assembler.html new file mode 100644 index 00000000..aa1d8f4f --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-EAS-Assembler.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.EAS.Assembler
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.EAS.Assembler

Documentation

assembleText :: MonadSafe m => Text -> m Text #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-EAS-CodeGenerator.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-EAS-CodeGenerator.html new file mode 100644 index 00000000..35ba5b0f --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-EAS-CodeGenerator.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.EAS.CodeGenerator
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.EAS.CodeGenerator

Documentation

generateCode :: MonadSafe m => InstructionList -> m Text #

naturalToDigitText :: MonadSafe m => Natural -> m Text #

naturalToDigitString :: MonadSafe m => Natural -> m String #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-EAS-Instruction.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-EAS-Instruction.html new file mode 100644 index 00000000..15028c0b --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-EAS-Instruction.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.EAS.Instruction
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.EAS.Instruction

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-EAS-Linker.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-EAS-Linker.html new file mode 100644 index 00000000..127d2540 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-EAS-Linker.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.EAS.Linker
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.EAS.Linker

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-EAS-Reducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-EAS-Reducer.html new file mode 100644 index 00000000..73424eed --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-EAS-Reducer.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.EAS.Reducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.EAS.Reducer

Documentation

reduce :: MonadSafe m => InstructionList -> m InstructionList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-WSA-API-TokenType.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-WSA-API-TokenType.html new file mode 100644 index 00000000..99695b51 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-WSA-API-TokenType.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.WSA.API.TokenType
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.WSA.API.TokenType

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-WSA-AssemblyOptions.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-WSA-AssemblyOptions.html new file mode 100644 index 00000000..43bf6a4b --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-WSA-AssemblyOptions.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.WSA.AssemblyOptions
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.WSA.AssemblyOptions

Documentation

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-WSA-CodeGenerator.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-WSA-CodeGenerator.html new file mode 100644 index 00000000..75367990 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-WSA-CodeGenerator.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.WSA.CodeGenerator
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.WSA.CodeGenerator

Documentation

generateCode :: MonadSafe m => TokenType -> Bool -> Bool -> InstructionList -> m Text #

valueToTL :: MonadSafe m => Integer -> m TokenList #

identifierToTL :: MonadSafe m => Identifier -> m TokenList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-WSA-DSL.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-WSA-DSL.html new file mode 100644 index 00000000..409abb19 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-WSA-DSL.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.WSA.DSL
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.WSA.DSL

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-WSA-Instruction.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-WSA-Instruction.html new file mode 100644 index 00000000..3c49affc --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-WSA-Instruction.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.WSA.Instruction
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.WSA.Instruction

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-WSA-Token.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-WSA-Token.html new file mode 100644 index 00000000..7787b4f7 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Backend-WSA-Token.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.WSA.Token
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.WSA.Token

Documentation

type TokenList = [Token] #

data Token #

Constructors

S 
T 
N 
E 
R 

Instances

Instances details
Bounded Token # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.WSA.Token

Enum Token # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.WSA.Token

Eq Token # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.WSA.Token

Methods

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

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

Show Token # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.WSA.Token

Methods

showsPrec :: Int -> Token -> ShowS #

show :: Token -> String #

showList :: [Token] -> ShowS #

Digitable Token # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.WSA.Token

Methods

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

ToDigit Token # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.WSA.Token

Methods

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

newtype BothToken #

Constructors

BothToken 

Fields

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-EAS-AsmParser.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-EAS-AsmParser.html index 91904c92..44b4642f 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-EAS-AsmParser.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-EAS-AsmParser.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.EAS.AsmParser
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.EAS.AsmParser

Documentation

parseAssemblyText :: MonadSafe m => Text -> m InstructionList #

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.EAS.AsmParser
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.EAS.AsmParser

Documentation

parseAssemblyText :: MonadSafe m => Text -> m InstructionList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-EAS-Assembler.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-EAS-Assembler.html index d5846a16..aa1d8f4f 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-EAS-Assembler.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-EAS-Assembler.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.EAS.Assembler
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.EAS.Assembler

Documentation

assembleText :: MonadSafe m => Text -> m Text #

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.EAS.Assembler
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.EAS.Assembler

Documentation

assembleText :: MonadSafe m => Text -> m Text #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-EAS-CodeGenerator.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-EAS-CodeGenerator.html index 93cda7fd..4089de1e 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-EAS-CodeGenerator.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-EAS-CodeGenerator.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.EAS.CodeGenerator
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.EAS.CodeGenerator

Documentation

generateCode :: MonadSafe m => InstructionList -> m Text #

naturalToDigitText :: MonadSafe m => Natural -> m Text #

naturalToDigitString :: MonadSafe m => Natural -> m String #

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.EAS.CodeGenerator
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.EAS.CodeGenerator

Documentation

generateCode :: MonadSafe m => InstructionList -> m Text #

naturalToDigitText :: MonadSafe m => Natural -> m Text #

naturalToDigitString :: MonadSafe m => Natural -> m String #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-EAS-Instruction.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-EAS-Instruction.html index 8147577c..b0e71533 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-EAS-Instruction.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-EAS-Instruction.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.EAS.Instruction
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.EAS.Instruction

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.EAS.Instruction
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.EAS.Instruction

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-EAS-Linker.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-EAS-Linker.html index b76aba21..b31a1e81 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-EAS-Linker.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-EAS-Linker.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.EAS.Linker
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.EAS.Linker

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.EAS.Linker
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.EAS.Linker

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-EAS-Reducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-EAS-Reducer.html index 07e72b40..3a7eb08b 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-EAS-Reducer.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-EAS-Reducer.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.EAS.Reducer
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.EAS.Reducer

Documentation

reduce :: MonadSafe m => InstructionList -> m InstructionList #

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.EAS.Reducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.EAS.Reducer

Documentation

reduce :: MonadSafe m => InstructionList -> m InstructionList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-ELVM-DSL.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-ELVM-DSL.html new file mode 100644 index 00000000..40fe8fe5 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-ELVM-DSL.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Frontend.ELVM.DSL
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Frontend.ELVM.DSL

Documentation

type Config = () #

type Environment = () #

type Result a = RWS Config (DList a) Environment () #

newtype Register #

Constructors

R Natural 

newtype Immediate #

Constructors

I Integer 
\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-ELVM-ELVM.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-ELVM-ELVM.html new file mode 100644 index 00000000..338e1e5d --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-ELVM-ELVM.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Frontend.ELVM.ELVM
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Frontend.ELVM.ELVM

Documentation

type Config = () #

type Environment = () #

type DSL a = RWS Config (DList a) Environment () #

newtype Register #

Constructors

R Natural 

newtype Immediate #

Constructors

I Integer 
\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-ELVM-DSL.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-ELVM-DSL.html new file mode 100644 index 00000000..40a6ff28 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-ELVM-DSL.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Frontend.ELVM.DSL
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Frontend.ELVM.DSL

Documentation

type Config = () #

type Environment = () #

type Result a = RWS Config (DList a) Environment () #

newtype Register #

Constructors

R Natural 

newtype Immediate #

Constructors

I Integer 
\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-WSA-AsmParser.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-WSA-AsmParser.html new file mode 100644 index 00000000..e8748723 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-WSA-AsmParser.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Frontend.WSA.AsmParser
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Frontend.WSA.AsmParser

Documentation

parseAssemblyText :: MonadSafe m => Text -> m InstructionList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-WSA-Assembler.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-WSA-Assembler.html new file mode 100644 index 00000000..c31319fe --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-WSA-Assembler.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Frontend.WSA.Assembler
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Frontend.WSA.Assembler

Documentation

assembleText :: MonadSafe m => AssemblyOptions -> Text -> m Text #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-WSA-CodeGenerator.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-WSA-CodeGenerator.html new file mode 100644 index 00000000..9838ae2b --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-WSA-CodeGenerator.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Frontend.WSA.CodeGenerator
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Frontend.WSA.CodeGenerator

Documentation

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-WSA-Instruction.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-WSA-Instruction.html new file mode 100644 index 00000000..77f844e2 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-WSA-Instruction.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Frontend.WSA.Instruction

Documentation

pushSLiteral :: SString -> Instruction #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-WSA-Linker.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-WSA-Linker.html new file mode 100644 index 00000000..e4504354 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-WSA-Linker.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Frontend.WSA.Linker
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Frontend.WSA.Linker

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-WSA-Reducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-WSA-Reducer.html new file mode 100644 index 00000000..f468bfbf --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Frontend-WSA-Reducer.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Frontend.WSA.Reducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Frontend.WSA.Reducer

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-ELVM-DSL.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-ELVM-DSL.html new file mode 100644 index 00000000..40a6ff28 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-ELVM-DSL.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Frontend.ELVM.DSL
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Frontend.ELVM.DSL

Documentation

type Config = () #

type Environment = () #

type Result a = RWS Config (DList a) Environment () #

newtype Register #

Constructors

R Natural 

newtype Immediate #

Constructors

I Integer 
\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-API-TokenType.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-API-TokenType.html new file mode 100644 index 00000000..bcdc4dd5 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-API-TokenType.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.WSA.API.TokenType
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.WSA.API.TokenType

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-AsmParser.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-AsmParser.html new file mode 100644 index 00000000..e8748723 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-AsmParser.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Frontend.WSA.AsmParser
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Frontend.WSA.AsmParser

Documentation

parseAssemblyText :: MonadSafe m => Text -> m InstructionList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-Assembler.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-Assembler.html new file mode 100644 index 00000000..1623073f --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-Assembler.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Frontend.WSA.Assembler
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Frontend.WSA.Assembler

Documentation

assembleText :: MonadSafe m => AssemblyOptions -> Text -> m Text #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-AssemblyOptions.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-AssemblyOptions.html new file mode 100644 index 00000000..6f239ea3 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-AssemblyOptions.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.WSA.AssemblyOptions
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.WSA.AssemblyOptions

Documentation

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-CodeGenerator.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-CodeGenerator.html new file mode 100644 index 00000000..9275e478 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-CodeGenerator.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.WSA.CodeGenerator
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.WSA.CodeGenerator

Documentation

generateCode :: MonadSafe m => TokenType -> Bool -> Bool -> InstructionList -> m Text #

valueToTL :: MonadSafe m => Integer -> m TokenList #

identifierToTL :: MonadSafe m => Identifier -> m TokenList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-DSL.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-DSL.html new file mode 100644 index 00000000..6bcf6f72 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-DSL.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.WSA.DSL
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.WSA.DSL

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-Instruction.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-Instruction.html new file mode 100644 index 00000000..77f844e2 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-Instruction.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Frontend.WSA.Instruction

Documentation

pushSLiteral :: SString -> Instruction #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-Linker.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-Linker.html new file mode 100644 index 00000000..e4504354 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-Linker.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Frontend.WSA.Linker
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Frontend.WSA.Linker

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-Reducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-Reducer.html new file mode 100644 index 00000000..77853f6e --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-Reducer.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Frontend.WSA.Reducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Frontend.WSA.Reducer

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-Token.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-Token.html new file mode 100644 index 00000000..81dcebd1 --- /dev/null +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-Virtual-WSA-Token.html @@ -0,0 +1 @@ +HelVM.HelPA.Assemblers.Backend.WSA.Token
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.WSA.Token

Documentation

type TokenList = [Token] #

data Token #

Constructors

S 
T 
N 
E 
R 

Instances

Instances details
Bounded Token # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.WSA.Token

Enum Token # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.WSA.Token

Eq Token # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.WSA.Token

Methods

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

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

Show Token # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.WSA.Token

Methods

showsPrec :: Int -> Token -> ShowS #

show :: Token -> String #

showList :: [Token] -> ShowS #

Digitable Token # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.WSA.Token

Methods

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

ToDigit Token # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.WSA.Token

Methods

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

newtype BothToken #

Constructors

BothToken 

Fields

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-API-TokenType.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-API-TokenType.html index 9e9c6c9f..4d1c40b2 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-API-TokenType.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-API-TokenType.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.WSA.API.TokenType
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.WSA.API.TokenType

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.WSA.API.TokenType
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.WSA.API.TokenType

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-AsmParser.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-AsmParser.html index 2886a0b3..61c57e80 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-AsmParser.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-AsmParser.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.WSA.AsmParser
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.WSA.AsmParser

Documentation

parseAssemblyText :: MonadSafe m => Text -> m InstructionList #

\ No newline at end of file +HelVM.HelPA.Assemblers.Frontend.WSA.AsmParser
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Frontend.WSA.AsmParser

Documentation

parseAssemblyText :: MonadSafe m => Text -> m InstructionList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-Assembler.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-Assembler.html index 9e70de65..487d121a 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-Assembler.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-Assembler.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.WSA.Assembler
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.WSA.Assembler

Documentation

assembleText :: MonadSafe m => AssemblyOptions -> Text -> m Text #

\ No newline at end of file +HelVM.HelPA.Assemblers.Frontend.WSA.Assembler
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Frontend.WSA.Assembler

Documentation

assembleText :: MonadSafe m => AssemblyOptions -> Text -> m Text #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-AssemblyOptions.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-AssemblyOptions.html index 69b7356e..b53bd582 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-AssemblyOptions.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-AssemblyOptions.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.WSA.AssemblyOptions
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.WSA.AssemblyOptions

Documentation

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.WSA.AssemblyOptions
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.WSA.AssemblyOptions

Documentation

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-CodeGenerator.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-CodeGenerator.html index 1d9fbf0b..8a051395 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-CodeGenerator.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-CodeGenerator.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.WSA.CodeGenerator
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.WSA.CodeGenerator

Documentation

generateCode :: MonadSafe m => TokenType -> Bool -> Bool -> InstructionList -> m Text #

valueToTL :: MonadSafe m => Integer -> m TokenList #

identifierToTL :: MonadSafe m => Identifier -> m TokenList #

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.WSA.CodeGenerator
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.WSA.CodeGenerator

Documentation

generateCode :: MonadSafe m => TokenType -> Bool -> Bool -> InstructionList -> m Text #

valueToTL :: MonadSafe m => Integer -> m TokenList #

identifierToTL :: MonadSafe m => Identifier -> m TokenList #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-DSL.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-DSL.html index 903a084d..7c3a8174 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-DSL.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-DSL.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.WSA.DSL
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.WSA.DSL

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.WSA.DSL
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.WSA.DSL

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-Instruction.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-Instruction.html index 0768581f..122dd6fc 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-Instruction.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-Instruction.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.WSA.Instruction
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.WSA.Instruction

Documentation

pushSLiteral :: SString -> Instruction #

\ No newline at end of file +HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Frontend.WSA.Instruction

Documentation

pushSLiteral :: SString -> Instruction #

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-Linker.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-Linker.html index aca26a2f..48ebad31 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-Linker.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-Linker.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.WSA.Linker
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.WSA.Linker

\ No newline at end of file +HelVM.HelPA.Assemblers.Frontend.WSA.Linker
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Frontend.WSA.Linker

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-Reducer.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-Reducer.html index 1ebeac8e..183b601d 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-Reducer.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-Reducer.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.WSA.Reducer
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.WSA.Reducer

\ No newline at end of file +HelVM.HelPA.Assemblers.Frontend.WSA.Reducer
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Frontend.WSA.Reducer

\ No newline at end of file diff --git a/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-Token.html b/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-Token.html index d353552f..33743369 100644 --- a/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-Token.html +++ b/docs/reports/helpa/HelVM-HelPA-Assemblers-WSA-Token.html @@ -1 +1 @@ -HelVM.HelPA.Assemblers.WSA.Token
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.WSA.Token

Documentation

type TokenList = [Token] #

data Token #

Constructors

S 
T 
N 
E 
R 

Instances

Instances details
Bounded Token # 
Instance details

Defined in HelVM.HelPA.Assemblers.WSA.Token

Enum Token # 
Instance details

Defined in HelVM.HelPA.Assemblers.WSA.Token

Eq Token # 
Instance details

Defined in HelVM.HelPA.Assemblers.WSA.Token

Methods

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

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

Show Token # 
Instance details

Defined in HelVM.HelPA.Assemblers.WSA.Token

Methods

showsPrec :: Int -> Token -> ShowS #

show :: Token -> String #

showList :: [Token] -> ShowS #

Digitable Token # 
Instance details

Defined in HelVM.HelPA.Assemblers.WSA.Token

Methods

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

ToDigit Token # 
Instance details

Defined in HelVM.HelPA.Assemblers.WSA.Token

Methods

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

newtype BothToken #

Constructors

BothToken 

Fields

Instances

Instances details
Bounded BothToken # 
Instance details

Defined in HelVM.HelPA.Assemblers.WSA.Token

Eq BothToken # 
Instance details

Defined in HelVM.HelPA.Assemblers.WSA.Token

Show BothToken # 
Instance details

Defined in HelVM.HelPA.Assemblers.WSA.Token

\ No newline at end of file +HelVM.HelPA.Assemblers.Backend.WSA.Token
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
Safe HaskellNone
LanguageHaskell2010

HelVM.HelPA.Assemblers.Backend.WSA.Token

Documentation

type TokenList = [Token] #

data Token #

Constructors

S 
T 
N 
E 
R 

Instances

Instances details
Bounded Token # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.WSA.Token

Enum Token # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.WSA.Token

Eq Token # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.WSA.Token

Methods

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

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

Show Token # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.WSA.Token

Methods

showsPrec :: Int -> Token -> ShowS #

show :: Token -> String #

showList :: [Token] -> ShowS #

Digitable Token # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.WSA.Token

Methods

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

ToDigit Token # 
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.WSA.Token

Methods

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

newtype BothToken #

Constructors

BothToken 

Fields

\ No newline at end of file diff --git a/docs/reports/helpa/doc-index-A.html b/docs/reports/helpa/doc-index-A.html index a9391956..32bc5ea2 100644 --- a/docs/reports/helpa/doc-index-A.html +++ b/docs/reports/helpa/doc-index-A.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - A)
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - A)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages

Index - A

AHelVM.HelPA.Assemblers.Backend.EAS.Instruction
absolutePathHelVM.HelPA.Assembler.API.SourcePath
Add 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
addHelVM.HelPA.Assemblers.Backend.WSA.DSL
addEndOfLineHelVM.HelPA.Assemblers.Frontend.WSA.Reducer
addEndOfLineMaybeHelVM.HelPA.Assemblers.Frontend.WSA.Reducer
addOutLabelHelVM.HelPA.Assemblers.Backend.ASQ.API.AssemblyOptions
AddressHelVM.HelPA.Assembler.Extra
alphaNumDot_ 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
alphaNum_ 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
asciiCIChoices 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
assembleFile 
1 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Assembler
2 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Assembler
3 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.Assembler
4 (Function)HelVM.HelPA.Assemblers.Backend.EAS.Assembler
5 (Function)HelVM.HelPA.Assemblers.Frontend.WSA.Assembler
assembleText 
1 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Assembler
2 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Assembler
3 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.Assembler
4 (Function)HelVM.HelPA.Assemblers.Backend.EAS.Assembler
5 (Function)HelVM.HelPA.Assemblers.Frontend.WSA.Assembler
AssemblyOptions 
1 (Type/Class)HelVM.HelPA.Assemblers.Backend.ASQ.API.AssemblyOptions
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.ASQ.API.AssemblyOptions
3 (Type/Class)HelVM.HelPA.Assemblers.Backend.WSA.AssemblyOptions
4 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.AssemblyOptions
\ No newline at end of file diff --git a/docs/reports/helpa/doc-index-All.html b/docs/reports/helpa/doc-index-All.html index ee75c0ab..c2e50ad8 100644 --- a/docs/reports/helpa/doc-index-All.html +++ b/docs/reports/helpa/doc-index-All.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index)
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages

Index

AHelVM.HelPA.Assemblers.EAS.Instruction
absolutePathHelVM.HelPA.Assembler.API.SourcePath
AddHelVM.HelPA.Assemblers.WSA.Instruction
addHelVM.HelPA.Assemblers.WSA.DSL
addEndOfLineHelVM.HelPA.Assemblers.WSA.Reducer
addEndOfLineMaybeHelVM.HelPA.Assemblers.WSA.Reducer
addOutLabelHelVM.HelPA.Assemblers.ASQ.API.AssemblyOptions
AddressHelVM.HelPA.Assembler.Extra
alphaNumDot_ 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
alphaNum_ 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
asciiCIChoices 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
assembleFile 
1 (Function)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Assembler
2 (Function)HelVM.HelPA.Assemblers.ASQ.Eigenratios.Assembler
3 (Function)HelVM.HelPA.Assemblers.ASQ.Assembler
4 (Function)HelVM.HelPA.Assemblers.EAS.Assembler
5 (Function)HelVM.HelPA.Assemblers.WSA.Assembler
assembleText 
1 (Function)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Assembler
2 (Function)HelVM.HelPA.Assemblers.ASQ.Eigenratios.Assembler
3 (Function)HelVM.HelPA.Assemblers.ASQ.Assembler
4 (Function)HelVM.HelPA.Assemblers.EAS.Assembler
5 (Function)HelVM.HelPA.Assemblers.WSA.Assembler
AssemblyOptions 
1 (Type/Class)HelVM.HelPA.Assemblers.ASQ.API.AssemblyOptions
2 (Data Constructor)HelVM.HelPA.Assemblers.ASQ.API.AssemblyOptions
3 (Type/Class)HelVM.HelPA.Assemblers.WSA.AssemblyOptions
4 (Data Constructor)HelVM.HelPA.Assemblers.WSA.AssemblyOptions
BIOHelVM.HelPA.Assembler.IO.BusinessIO
BlockHelVM.HelPA.Assemblers.WSA.Linker
BothToken 
1 (Type/Class)HelVM.HelPA.Assemblers.WSA.Token
2 (Data Constructor)HelVM.HelPA.Assemblers.WSA.Token
BothTokenListHelVM.HelPA.Assemblers.WSA.Token
BothTokenTypeHelVM.HelPA.Assemblers.WSA.API.TokenType
BranchHelVM.HelPA.Assemblers.WSA.Instruction
branchHelVM.HelPA.Assemblers.WSA.DSL
BranchMHelVM.HelPA.Assemblers.WSA.Instruction
branchMHelVM.HelPA.Assemblers.WSA.DSL
BranchNMHelVM.HelPA.Assemblers.WSA.Instruction
BranchNPHelVM.HelPA.Assemblers.WSA.Instruction
BranchNZHelVM.HelPA.Assemblers.WSA.Instruction
BranchPHelVM.HelPA.Assemblers.WSA.Instruction
BranchZHelVM.HelPA.Assemblers.WSA.Instruction
branchZHelVM.HelPA.Assemblers.WSA.DSL
BusinessIOHelVM.HelPA.Assembler.IO.BusinessIO
calculateLocalLabelHelVM.HelPA.Assemblers.WSA.DSL
CallHelVM.HelPA.Assemblers.WSA.Instruction
charLiteralParser2 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
Code 
1 (Data Constructor)HelVM.HelPA.Assemblers.ASQ.Eigenratios.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
CommandHelVM.HelPA.Assemblers.ASQ.Eigenratios.Instruction
commentCharHelVM.HelPA.Assemblers.ASQ.Util.AsmParser
CurrentAddressHelVM.HelPA.Assemblers.ASQ.API.QuestionMark
DHelVM.HelPA.Assemblers.EAS.Instruction
Data 
1 (Data Constructor)HelVM.HelPA.Assemblers.ASQ.Eigenratios.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
debugHelVM.HelPA.Assemblers.WSA.AssemblyOptions
DebugPrintHeapHelVM.HelPA.Assemblers.WSA.Instruction
DebugPrintStackHelVM.HelPA.Assemblers.WSA.Instruction
defaultQuestionMarkHelVM.HelPA.Assemblers.ASQ.API.QuestionMark
defaultSeparatorHelVM.HelPA.Assembler.API.Separator
defaultTokenTypeHelVM.HelPA.Assemblers.WSA.API.TokenType
defaultVersionHelVM.HelPA.Assemblers.ASQ.API.Version
dirPathHelVM.HelPA.Assembler.API.SourcePath
DivHelVM.HelPA.Assemblers.WSA.Instruction
divHelVM.HelPA.Assemblers.WSA.DSL
DSLHelVM.HelPA.Assemblers.WSA.DSL
dslHelVM.HelPA.Assemblers.WSA.DSL
DSL0HelVM.HelPA.Assemblers.WSA.DSL
DSL1IHelVM.HelPA.Assemblers.WSA.DSL
DSL1VHelVM.HelPA.Assemblers.WSA.DSL
DupHelVM.HelPA.Assemblers.WSA.Instruction
dupHelVM.HelPA.Assemblers.WSA.DSL
E 
1 (Data Constructor)HelVM.HelPA.Assemblers.EAS.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.WSA.Token
EigenratiosHelVM.HelPA.Assemblers.ASQ.API.Version
ElseIfOptionHelVM.HelPA.Assemblers.WSA.Instruction
ElseOptionHelVM.HelPA.Assemblers.WSA.Instruction
EndHelVM.HelPA.Assemblers.WSA.Instruction
endLineParserHelVM.HelPA.Assemblers.ASQ.Util.AsmParser
endOfLineHelVM.HelPA.Assemblers.WSA.AssemblyOptions
EndOptionHelVM.HelPA.Assemblers.WSA.Instruction
EOL 
1 (Data Constructor)HelVM.HelPA.Assembler.API.Separator
2 (Data Constructor)HelVM.HelPA.Assemblers.WSA.Instruction
escape 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
escapedCharLiteralParser2 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
EsoLangsHelVM.HelPA.Assemblers.ASQ.API.Version
execDSLHelVM.HelPA.Assemblers.WSA.DSL
execPMHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
Expression 
1 (Type/Class)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
ExpressionListHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
ExpressionWithSymbolHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
extractExpressionHelVM.HelPA.Assemblers.ASQ.EsoLangs.Line
extractExpressionsHelVM.HelPA.Assemblers.ASQ.EsoLangs.Line
fileNameParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
filePathHelVM.HelPA.Assembler.API.SourcePath
flippedToMapFromListsHelVM.HelPA.Assembler.Extra
formatSymbolHelVM.HelPA.Assemblers.ASQ.Util.CodeGenerator
generateCode 
1 (Function)HelVM.HelPA.Assemblers.ASQ.Util.CodeGenerator
2 (Function)HelVM.HelPA.Assemblers.EAS.CodeGenerator
3 (Function)HelVM.HelPA.Assemblers.WSA.CodeGenerator
HHelVM.HelPA.Assemblers.EAS.Instruction
IHelVM.HelPA.Assemblers.EAS.Instruction
IdentifierHelVM.HelPA.Assembler.Value
identifierParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
identifierToTLHelVM.HelPA.Assemblers.WSA.CodeGenerator
IfOptionHelVM.HelPA.Assemblers.WSA.Instruction
IncludeHelVM.HelPA.Assemblers.WSA.Instruction
IncludedHelVM.HelPA.Assemblers.WSA.Linker
includeLibHelVM.HelPA.Assemblers.WSA.Linker
includeLibsHelVM.HelPA.Assemblers.WSA.Linker
InputCharHelVM.HelPA.Assemblers.WSA.Instruction
InputNumHelVM.HelPA.Assemblers.WSA.Instruction
Instruction 
1 (Type/Class)HelVM.HelPA.Assemblers.ASQ.Eigenratios.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.ASQ.Eigenratios.Instruction
3 (Type/Class)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
4 (Data Constructor)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
5 (Type/Class)HelVM.HelPA.Assemblers.EAS.Instruction
6 (Type/Class)HelVM.HelPA.Assemblers.WSA.Instruction
InstructionList 
1 (Type/Class)HelVM.HelPA.Assemblers.ASQ.Eigenratios.Instruction
2 (Type/Class)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
3 (Type/Class)HelVM.HelPA.Assemblers.EAS.Instruction
4 (Type/Class)HelVM.HelPA.Assemblers.WSA.Instruction
InstructionsHelVM.HelPA.Assemblers.WSA.DSL
InstructionTypeHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
integerLiteralParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
integerParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
integerParser2 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
IntegerValueHelVM.HelPA.Assembler.Value
integerValueParser2 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
isAlphaNumDot_ 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
isAlphaNum_ 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
isAlpha_ 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
isExpressionHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
isIncludedHelVM.HelPA.Assemblers.WSA.Linker
isNormalHelVM.HelPA.Assemblers.WSA.Linker
isNotEndOfLine 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
isPlusMinus 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
ItemHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
ItemExpressionHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
ItemLabelHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
ItemListHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
ItemStringHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
LHelVM.HelPA.Assemblers.EAS.Instruction
Label 
1 (Type/Class)HelVM.HelPA.Assemblers.ASQ.Eigenratios.Instruction
2 (Type/Class)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
LabelAddressesHelVM.HelPA.Assembler.Extra
LabelList 
1 (Type/Class)HelVM.HelPA.Assemblers.ASQ.Eigenratios.Instruction
2 (Type/Class)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
labelListHelVM.HelPA.Assemblers.ASQ.EsoLangs.Line
labelParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
LabelSymbolsHelVM.HelPA.Assembler.Extra
labelToIdentifiersHelVM.HelPA.Assemblers.EAS.Instruction
letter_ 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
Line 
1 (Type/Class)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Line
2 (Data Constructor)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Line
lineFromCharHelVM.HelPA.Assemblers.ASQ.EsoLangs.Line
lineFromCharWithoutLabelsHelVM.HelPA.Assemblers.ASQ.EsoLangs.Line
lineFromExpressionHelVM.HelPA.Assemblers.ASQ.EsoLangs.Line
lineFromLabelListHelVM.HelPA.Assemblers.ASQ.EsoLangs.Line
LineListHelVM.HelPA.Assemblers.ASQ.EsoLangs.Line
lineListHelVM.HelPA.Assemblers.ASQ.EsoLangs.Line
lineListFromStringWithoutLabelsHelVM.HelPA.Assemblers.ASQ.EsoLangs.Line
linkApp 
1 (Function)HelVM.HelPA.Assemblers.EAS.Linker
2 (Function)HelVM.HelPA.Assemblers.WSA.Linker
linkLib 
1 (Function)HelVM.HelPA.Assemblers.EAS.Linker
2 (Function)HelVM.HelPA.Assemblers.WSA.Linker
LiteralHelVM.HelPA.Assembler.Value
LoadHelVM.HelPA.Assemblers.WSA.Instruction
loadHelVM.HelPA.Assemblers.WSA.DSL
makeCodeInstructionHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
makeCodeInstructionFromIntegerValueListHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
makeCurrentAddressHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
makeDataInstructionHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
makeDataInstructionFromIntegerValueHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
makeExpressionHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
makeExpressionFromCharHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
makeExpressionFromIdentifierHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
makeExpressionFromIntegerHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
makeExpressionFromIntegerValueHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
makeExpressionWithoutPMHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
makeExpressionWithPMHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
makeItemFromIntegerValueHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
makeNextAddressHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
makeOneHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
makePrevAddressHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
MarkHelVM.HelPA.Assemblers.WSA.Instruction
markHelVM.HelPA.Assemblers.WSA.DSL
maybeExpressionHelVM.HelPA.Assemblers.ASQ.EsoLangs.Line
MinusHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
ModHelVM.HelPA.Assemblers.WSA.Instruction
modHelVM.HelPA.Assemblers.WSA.DSL
MulHelVM.HelPA.Assemblers.WSA.Instruction
mulHelVM.HelPA.Assemblers.WSA.DSL
N 
1 (Data Constructor)HelVM.HelPA.Assemblers.EAS.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.WSA.Token
naturalLiteralParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
naturalParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
naturalToDigitStringHelVM.HelPA.Assemblers.EAS.CodeGenerator
naturalToDigitTextHelVM.HelPA.Assemblers.EAS.CodeGenerator
NaturalValueHelVM.HelPA.Assembler.Value
NextAddressHelVM.HelPA.Assemblers.ASQ.API.QuestionMark
nonExpressionHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
NoopHelVM.HelPA.Assemblers.WSA.Instruction
NormalHelVM.HelPA.Assemblers.WSA.Linker
OHelVM.HelPA.Assemblers.EAS.Instruction
ordCharLiteralParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
ordCharLiteralParser2 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
OutputCharHelVM.HelPA.Assemblers.WSA.Instruction
OutputNumHelVM.HelPA.Assemblers.WSA.Instruction
parseAssemblyText 
1 (Function)HelVM.HelPA.Assemblers.ASQ.EsoLangs.AsmParser
2 (Function)HelVM.HelPA.Assemblers.ASQ.Eigenratios.AsmParser
3 (Function)HelVM.HelPA.Assemblers.EAS.AsmParser
4 (Function)HelVM.HelPA.Assemblers.WSA.AsmParser
parseQuestionMarkHelVM.HelPA.Assemblers.ASQ.API.QuestionMark
parseSeparatorHelVM.HelPA.Assembler.API.Separator
parseTokenTypeHelVM.HelPA.Assemblers.WSA.API.TokenType
parseVersionHelVM.HelPA.Assemblers.ASQ.API.Version
PlusHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
PMHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
PMExpression 
1 (Type/Class)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
PopHelVM.HelPA.Assemblers.WSA.Instruction
popHelVM.HelPA.Assemblers.WSA.DSL
PushHelVM.HelPA.Assemblers.WSA.Instruction
pushHelVM.HelPA.Assemblers.WSA.DSL
pushLiteralHelVM.HelPA.Assemblers.WSA.Instruction
PushSHelVM.HelPA.Assemblers.WSA.Instruction
pushSLiteralHelVM.HelPA.Assemblers.WSA.Instruction
QuestionMarkHelVM.HelPA.Assemblers.ASQ.API.QuestionMark
questionMarkHelVM.HelPA.Assemblers.ASQ.API.AssemblyOptions
questionMarksHelVM.HelPA.Assemblers.ASQ.API.QuestionMark
R 
1 (Data Constructor)HelVM.HelPA.Assemblers.EAS.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.WSA.Token
reduce 
1 (Function)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducer
2 (Function)HelVM.HelPA.Assemblers.ASQ.Eigenratios.Reducer
3 (Function)HelVM.HelPA.Assemblers.EAS.Reducer
4 (Function)HelVM.HelPA.Assemblers.WSA.Reducer
reduceAddHelVM.HelPA.Assemblers.WSA.DSL
reduceAndGenerateCode 
1 (Function)HelVM.HelPA.Assemblers.EAS.CodeGenerator
2 (Function)HelVM.HelPA.Assemblers.WSA.CodeGenerator
reduceBranchNMHelVM.HelPA.Assemblers.WSA.DSL
reduceBranchNPHelVM.HelPA.Assemblers.WSA.DSL
reduceBranchNZHelVM.HelPA.Assemblers.WSA.DSL
reduceBranchPHelVM.HelPA.Assemblers.WSA.DSL
reduceCommandHelVM.HelPA.Assemblers.ASQ.Eigenratios.Reducer
reduceDivHelVM.HelPA.Assemblers.WSA.DSL
reduceExpressionsHelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.ExpressionReducer
reduceForTEHelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.ExpressionReducer
reduceForTermHelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.ExpressionReducer
reduceIL 
1 (Function)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.InstructionReducer
2 (Function)HelVM.HelPA.Assemblers.ASQ.Eigenratios.Reducer
reduceInstruction 
1 (Function)HelVM.HelPA.Assemblers.ASQ.Eigenratios.Reducer
2 (Function)HelVM.HelPA.Assemblers.WSA.Reducer
reduceInstructionListHelVM.HelPA.Assemblers.WSA.Reducer
reduceItemListHelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.ItemReducer
reduceLabelHelVM.HelPA.Assemblers.ASQ.Eigenratios.Reducer
reduceLabelsHelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.LabelReducer
reduceLoadHelVM.HelPA.Assemblers.WSA.DSL
reduceModHelVM.HelPA.Assemblers.WSA.DSL
reduceMulHelVM.HelPA.Assemblers.WSA.DSL
reducePushSHelVM.HelPA.Assemblers.WSA.Reducer
reduceQuestionMarksHelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.QuestionMarkReducer
reduceStoreHelVM.HelPA.Assemblers.WSA.DSL
reduceSubHelVM.HelPA.Assemblers.WSA.DSL
reduceTestHelVM.HelPA.Assemblers.WSA.DSL
ReturnHelVM.HelPA.Assemblers.WSA.Instruction
S 
1 (Data Constructor)HelVM.HelPA.Assemblers.EAS.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.WSA.Token
SeparatorHelVM.HelPA.Assembler.API.Separator
separatorHelVM.HelPA.Assemblers.ASQ.API.AssemblyOptions
separatorsHelVM.HelPA.Assembler.API.Separator
setDefaultHelVM.HelPA.Assembler.Extra
showTLHelVM.HelPA.Assemblers.WSA.Token
showTLAsBTLHelVM.HelPA.Assemblers.WSA.Token
showTLAsWTLHelVM.HelPA.Assemblers.WSA.Token
showTLByTypeHelVM.HelPA.Assemblers.WSA.Token
signedIntegerLiteralParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
signedIntegerParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
signedIntegerValueParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
skip1HorizontalSpace 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
skipAllToEndOfLine 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
skipCommentHelVM.HelPA.Assemblers.ASQ.Util.AsmParser
skipEndCommentHelVM.HelPA.Assemblers.ASQ.Util.AsmParser
skipHorizontalSpace 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
skipMany1EndLineHelVM.HelPA.Assemblers.ASQ.Util.AsmParser
skipManyCommentHelVM.HelPA.Assemblers.ASQ.Util.AsmParser
sortBlocksHelVM.HelPA.Assemblers.WSA.Linker
SourcePath 
1 (Type/Class)HelVM.HelPA.Assembler.API.SourcePath
2 (Data Constructor)HelVM.HelPA.Assembler.API.SourcePath
SpaceHelVM.HelPA.Assembler.API.Separator
startOfInstructionHelVM.HelPA.Assemblers.WSA.AssemblyOptions
StoreHelVM.HelPA.Assemblers.WSA.Instruction
storeHelVM.HelPA.Assemblers.WSA.DSL
stringParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
StringValueHelVM.HelPA.Assembler.Value
SubHelVM.HelPA.Assemblers.WSA.Instruction
subHelVM.HelPA.Assemblers.WSA.DSL
SwapHelVM.HelPA.Assemblers.WSA.Instruction
swapHelVM.HelPA.Assemblers.WSA.DSL
SymbolHelVM.HelPA.Assembler.Extra
SymbolListHelVM.HelPA.Assembler.Extra
T 
1 (Data Constructor)HelVM.HelPA.Assemblers.EAS.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.WSA.Token
TermHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
TermExpressionHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
TermMinusHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
TermQuestionMarkHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
TermSymbolHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
TestHelVM.HelPA.Assemblers.WSA.Instruction
toBTLHelVM.HelPA.Assemblers.WSA.Token
toIdentifierHelVM.HelPA.Assembler.Value
TokenHelVM.HelPA.Assemblers.WSA.Token
TokenListHelVM.HelPA.Assemblers.WSA.Token
TokenTypeHelVM.HelPA.Assemblers.WSA.API.TokenType
tokenTypeHelVM.HelPA.Assemblers.WSA.AssemblyOptions
tokenTypesHelVM.HelPA.Assemblers.WSA.API.TokenType
toMapHelVM.HelPA.Assembler.Extra
toMapFromListsHelVM.HelPA.Assembler.Extra
toWTLHelVM.HelPA.Assemblers.WSA.Token
UHelVM.HelPA.Assemblers.EAS.Instruction
unBothTokenHelVM.HelPA.Assemblers.WSA.Token
unEscape 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
unWhiteTokenHelVM.HelPA.Assemblers.WSA.Token
unwrapHelVM.HelPA.Assemblers.WSA.Linker
unwrapIdentifierHelVM.HelPA.Assembler.Value
ValueHelVM.HelPA.Assembler.Value
ValueIntegerHelVM.HelPA.Assemblers.WSA.Instruction
ValueStringHelVM.HelPA.Assemblers.WSA.Instruction
valueToTLHelVM.HelPA.Assemblers.WSA.CodeGenerator
VariableHelVM.HelPA.Assembler.Value
VersionHelVM.HelPA.Assemblers.ASQ.API.Version
versionHelVM.HelPA.Assemblers.ASQ.API.AssemblyOptions
versionsHelVM.HelPA.Assemblers.ASQ.API.Version
VisibleTokenTypeHelVM.HelPA.Assemblers.WSA.API.TokenType
WhiteToken 
1 (Type/Class)HelVM.HelPA.Assemblers.WSA.Token
2 (Data Constructor)HelVM.HelPA.Assemblers.WSA.Token
WhiteTokenListHelVM.HelPA.Assemblers.WSA.Token
WhiteTokenTypeHelVM.HelPA.Assemblers.WSA.API.TokenType
WithAddressHelVM.HelPA.Assembler.Extra
withAddressesHelVM.HelPA.Assembler.Extra
WithSymbolHelVM.HelPA.Assembler.Extra
withSymbolsHelVM.HelPA.Assembler.Extra
wReadFileHelVM.HelPA.Assembler.IO.BusinessIO
zipIndexHelVM.HelPA.Assemblers.WSA.Reducer
\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages

Index

AHelVM.HelPA.Assemblers.Backend.EAS.Instruction
absolutePathHelVM.HelPA.Assembler.API.SourcePath
Add 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
addHelVM.HelPA.Assemblers.Backend.WSA.DSL
addEndOfLineHelVM.HelPA.Assemblers.Frontend.WSA.Reducer
addEndOfLineMaybeHelVM.HelPA.Assemblers.Frontend.WSA.Reducer
addOutLabelHelVM.HelPA.Assemblers.Backend.ASQ.API.AssemblyOptions
AddressHelVM.HelPA.Assembler.Extra
alphaNumDot_ 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
alphaNum_ 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
asciiCIChoices 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
assembleFile 
1 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Assembler
2 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Assembler
3 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.Assembler
4 (Function)HelVM.HelPA.Assemblers.Backend.EAS.Assembler
5 (Function)HelVM.HelPA.Assemblers.Frontend.WSA.Assembler
assembleText 
1 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Assembler
2 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Assembler
3 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.Assembler
4 (Function)HelVM.HelPA.Assemblers.Backend.EAS.Assembler
5 (Function)HelVM.HelPA.Assemblers.Frontend.WSA.Assembler
AssemblyOptions 
1 (Type/Class)HelVM.HelPA.Assemblers.Backend.ASQ.API.AssemblyOptions
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.ASQ.API.AssemblyOptions
3 (Type/Class)HelVM.HelPA.Assemblers.Backend.WSA.AssemblyOptions
4 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.AssemblyOptions
BIOHelVM.HelPA.Assembler.IO.BusinessIO
BlockHelVM.HelPA.Assemblers.Frontend.WSA.Linker
BothToken 
1 (Type/Class)HelVM.HelPA.Assemblers.Backend.WSA.Token
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Token
BothTokenListHelVM.HelPA.Assemblers.Backend.WSA.Token
BothTokenTypeHelVM.HelPA.Assemblers.Backend.WSA.API.TokenType
Branch 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
branchHelVM.HelPA.Assemblers.Backend.WSA.DSL
BranchM 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
branchMHelVM.HelPA.Assemblers.Backend.WSA.DSL
BranchNM 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
BranchNP 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
BranchNZ 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
BranchP 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
BranchZ 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
branchZHelVM.HelPA.Assemblers.Backend.WSA.DSL
BusinessIOHelVM.HelPA.Assembler.IO.BusinessIO
calculateLocalLabelHelVM.HelPA.Assemblers.Backend.WSA.DSL
Call 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
charLiteralParser2 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
Code 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
CommandHelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Instruction
commentCharHelVM.HelPA.Assemblers.Backend.ASQ.Util.AsmParser
CurrentAddressHelVM.HelPA.Assemblers.Backend.ASQ.API.QuestionMark
DHelVM.HelPA.Assemblers.Backend.EAS.Instruction
Data 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
debugHelVM.HelPA.Assemblers.Backend.WSA.AssemblyOptions
DebugPrintHeap 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
DebugPrintStack 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
defaultQuestionMarkHelVM.HelPA.Assemblers.Backend.ASQ.API.QuestionMark
defaultSeparatorHelVM.HelPA.Assembler.API.Separator
defaultTokenTypeHelVM.HelPA.Assemblers.Backend.WSA.API.TokenType
defaultVersionHelVM.HelPA.Assemblers.Backend.ASQ.API.Version
dirPathHelVM.HelPA.Assembler.API.SourcePath
Div 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
divHelVM.HelPA.Assemblers.Backend.WSA.DSL
DSLHelVM.HelPA.Assemblers.Backend.WSA.DSL
dslHelVM.HelPA.Assemblers.Backend.WSA.DSL
DSL0HelVM.HelPA.Assemblers.Backend.WSA.DSL
DSL1IHelVM.HelPA.Assemblers.Backend.WSA.DSL
DSL1IOHelVM.HelPA.Assemblers.Backend.WSA.DSL
DSL1VHelVM.HelPA.Assemblers.Backend.WSA.DSL
DSL1VOHelVM.HelPA.Assemblers.Backend.WSA.DSL
Dup 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
dupHelVM.HelPA.Assemblers.Backend.WSA.DSL
E 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.EAS.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Token
EigenratiosHelVM.HelPA.Assemblers.Backend.ASQ.API.Version
ElseIfOptionHelVM.HelPA.Assemblers.Frontend.WSA.Instruction
ElseOptionHelVM.HelPA.Assemblers.Frontend.WSA.Instruction
End 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
endHelVM.HelPA.Assemblers.Backend.WSA.DSL
endLineParserHelVM.HelPA.Assemblers.Backend.ASQ.Util.AsmParser
endOfLineHelVM.HelPA.Assemblers.Backend.WSA.AssemblyOptions
EndOptionHelVM.HelPA.Assemblers.Frontend.WSA.Instruction
EOL 
1 (Data Constructor)HelVM.HelPA.Assembler.API.Separator
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
3 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
escape 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
escapedCharLiteralParser2 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
EsoLangsHelVM.HelPA.Assemblers.Backend.ASQ.API.Version
execDSLHelVM.HelPA.Assemblers.Backend.WSA.DSL
execPMHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
Expression 
1 (Type/Class)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
ExpressionListHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
ExpressionWithSymbolHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
extractExpressionHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
extractExpressionsHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
fileNameParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
filePathHelVM.HelPA.Assembler.API.SourcePath
flippedToMapFromListsHelVM.HelPA.Assembler.Extra
formatSymbolHelVM.HelPA.Assemblers.Backend.ASQ.Util.CodeGenerator
generateCode 
1 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.Util.CodeGenerator
2 (Function)HelVM.HelPA.Assemblers.Backend.EAS.CodeGenerator
3 (Function)HelVM.HelPA.Assemblers.Backend.WSA.CodeGenerator
generateCode2HelVM.HelPA.Assemblers.Backend.WSA.CodeGenerator
HHelVM.HelPA.Assemblers.Backend.EAS.Instruction
IHelVM.HelPA.Assemblers.Backend.EAS.Instruction
IdentifierHelVM.HelPA.Assembler.Value
identifierParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
identifierToTLHelVM.HelPA.Assemblers.Backend.WSA.CodeGenerator
IfOptionHelVM.HelPA.Assemblers.Frontend.WSA.Instruction
IncludeHelVM.HelPA.Assemblers.Frontend.WSA.Instruction
IncludedHelVM.HelPA.Assemblers.Frontend.WSA.Linker
includeLibHelVM.HelPA.Assemblers.Frontend.WSA.Linker
includeLibsHelVM.HelPA.Assemblers.Frontend.WSA.Linker
InputChar 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
InputNum 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
Instruction 
1 (Type/Class)HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Instruction
3 (Type/Class)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
4 (Data Constructor)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
5 (Type/Class)HelVM.HelPA.Assemblers.Backend.EAS.Instruction
6 (Type/Class)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
7 (Type/Class)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
InstructionList 
1 (Type/Class)HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Instruction
2 (Type/Class)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
3 (Type/Class)HelVM.HelPA.Assemblers.Backend.EAS.Instruction
4 (Type/Class)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
5 (Type/Class)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
InstructionsHelVM.HelPA.Assemblers.Backend.WSA.DSL
InstructionTypeHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
integerLiteralParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
integerParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
integerParser2 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
IntegerValueHelVM.HelPA.Assembler.Value
integerValueParser2 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
isAlphaNumDot_ 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
isAlphaNum_ 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
isAlpha_ 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
isExpressionHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
isIncludedHelVM.HelPA.Assemblers.Frontend.WSA.Linker
isNormalHelVM.HelPA.Assemblers.Frontend.WSA.Linker
isNotEndOfLine 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
isPlusMinus 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
ItemHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
ItemExpressionHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
ItemLabelHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
ItemListHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
ItemStringHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
LHelVM.HelPA.Assemblers.Backend.EAS.Instruction
Label 
1 (Type/Class)HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Instruction
2 (Type/Class)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
LabelAddressesHelVM.HelPA.Assembler.Extra
LabelList 
1 (Type/Class)HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Instruction
2 (Type/Class)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
labelListHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
labelParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
LabelSymbolsHelVM.HelPA.Assembler.Extra
labelToIdentifiersHelVM.HelPA.Assemblers.Backend.EAS.Instruction
letter_ 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
Line 
1 (Type/Class)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
lineFromCharHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
lineFromCharWithoutLabelsHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
lineFromExpressionHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
lineFromLabelListHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
LineListHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
lineListHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
lineListFromStringWithoutLabelsHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
linkApp 
1 (Function)HelVM.HelPA.Assemblers.Backend.EAS.Linker
2 (Function)HelVM.HelPA.Assemblers.Frontend.WSA.Linker
linkLib 
1 (Function)HelVM.HelPA.Assemblers.Backend.EAS.Linker
2 (Function)HelVM.HelPA.Assemblers.Frontend.WSA.Linker
LiteralHelVM.HelPA.Assembler.Value
Load 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
loadHelVM.HelPA.Assemblers.Backend.WSA.DSL
makeCodeInstructionHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeCodeInstructionFromIntegerValueListHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeCurrentAddressHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeDataInstructionHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeDataInstructionFromIntegerValueHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeExpressionHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeExpressionFromCharHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeExpressionFromIdentifierHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeExpressionFromIntegerHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeExpressionFromIntegerValueHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeExpressionWithoutPMHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeExpressionWithPMHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeItemFromIntegerValueHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeNextAddressHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeOneHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makePrevAddressHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
Mark 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
markHelVM.HelPA.Assemblers.Backend.WSA.DSL
maybeExpressionHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
MinusHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
Mod 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
modHelVM.HelPA.Assemblers.Backend.WSA.DSL
Mul 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
mulHelVM.HelPA.Assemblers.Backend.WSA.DSL
N 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.EAS.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Token
naturalLiteralParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
naturalParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
naturalToDigitStringHelVM.HelPA.Assemblers.Backend.EAS.CodeGenerator
naturalToDigitTextHelVM.HelPA.Assemblers.Backend.EAS.CodeGenerator
NaturalValueHelVM.HelPA.Assembler.Value
NextAddressHelVM.HelPA.Assemblers.Backend.ASQ.API.QuestionMark
nonExpressionHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
Noop 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
NormalHelVM.HelPA.Assemblers.Frontend.WSA.Linker
OHelVM.HelPA.Assemblers.Backend.EAS.Instruction
ordCharLiteralParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
ordCharLiteralParser2 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
OutputChar 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
OutputNum 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
parseAssemblyText 
1 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.AsmParser
2 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.AsmParser
3 (Function)HelVM.HelPA.Assemblers.Backend.EAS.AsmParser
4 (Function)HelVM.HelPA.Assemblers.Frontend.WSA.AsmParser
parseQuestionMarkHelVM.HelPA.Assemblers.Backend.ASQ.API.QuestionMark
parseSeparatorHelVM.HelPA.Assembler.API.Separator
parseTokenTypeHelVM.HelPA.Assemblers.Backend.WSA.API.TokenType
parseVersionHelVM.HelPA.Assemblers.Backend.ASQ.API.Version
PlusHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
PMHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
PMExpression 
1 (Type/Class)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
Pop 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
popHelVM.HelPA.Assemblers.Backend.WSA.DSL
Push 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
pushHelVM.HelPA.Assemblers.Backend.WSA.DSL
pushLiteral 
1 (Function)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Function)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
pushLiteralCHelVM.HelPA.Assemblers.Backend.WSA.DSL
pushLiteralSHelVM.HelPA.Assemblers.Backend.WSA.DSL
PushSHelVM.HelPA.Assemblers.Frontend.WSA.Instruction
pushSLiteralHelVM.HelPA.Assemblers.Frontend.WSA.Instruction
QuestionMarkHelVM.HelPA.Assemblers.Backend.ASQ.API.QuestionMark
questionMarkHelVM.HelPA.Assemblers.Backend.ASQ.API.AssemblyOptions
questionMarksHelVM.HelPA.Assemblers.Backend.ASQ.API.QuestionMark
R 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.EAS.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Token
reduce 
1 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducer
2 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Reducer
3 (Function)HelVM.HelPA.Assemblers.Backend.EAS.Reducer
4 (Function)HelVM.HelPA.Assemblers.Frontend.WSA.Reducer
reduceAddHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceAddOptHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceAndGenerateCode 
1 (Function)HelVM.HelPA.Assemblers.Backend.EAS.CodeGenerator
2 (Function)HelVM.HelPA.Assemblers.Frontend.WSA.CodeGenerator
reduceBranchNMHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceBranchNPHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceBranchNZHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceBranchPHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceCommandHelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Reducer
reduceDivHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceDivOptHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceExpressionsHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ExpressionReducer
reduceForTEHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ExpressionReducer
reduceForTermHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ExpressionReducer
reduceIL 
1 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.InstructionReducer
2 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Reducer
reduceInstruction 
1 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Reducer
2 (Function)HelVM.HelPA.Assemblers.Frontend.WSA.Reducer
reduceInstructionListHelVM.HelPA.Assemblers.Frontend.WSA.Reducer
reduceInstructionWithExecHelVM.HelPA.Assemblers.Frontend.WSA.Reducer
reduceItemListHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ItemReducer
reduceLabelHelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Reducer
reduceLabelsHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.LabelReducer
reduceLoadHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceLoadOptHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceModHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceModOptHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceMulHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceMulOptHelVM.HelPA.Assemblers.Backend.WSA.DSL
reducePushSHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceQuestionMarksHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.QuestionMarkReducer
reduceStoreHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceStoreOptHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceSubHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceSubOptHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceTestHelVM.HelPA.Assemblers.Backend.WSA.DSL
Return 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
returnHelVM.HelPA.Assemblers.Backend.WSA.DSL
S 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.EAS.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Token
SeparatorHelVM.HelPA.Assembler.API.Separator
separatorHelVM.HelPA.Assemblers.Backend.ASQ.API.AssemblyOptions
separatorsHelVM.HelPA.Assembler.API.Separator
setDefaultHelVM.HelPA.Assembler.Extra
showTLHelVM.HelPA.Assemblers.Backend.WSA.Token
showTLAsBTLHelVM.HelPA.Assemblers.Backend.WSA.Token
showTLAsWTLHelVM.HelPA.Assemblers.Backend.WSA.Token
showTLByTypeHelVM.HelPA.Assemblers.Backend.WSA.Token
signedIntegerLiteralParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
signedIntegerParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
signedIntegerValueParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
skip1HorizontalSpace 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
skipAllToEndOfLine 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
skipCommentHelVM.HelPA.Assemblers.Backend.ASQ.Util.AsmParser
skipEndCommentHelVM.HelPA.Assemblers.Backend.ASQ.Util.AsmParser
skipHorizontalSpace 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
skipMany1EndLineHelVM.HelPA.Assemblers.Backend.ASQ.Util.AsmParser
skipManyCommentHelVM.HelPA.Assemblers.Backend.ASQ.Util.AsmParser
sortBlocksHelVM.HelPA.Assemblers.Frontend.WSA.Linker
SourcePath 
1 (Type/Class)HelVM.HelPA.Assembler.API.SourcePath
2 (Data Constructor)HelVM.HelPA.Assembler.API.SourcePath
SpaceHelVM.HelPA.Assembler.API.Separator
startOfInstructionHelVM.HelPA.Assemblers.Backend.WSA.AssemblyOptions
Store 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
storeHelVM.HelPA.Assemblers.Backend.WSA.DSL
stringParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
StringValueHelVM.HelPA.Assembler.Value
Sub 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
subHelVM.HelPA.Assemblers.Backend.WSA.DSL
Swap 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
swapHelVM.HelPA.Assemblers.Backend.WSA.DSL
SymbolHelVM.HelPA.Assembler.Extra
SymbolListHelVM.HelPA.Assembler.Extra
T 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.EAS.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Token
TermHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
TermExpressionHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
TermMinusHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
TermQuestionMarkHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
TermSymbolHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
TestHelVM.HelPA.Assemblers.Frontend.WSA.Instruction
toBTLHelVM.HelPA.Assemblers.Backend.WSA.Token
toIdentifierHelVM.HelPA.Assembler.Value
TokenHelVM.HelPA.Assemblers.Backend.WSA.Token
TokenListHelVM.HelPA.Assemblers.Backend.WSA.Token
TokenTypeHelVM.HelPA.Assemblers.Backend.WSA.API.TokenType
tokenTypeHelVM.HelPA.Assemblers.Backend.WSA.AssemblyOptions
tokenTypesHelVM.HelPA.Assemblers.Backend.WSA.API.TokenType
toMapHelVM.HelPA.Assembler.Extra
toMapFromListsHelVM.HelPA.Assembler.Extra
toWTLHelVM.HelPA.Assemblers.Backend.WSA.Token
UHelVM.HelPA.Assemblers.Backend.EAS.Instruction
unBothTokenHelVM.HelPA.Assemblers.Backend.WSA.Token
unEscape 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
unWhiteTokenHelVM.HelPA.Assemblers.Backend.WSA.Token
unwrapHelVM.HelPA.Assemblers.Frontend.WSA.Linker
unwrapIdentifierHelVM.HelPA.Assembler.Value
ValueHelVM.HelPA.Assembler.Value
ValueIntegerHelVM.HelPA.Assemblers.Frontend.WSA.Instruction
ValueStringHelVM.HelPA.Assemblers.Frontend.WSA.Instruction
valueToTLHelVM.HelPA.Assemblers.Backend.WSA.CodeGenerator
VariableHelVM.HelPA.Assembler.Value
VersionHelVM.HelPA.Assemblers.Backend.ASQ.API.Version
versionHelVM.HelPA.Assemblers.Backend.ASQ.API.AssemblyOptions
versionsHelVM.HelPA.Assemblers.Backend.ASQ.API.Version
VisibleTokenTypeHelVM.HelPA.Assemblers.Backend.WSA.API.TokenType
WhiteToken 
1 (Type/Class)HelVM.HelPA.Assemblers.Backend.WSA.Token
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Token
WhiteTokenListHelVM.HelPA.Assemblers.Backend.WSA.Token
WhiteTokenTypeHelVM.HelPA.Assemblers.Backend.WSA.API.TokenType
WithAddressHelVM.HelPA.Assembler.Extra
withAddressesHelVM.HelPA.Assembler.Extra
WithSymbolHelVM.HelPA.Assembler.Extra
withSymbolsHelVM.HelPA.Assembler.Extra
wReadFileHelVM.HelPA.Assembler.IO.BusinessIO
zipIndexHelVM.HelPA.Assemblers.Frontend.WSA.Reducer
\ No newline at end of file diff --git a/docs/reports/helpa/doc-index-B.html b/docs/reports/helpa/doc-index-B.html index d92e7f16..02bde60c 100644 --- a/docs/reports/helpa/doc-index-B.html +++ b/docs/reports/helpa/doc-index-B.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - B)
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - B)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages

Index - B

BIOHelVM.HelPA.Assembler.IO.BusinessIO
BlockHelVM.HelPA.Assemblers.Frontend.WSA.Linker
BothToken 
1 (Type/Class)HelVM.HelPA.Assemblers.Backend.WSA.Token
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Token
BothTokenListHelVM.HelPA.Assemblers.Backend.WSA.Token
BothTokenTypeHelVM.HelPA.Assemblers.Backend.WSA.API.TokenType
Branch 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
branchHelVM.HelPA.Assemblers.Backend.WSA.DSL
BranchM 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
branchMHelVM.HelPA.Assemblers.Backend.WSA.DSL
BranchNM 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
BranchNP 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
BranchNZ 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
BranchP 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
BranchZ 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
branchZHelVM.HelPA.Assemblers.Backend.WSA.DSL
BusinessIOHelVM.HelPA.Assembler.IO.BusinessIO
\ No newline at end of file diff --git a/docs/reports/helpa/doc-index-C.html b/docs/reports/helpa/doc-index-C.html index 5d681a25..31a62710 100644 --- a/docs/reports/helpa/doc-index-C.html +++ b/docs/reports/helpa/doc-index-C.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - C)
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - C)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file diff --git a/docs/reports/helpa/doc-index-D.html b/docs/reports/helpa/doc-index-D.html index f2f5058a..4d332574 100644 --- a/docs/reports/helpa/doc-index-D.html +++ b/docs/reports/helpa/doc-index-D.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - D)
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - D)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages

Index - D

DHelVM.HelPA.Assemblers.Backend.EAS.Instruction
Data 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
debugHelVM.HelPA.Assemblers.Backend.WSA.AssemblyOptions
DebugPrintHeap 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
DebugPrintStack 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
defaultQuestionMarkHelVM.HelPA.Assemblers.Backend.ASQ.API.QuestionMark
defaultSeparatorHelVM.HelPA.Assembler.API.Separator
defaultTokenTypeHelVM.HelPA.Assemblers.Backend.WSA.API.TokenType
defaultVersionHelVM.HelPA.Assemblers.Backend.ASQ.API.Version
dirPathHelVM.HelPA.Assembler.API.SourcePath
Div 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
divHelVM.HelPA.Assemblers.Backend.WSA.DSL
DSLHelVM.HelPA.Assemblers.Backend.WSA.DSL
dslHelVM.HelPA.Assemblers.Backend.WSA.DSL
DSL0HelVM.HelPA.Assemblers.Backend.WSA.DSL
DSL1IHelVM.HelPA.Assemblers.Backend.WSA.DSL
DSL1IOHelVM.HelPA.Assemblers.Backend.WSA.DSL
DSL1VHelVM.HelPA.Assemblers.Backend.WSA.DSL
DSL1VOHelVM.HelPA.Assemblers.Backend.WSA.DSL
Dup 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
dupHelVM.HelPA.Assemblers.Backend.WSA.DSL
\ No newline at end of file diff --git a/docs/reports/helpa/doc-index-E.html b/docs/reports/helpa/doc-index-E.html index deb55d9f..0ba4321d 100644 --- a/docs/reports/helpa/doc-index-E.html +++ b/docs/reports/helpa/doc-index-E.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - E)
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - E)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages

Index - E

E 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.EAS.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Token
EigenratiosHelVM.HelPA.Assemblers.Backend.ASQ.API.Version
ElseIfOptionHelVM.HelPA.Assemblers.Frontend.WSA.Instruction
ElseOptionHelVM.HelPA.Assemblers.Frontend.WSA.Instruction
End 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
endHelVM.HelPA.Assemblers.Backend.WSA.DSL
endLineParserHelVM.HelPA.Assemblers.Backend.ASQ.Util.AsmParser
endOfLineHelVM.HelPA.Assemblers.Backend.WSA.AssemblyOptions
EndOptionHelVM.HelPA.Assemblers.Frontend.WSA.Instruction
EOL 
1 (Data Constructor)HelVM.HelPA.Assembler.API.Separator
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
3 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
escape 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
escapedCharLiteralParser2 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
EsoLangsHelVM.HelPA.Assemblers.Backend.ASQ.API.Version
execDSLHelVM.HelPA.Assemblers.Backend.WSA.DSL
execPMHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
Expression 
1 (Type/Class)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
ExpressionListHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
ExpressionWithSymbolHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
extractExpressionHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
extractExpressionsHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
\ No newline at end of file diff --git a/docs/reports/helpa/doc-index-F.html b/docs/reports/helpa/doc-index-F.html index a79e1e87..4e531f42 100644 --- a/docs/reports/helpa/doc-index-F.html +++ b/docs/reports/helpa/doc-index-F.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - F)
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - F)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file diff --git a/docs/reports/helpa/doc-index-G.html b/docs/reports/helpa/doc-index-G.html index 49223478..14f2e883 100644 --- a/docs/reports/helpa/doc-index-G.html +++ b/docs/reports/helpa/doc-index-G.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - G)
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - G)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file diff --git a/docs/reports/helpa/doc-index-H.html b/docs/reports/helpa/doc-index-H.html index 60ce594b..806ec535 100644 --- a/docs/reports/helpa/doc-index-H.html +++ b/docs/reports/helpa/doc-index-H.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - H)
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - H)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file diff --git a/docs/reports/helpa/doc-index-I.html b/docs/reports/helpa/doc-index-I.html index 319498b0..3c463481 100644 --- a/docs/reports/helpa/doc-index-I.html +++ b/docs/reports/helpa/doc-index-I.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - I)
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages

Index - I

IHelVM.HelPA.Assemblers.EAS.Instruction
IdentifierHelVM.HelPA.Assembler.Value
identifierParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
identifierToTLHelVM.HelPA.Assemblers.WSA.CodeGenerator
IfOptionHelVM.HelPA.Assemblers.WSA.Instruction
IncludeHelVM.HelPA.Assemblers.WSA.Instruction
IncludedHelVM.HelPA.Assemblers.WSA.Linker
includeLibHelVM.HelPA.Assemblers.WSA.Linker
includeLibsHelVM.HelPA.Assemblers.WSA.Linker
InputCharHelVM.HelPA.Assemblers.WSA.Instruction
InputNumHelVM.HelPA.Assemblers.WSA.Instruction
Instruction 
1 (Type/Class)HelVM.HelPA.Assemblers.ASQ.Eigenratios.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.ASQ.Eigenratios.Instruction
3 (Type/Class)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
4 (Data Constructor)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
5 (Type/Class)HelVM.HelPA.Assemblers.EAS.Instruction
6 (Type/Class)HelVM.HelPA.Assemblers.WSA.Instruction
InstructionList 
1 (Type/Class)HelVM.HelPA.Assemblers.ASQ.Eigenratios.Instruction
2 (Type/Class)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
3 (Type/Class)HelVM.HelPA.Assemblers.EAS.Instruction
4 (Type/Class)HelVM.HelPA.Assemblers.WSA.Instruction
InstructionsHelVM.HelPA.Assemblers.WSA.DSL
InstructionTypeHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
integerLiteralParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
integerParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
integerParser2 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
IntegerValueHelVM.HelPA.Assembler.Value
integerValueParser2 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
isAlphaNumDot_ 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
isAlphaNum_ 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
isAlpha_ 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
isExpressionHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
isIncludedHelVM.HelPA.Assemblers.WSA.Linker
isNormalHelVM.HelPA.Assemblers.WSA.Linker
isNotEndOfLine 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
isPlusMinus 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
ItemHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
ItemExpressionHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
ItemLabelHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
ItemListHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
ItemStringHelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - I)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages

Index - I

IHelVM.HelPA.Assemblers.Backend.EAS.Instruction
IdentifierHelVM.HelPA.Assembler.Value
identifierParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
identifierToTLHelVM.HelPA.Assemblers.Backend.WSA.CodeGenerator
IfOptionHelVM.HelPA.Assemblers.Frontend.WSA.Instruction
IncludeHelVM.HelPA.Assemblers.Frontend.WSA.Instruction
IncludedHelVM.HelPA.Assemblers.Frontend.WSA.Linker
includeLibHelVM.HelPA.Assemblers.Frontend.WSA.Linker
includeLibsHelVM.HelPA.Assemblers.Frontend.WSA.Linker
InputChar 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
InputNum 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
Instruction 
1 (Type/Class)HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Instruction
3 (Type/Class)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
4 (Data Constructor)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
5 (Type/Class)HelVM.HelPA.Assemblers.Backend.EAS.Instruction
6 (Type/Class)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
7 (Type/Class)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
InstructionList 
1 (Type/Class)HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Instruction
2 (Type/Class)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
3 (Type/Class)HelVM.HelPA.Assemblers.Backend.EAS.Instruction
4 (Type/Class)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
5 (Type/Class)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
InstructionsHelVM.HelPA.Assemblers.Backend.WSA.DSL
InstructionTypeHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
integerLiteralParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
integerParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
integerParser2 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
IntegerValueHelVM.HelPA.Assembler.Value
integerValueParser2 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
isAlphaNumDot_ 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
isAlphaNum_ 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
isAlpha_ 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
isExpressionHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
isIncludedHelVM.HelPA.Assemblers.Frontend.WSA.Linker
isNormalHelVM.HelPA.Assemblers.Frontend.WSA.Linker
isNotEndOfLine 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
isPlusMinus 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
ItemHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
ItemExpressionHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
ItemLabelHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
ItemListHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
ItemStringHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
\ No newline at end of file diff --git a/docs/reports/helpa/doc-index-J.html b/docs/reports/helpa/doc-index-J.html new file mode 100644 index 00000000..6e66a3d0 --- /dev/null +++ b/docs/reports/helpa/doc-index-J.html @@ -0,0 +1 @@ +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - J)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file diff --git a/docs/reports/helpa/doc-index-L.html b/docs/reports/helpa/doc-index-L.html index 1a1d0ac5..9d7f4339 100644 --- a/docs/reports/helpa/doc-index-L.html +++ b/docs/reports/helpa/doc-index-L.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - L)
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages

Index - L

LHelVM.HelPA.Assemblers.EAS.Instruction
Label 
1 (Type/Class)HelVM.HelPA.Assemblers.ASQ.Eigenratios.Instruction
2 (Type/Class)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
LabelAddressesHelVM.HelPA.Assembler.Extra
LabelList 
1 (Type/Class)HelVM.HelPA.Assemblers.ASQ.Eigenratios.Instruction
2 (Type/Class)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Instruction
labelListHelVM.HelPA.Assemblers.ASQ.EsoLangs.Line
labelParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
LabelSymbolsHelVM.HelPA.Assembler.Extra
labelToIdentifiersHelVM.HelPA.Assemblers.EAS.Instruction
letter_ 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
Line 
1 (Type/Class)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Line
2 (Data Constructor)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Line
lineFromCharHelVM.HelPA.Assemblers.ASQ.EsoLangs.Line
lineFromCharWithoutLabelsHelVM.HelPA.Assemblers.ASQ.EsoLangs.Line
lineFromExpressionHelVM.HelPA.Assemblers.ASQ.EsoLangs.Line
lineFromLabelListHelVM.HelPA.Assemblers.ASQ.EsoLangs.Line
LineListHelVM.HelPA.Assemblers.ASQ.EsoLangs.Line
lineListHelVM.HelPA.Assemblers.ASQ.EsoLangs.Line
lineListFromStringWithoutLabelsHelVM.HelPA.Assemblers.ASQ.EsoLangs.Line
linkApp 
1 (Function)HelVM.HelPA.Assemblers.EAS.Linker
2 (Function)HelVM.HelPA.Assemblers.WSA.Linker
linkLib 
1 (Function)HelVM.HelPA.Assemblers.EAS.Linker
2 (Function)HelVM.HelPA.Assemblers.WSA.Linker
LiteralHelVM.HelPA.Assembler.Value
LoadHelVM.HelPA.Assemblers.WSA.Instruction
loadHelVM.HelPA.Assemblers.WSA.DSL
\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - L)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages

Index - L

LHelVM.HelPA.Assemblers.Backend.EAS.Instruction
Label 
1 (Type/Class)HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Instruction
2 (Type/Class)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
LabelAddressesHelVM.HelPA.Assembler.Extra
LabelList 
1 (Type/Class)HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Instruction
2 (Type/Class)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
labelListHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
labelParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
LabelSymbolsHelVM.HelPA.Assembler.Extra
labelToIdentifiersHelVM.HelPA.Assemblers.Backend.EAS.Instruction
letter_ 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
Line 
1 (Type/Class)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
lineFromCharHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
lineFromCharWithoutLabelsHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
lineFromExpressionHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
lineFromLabelListHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
LineListHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
lineListHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
lineListFromStringWithoutLabelsHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
linkApp 
1 (Function)HelVM.HelPA.Assemblers.Backend.EAS.Linker
2 (Function)HelVM.HelPA.Assemblers.Frontend.WSA.Linker
linkLib 
1 (Function)HelVM.HelPA.Assemblers.Backend.EAS.Linker
2 (Function)HelVM.HelPA.Assemblers.Frontend.WSA.Linker
LiteralHelVM.HelPA.Assembler.Value
Load 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
loadHelVM.HelPA.Assemblers.Backend.WSA.DSL
\ No newline at end of file diff --git a/docs/reports/helpa/doc-index-M.html b/docs/reports/helpa/doc-index-M.html index b784a96f..830e3a11 100644 --- a/docs/reports/helpa/doc-index-M.html +++ b/docs/reports/helpa/doc-index-M.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - M)
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - M)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages

Index - M

makeCodeInstructionHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeCodeInstructionFromIntegerValueListHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeCurrentAddressHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeDataInstructionHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeDataInstructionFromIntegerValueHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeExpressionHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeExpressionFromCharHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeExpressionFromIdentifierHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeExpressionFromIntegerHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeExpressionFromIntegerValueHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeExpressionWithoutPMHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeExpressionWithPMHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeItemFromIntegerValueHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeNextAddressHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makeOneHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
makePrevAddressHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
Mark 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
markHelVM.HelPA.Assemblers.Backend.WSA.DSL
maybeExpressionHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Line
MinusHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Instruction
Mod 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
modHelVM.HelPA.Assemblers.Backend.WSA.DSL
Mul 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
mulHelVM.HelPA.Assemblers.Backend.WSA.DSL
\ No newline at end of file diff --git a/docs/reports/helpa/doc-index-N.html b/docs/reports/helpa/doc-index-N.html index 6b056235..76985d63 100644 --- a/docs/reports/helpa/doc-index-N.html +++ b/docs/reports/helpa/doc-index-N.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - N)
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - N)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file diff --git a/docs/reports/helpa/doc-index-O.html b/docs/reports/helpa/doc-index-O.html index 3a861572..c7630856 100644 --- a/docs/reports/helpa/doc-index-O.html +++ b/docs/reports/helpa/doc-index-O.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - O)
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - O)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file diff --git a/docs/reports/helpa/doc-index-P.html b/docs/reports/helpa/doc-index-P.html index 952e19c1..a46d1c4f 100644 --- a/docs/reports/helpa/doc-index-P.html +++ b/docs/reports/helpa/doc-index-P.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - P)
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - P)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file diff --git a/docs/reports/helpa/doc-index-Q.html b/docs/reports/helpa/doc-index-Q.html index 19d7088c..c0fffa09 100644 --- a/docs/reports/helpa/doc-index-Q.html +++ b/docs/reports/helpa/doc-index-Q.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - Q)
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - Q)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file diff --git a/docs/reports/helpa/doc-index-R.html b/docs/reports/helpa/doc-index-R.html index 617df057..fdc25000 100644 --- a/docs/reports/helpa/doc-index-R.html +++ b/docs/reports/helpa/doc-index-R.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - R)
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages

Index - R

R 
1 (Data Constructor)HelVM.HelPA.Assemblers.EAS.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.WSA.Token
reduce 
1 (Function)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducer
2 (Function)HelVM.HelPA.Assemblers.ASQ.Eigenratios.Reducer
3 (Function)HelVM.HelPA.Assemblers.EAS.Reducer
4 (Function)HelVM.HelPA.Assemblers.WSA.Reducer
reduceAddHelVM.HelPA.Assemblers.WSA.DSL
reduceAndGenerateCode 
1 (Function)HelVM.HelPA.Assemblers.EAS.CodeGenerator
2 (Function)HelVM.HelPA.Assemblers.WSA.CodeGenerator
reduceBranchNMHelVM.HelPA.Assemblers.WSA.DSL
reduceBranchNPHelVM.HelPA.Assemblers.WSA.DSL
reduceBranchNZHelVM.HelPA.Assemblers.WSA.DSL
reduceBranchPHelVM.HelPA.Assemblers.WSA.DSL
reduceCommandHelVM.HelPA.Assemblers.ASQ.Eigenratios.Reducer
reduceDivHelVM.HelPA.Assemblers.WSA.DSL
reduceExpressionsHelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.ExpressionReducer
reduceForTEHelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.ExpressionReducer
reduceForTermHelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.ExpressionReducer
reduceIL 
1 (Function)HelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.InstructionReducer
2 (Function)HelVM.HelPA.Assemblers.ASQ.Eigenratios.Reducer
reduceInstruction 
1 (Function)HelVM.HelPA.Assemblers.ASQ.Eigenratios.Reducer
2 (Function)HelVM.HelPA.Assemblers.WSA.Reducer
reduceInstructionListHelVM.HelPA.Assemblers.WSA.Reducer
reduceItemListHelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.ItemReducer
reduceLabelHelVM.HelPA.Assemblers.ASQ.Eigenratios.Reducer
reduceLabelsHelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.LabelReducer
reduceLoadHelVM.HelPA.Assemblers.WSA.DSL
reduceModHelVM.HelPA.Assemblers.WSA.DSL
reduceMulHelVM.HelPA.Assemblers.WSA.DSL
reducePushSHelVM.HelPA.Assemblers.WSA.Reducer
reduceQuestionMarksHelVM.HelPA.Assemblers.ASQ.EsoLangs.Reducers.QuestionMarkReducer
reduceStoreHelVM.HelPA.Assemblers.WSA.DSL
reduceSubHelVM.HelPA.Assemblers.WSA.DSL
reduceTestHelVM.HelPA.Assemblers.WSA.DSL
ReturnHelVM.HelPA.Assemblers.WSA.Instruction
\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - R)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages

Index - R

R 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.EAS.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Token
reduce 
1 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducer
2 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Reducer
3 (Function)HelVM.HelPA.Assemblers.Backend.EAS.Reducer
4 (Function)HelVM.HelPA.Assemblers.Frontend.WSA.Reducer
reduceAddHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceAddOptHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceAndGenerateCode 
1 (Function)HelVM.HelPA.Assemblers.Backend.EAS.CodeGenerator
2 (Function)HelVM.HelPA.Assemblers.Frontend.WSA.CodeGenerator
reduceBranchNMHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceBranchNPHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceBranchNZHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceBranchPHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceCommandHelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Reducer
reduceDivHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceDivOptHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceExpressionsHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ExpressionReducer
reduceForTEHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ExpressionReducer
reduceForTermHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ExpressionReducer
reduceIL 
1 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.InstructionReducer
2 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Reducer
reduceInstruction 
1 (Function)HelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Reducer
2 (Function)HelVM.HelPA.Assemblers.Frontend.WSA.Reducer
reduceInstructionListHelVM.HelPA.Assemblers.Frontend.WSA.Reducer
reduceInstructionWithExecHelVM.HelPA.Assemblers.Frontend.WSA.Reducer
reduceItemListHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.ItemReducer
reduceLabelHelVM.HelPA.Assemblers.Backend.ASQ.Eigenratios.Reducer
reduceLabelsHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.LabelReducer
reduceLoadHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceLoadOptHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceModHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceModOptHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceMulHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceMulOptHelVM.HelPA.Assemblers.Backend.WSA.DSL
reducePushSHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceQuestionMarksHelVM.HelPA.Assemblers.Backend.ASQ.EsoLangs.Reducers.QuestionMarkReducer
reduceStoreHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceStoreOptHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceSubHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceSubOptHelVM.HelPA.Assemblers.Backend.WSA.DSL
reduceTestHelVM.HelPA.Assemblers.Backend.WSA.DSL
Return 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
returnHelVM.HelPA.Assemblers.Backend.WSA.DSL
\ No newline at end of file diff --git a/docs/reports/helpa/doc-index-S.html b/docs/reports/helpa/doc-index-S.html index ce4b4a41..1c0a9e18 100644 --- a/docs/reports/helpa/doc-index-S.html +++ b/docs/reports/helpa/doc-index-S.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - S)
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages

Index - S

S 
1 (Data Constructor)HelVM.HelPA.Assemblers.EAS.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.WSA.Token
SeparatorHelVM.HelPA.Assembler.API.Separator
separatorHelVM.HelPA.Assemblers.ASQ.API.AssemblyOptions
separatorsHelVM.HelPA.Assembler.API.Separator
setDefaultHelVM.HelPA.Assembler.Extra
showTLHelVM.HelPA.Assemblers.WSA.Token
showTLAsBTLHelVM.HelPA.Assemblers.WSA.Token
showTLAsWTLHelVM.HelPA.Assemblers.WSA.Token
showTLByTypeHelVM.HelPA.Assemblers.WSA.Token
signedIntegerLiteralParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
signedIntegerParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
signedIntegerValueParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
skip1HorizontalSpace 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
skipAllToEndOfLine 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
skipCommentHelVM.HelPA.Assemblers.ASQ.Util.AsmParser
skipEndCommentHelVM.HelPA.Assemblers.ASQ.Util.AsmParser
skipHorizontalSpace 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
skipMany1EndLineHelVM.HelPA.Assemblers.ASQ.Util.AsmParser
skipManyCommentHelVM.HelPA.Assemblers.ASQ.Util.AsmParser
sortBlocksHelVM.HelPA.Assemblers.WSA.Linker
SourcePath 
1 (Type/Class)HelVM.HelPA.Assembler.API.SourcePath
2 (Data Constructor)HelVM.HelPA.Assembler.API.SourcePath
SpaceHelVM.HelPA.Assembler.API.Separator
startOfInstructionHelVM.HelPA.Assemblers.WSA.AssemblyOptions
StoreHelVM.HelPA.Assemblers.WSA.Instruction
storeHelVM.HelPA.Assemblers.WSA.DSL
stringParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
StringValueHelVM.HelPA.Assembler.Value
SubHelVM.HelPA.Assemblers.WSA.Instruction
subHelVM.HelPA.Assemblers.WSA.DSL
SwapHelVM.HelPA.Assemblers.WSA.Instruction
swapHelVM.HelPA.Assemblers.WSA.DSL
SymbolHelVM.HelPA.Assembler.Extra
SymbolListHelVM.HelPA.Assembler.Extra
\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - S)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages

Index - S

S 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.EAS.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Token
SeparatorHelVM.HelPA.Assembler.API.Separator
separatorHelVM.HelPA.Assemblers.Backend.ASQ.API.AssemblyOptions
separatorsHelVM.HelPA.Assembler.API.Separator
setDefaultHelVM.HelPA.Assembler.Extra
showTLHelVM.HelPA.Assemblers.Backend.WSA.Token
showTLAsBTLHelVM.HelPA.Assemblers.Backend.WSA.Token
showTLAsWTLHelVM.HelPA.Assemblers.Backend.WSA.Token
showTLByTypeHelVM.HelPA.Assemblers.Backend.WSA.Token
signedIntegerLiteralParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
signedIntegerParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
signedIntegerValueParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
skip1HorizontalSpace 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
skipAllToEndOfLine 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
skipCommentHelVM.HelPA.Assemblers.Backend.ASQ.Util.AsmParser
skipEndCommentHelVM.HelPA.Assemblers.Backend.ASQ.Util.AsmParser
skipHorizontalSpace 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
skipMany1EndLineHelVM.HelPA.Assemblers.Backend.ASQ.Util.AsmParser
skipManyCommentHelVM.HelPA.Assemblers.Backend.ASQ.Util.AsmParser
sortBlocksHelVM.HelPA.Assemblers.Frontend.WSA.Linker
SourcePath 
1 (Type/Class)HelVM.HelPA.Assembler.API.SourcePath
2 (Data Constructor)HelVM.HelPA.Assembler.API.SourcePath
SpaceHelVM.HelPA.Assembler.API.Separator
startOfInstructionHelVM.HelPA.Assemblers.Backend.WSA.AssemblyOptions
Store 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
storeHelVM.HelPA.Assemblers.Backend.WSA.DSL
stringParser 
1 (Function)HelVM.HelPA.Assembler.Lexer
2 (Function)HelVM.HelPA.Assembler.AsmParserExtra
StringValueHelVM.HelPA.Assembler.Value
Sub 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
subHelVM.HelPA.Assemblers.Backend.WSA.DSL
Swap 
1 (Data Constructor)HelVM.HelPA.Assemblers.Backend.WSA.Instruction
2 (Data Constructor)HelVM.HelPA.Assemblers.Frontend.WSA.Instruction
swapHelVM.HelPA.Assemblers.Backend.WSA.DSL
SymbolHelVM.HelPA.Assembler.Extra
SymbolListHelVM.HelPA.Assembler.Extra
\ No newline at end of file diff --git a/docs/reports/helpa/doc-index-T.html b/docs/reports/helpa/doc-index-T.html index e73bd533..8d427a79 100644 --- a/docs/reports/helpa/doc-index-T.html +++ b/docs/reports/helpa/doc-index-T.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - T)
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - T)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file diff --git a/docs/reports/helpa/doc-index-U.html b/docs/reports/helpa/doc-index-U.html index 04278746..63ee29be 100644 --- a/docs/reports/helpa/doc-index-U.html +++ b/docs/reports/helpa/doc-index-U.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - U)
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - U)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file diff --git a/docs/reports/helpa/doc-index-V.html b/docs/reports/helpa/doc-index-V.html index bc974cf5..3b864e7d 100644 --- a/docs/reports/helpa/doc-index-V.html +++ b/docs/reports/helpa/doc-index-V.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - V)
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - V)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file diff --git a/docs/reports/helpa/doc-index-W.html b/docs/reports/helpa/doc-index-W.html index 6ea294fa..f1524b41 100644 --- a/docs/reports/helpa/doc-index-W.html +++ b/docs/reports/helpa/doc-index-W.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - W)
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - W)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file diff --git a/docs/reports/helpa/doc-index-Z.html b/docs/reports/helpa/doc-index-Z.html index beaf11a9..04d25874 100644 --- a/docs/reports/helpa/doc-index-Z.html +++ b/docs/reports/helpa/doc-index-Z.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - Z)
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index - Z)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file diff --git a/docs/reports/helpa/doc-index.html b/docs/reports/helpa/doc-index.html index 8c24f35c..fa1baa6c 100644 --- a/docs/reports/helpa/doc-index.html +++ b/docs/reports/helpa/doc-index.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index)
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages (Index)
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
\ No newline at end of file diff --git a/docs/reports/helpa/helpa.haddock b/docs/reports/helpa/helpa.haddock index e715349597da0f71b3fffb76b8094a8212dee8cb..f80c77691154094d57fdbc5b801a953cabdf2eab 100644 GIT binary patch delta 4821 zcmb8y2Xs|M8VB&X_e;-9fh458APFgtghYZJTrpDItU-c_$hw}@N8Z)s5MHwHC9Gw4 zA9le)84`-10Ys^42)*}U!(Kq?%|>s!YuWGrC4@ZixMw+>-<|np?#$eKXC5DG9~t|! z5xM8i@-IPo8GB5nGWLRfU_Uqj4uV7AFgODAq@X5W#&g8Q=fMkL zER#77j0Y2d1`|OYs0Wk4WH1Fx1uueWU^;jSybKz^3@{VS0);LWCTL``7J(+P7%X8NOTjX*9IOBa z6*Plw;4Sbrcn7=--UHjg```ocA@~S<3_by$g3rL`!1o2*0d|5f!B=1x*bVl8yz?z+rF%d=0(<--7SJ_uwcv297g1C%{R{Vo#xX8k_-V!8xY;c_#MfJ)^*O#o4A#Xqml?sM*ecD)jHdL60K<&R(brq6`Rq2)lOb|h_faG4!>6&;Grj;r)azQjamTgOr}rc4jRWrbeO zm)IyB8B-bc9kJ;%~Js_^s z?8K{&D>vhLNu69F@gtNvM7w$pp` zF1A~vW47F-9e=V9mu#sI1p=nZaEis%oFx(OxTpQLUE1yZ^N_T|q@{Xl;(0Ne`x z$QXs-PmH<^6oG-@c190Qt_u!Se2fB>KAM~oL^VnUk&d>J8qbJ2A;ob|s2Ycg8qbE&1Zap#qpT*1bz(gm zPLrT9S)3w~sp5;`G>MC(r={3^;c6yAY8GpwSD-Old{ul+oC9gDl;?@_C9*)uA}y4% zNUuxl8zQE+5vI4%o6u+!7s2jElQb+Amq-KFZZoiU8)2n3L!{}ttn={1W<=CB@g?zP zu|Xf{{79xv?ULGVHiGs*LsWZFR{JEbpShyfoe}DL2_0o4)iLq7c!G^mC)sFqitV6I zvmMnLHb$LgV_QX^SanW34|RN(l%hEGGneDkFKj3ED;qB+s8RgmmY^PG6V+ql<7|?Y zlN8FyQcjk#ogZJ1>e9z&yudAXV=ScUJf2;RLs{Vk*cD!YT{W;NGEZkUo?APs3G5ZJ z(k@DKxr@x-MNO1)9h)k%rOIq+RL_w#W0E*ooC1};DK)KEnre{B47RK6#ICXvyQ-Op zs9EAG;%qiu7MhMnn3}rC;;zt`|3m8%5;k4x>)27m=nr4CLt! z1BtrBK&I|6kg7ZQpA61_WuG||@^**pHizsshwQd)azwH@PvFGSKt`W!Af?ZiLz69s zCR;T~WQI6XM2erSkmF~o*=&v+tQ>_@KSyz%!Xnx4nWK>I=g6-@jzZSoT~1%FoV8p& zYx5~iQkvWzc~|FMlXsQgk$%j$O6Oc?Bhd^9qU!^9I*i-kORk_dus- zcpiErT-sxZ&8qR@3zR)o3X@~$hgBF$}=htFii zwY-=1V;KIATI5JD@-JKRoi!Dec?I4P#ZHgc@?3-VD}M8l+WK6NK52e^Dju-h9w)yO z@9zyIQ}wNKS+`o8oH}c&et$ZzHDXw$<&o*y9_zktNk(@ppi}z=6nI-Z`+xcV1tsmj zm;ZfeYp+Z)gq-udel$>(RZs`hxhu@(TwA;xa@kLk0y~4_aj$2=~aBDdxT< zHr!EEQNz2e(y!7t04-EqRZXti>HzQGoz-D2_m%R`hpnYp;BxV64{fWE)8&#TUzt@> zJM3Z`SIApCto62mwUrl}xI!apD_fiTRgApY#1(Q?jJ$AHRlCUsR=H?Il`EoU>Y^$q z+FBRLwZ5)^N{&UgG?(xJvbeqV!KE7LMKE9l{|E*R^ElmQ<-skNyIZdVb!6|}U4uMU zO|8dG{E=hIoRwv@mChQgsEUh4&S6$1xxAH4x7~QRksHAW8%Nc`Ht88U(pgz+l~$D& zMOL^hcTL6p6_y9pKzZvrv)5poy!w)scdr-r9^EyuWwq`0>s=K!<^B1ig*;qQUFddM G5B?XiM2X)3 delta 3494 zcmZ|Rd303O836F_-7ou0ChH_KNeCnplDr8S&{L0y3WQBkg9H+hLp`2OW*%h9WM-Vn zP?h#1LM0Rt2seSS@B2=`1rXU$+hS?^kF~O>t*uJM1+_(?_xon(0Zw}k=l8z*-Q|7n zzBl16?9h(Rw4A%v+guJ%_7*@v&zXIepCq};E((>nL|i65AU-5MBK}JJjrf?5OOtxr z%I70M#Y@BjVj;1J=p+^slISA3i6z8RMP(1Mj95;rAXXBqh}8;x4Y8J3N316{5F3e2 zZRBQR3$c~hMr?eAO1H?h%W#Sd$RpK?`5OJ6|LcC5KMJNaT z4GNDboX3e1#7W|mqUtnJC0kO*h?H05!PLnjHCtw+O%ka;lhe{Biqxa>aN1KMtymVC z=83fJa*JuIFsUKtdBU_>t}ss)rtjo6bumwrQcFJvZxgoEsOJ=A=wk#kjE$*mW;Bjhk^qsZ-%-B#85M1E|2 zQdq~z(Rq!+s>;r57I~_cd~ZQsKyAPwaaddym&8SJLA)>iBHj~!7VpZZ^DFK>DNcyv z;+S|t92KvNBjN*bTAUIeijPDU@qeaS|K~J$HUH7X{AK`$+-4i2IpkBehcZ4BpNdb! zKg8eFCks$6L#ZP(Y$E`)7g7DATm|Lsw{-!S=HpAa02ksS?8L<=u?xF#37YOs#D>w_ zN}5|?w*VwB#U5OS%W(y+#8r4#lg8>aHo-n$ds$AfTc@nXHMkbn;ddB?y_@#*U@wjABZDUaDl<+=b8j^S}UfhX}+ATJcw zIt%6lh*NkP8Gtit6Eqy4(5eYFQG)Lliws(NJO- zF`TGT1)$pK1RP0>B1RKq6xt)iSOwG)KPDa}>WFawiSQU9H}vUBPQn&|B$Pvo`y@fD z3PHMy^HY*(NHUC*(Pk3AP{1z2|8!46E4H>{<3rIk;qIc{;wYTIm`K7bu2{Bwph9GArLL8S=OVK2r?~ zTw(vI%z)38nQ&E^1z#w$;Y(!>e5K5dOJj23YxWxZjnWF=lCrt9PhB4TpyGVi1~*h} zgPTe_w5uPw9iCSfa9qG~A;*Or7xCj4X|vRrB5k&i=SzpR@ir8}0?P5rE8-0(0@{E+ ze4k=isCtWGk+LsW+7CKa+>h_y4;FJQl_h+)624n0cBxFM*3B+qmy*!KE@S0FN9hm; ze~AwM5*@HsbvR%hyPn;kEaO7U_z}vqjg-+g3HhmGf7?lJoMKP2XV|mso9tVx`i+;t z+Z4iYSbF1S{J>@W!2R*JD&HS}$DU)~VSi7;dG-(NAK5<%S=4`ZTRHDk1%9rQ71~wy z3zGM)g7>ZhzU0hT?APoy_8azFWhL)#C49&6zu14X^i@>Cb&kJR>i7exv2AdJQ#aXm z^`}kOSa_adoW;)O{9K+ko9$rfgV42kB>sxVzzgggwu7C^{+gY~(*Ghl&^btlHaZFE zKt~}R=q#iI9fowE(~u5y9MaX_Rgw-wI?#zo2RahzKxZN+e^E~UqMSenBqz`bsfxd- zD)mJzM{Bd;54o!cxqjrj&vkFLFA(y(J%(ef;h!Y$({p4;i`xpzE4d@E$Tt3bY3ZP&_ZMGFmy_ZVT`&&<&^ z4YzMbY#b&3dzTWLYNC|dmgz>gl-g!$$De{XkP{<=UgHrXV8{iPg_#joY#DwhMmV<3 zPc+oOBKr)Q%U| zj}}Oy1m7}ND>ZMgRg3gqA2cI9DX~5pX>O2D4?QdAjF^yZ3aMtDuhj^<{bq_AK> zYcOocb;BQQL$}w9k!TaPME&UX&A^tRH^Hw)CPaSj4kb`Mi4hu|+!S^PJk3+$*KtX) zc0!B#(V#aP!cZ`j<8k{vQNO#@s0*sF&fR3FMI-*i5&ocOdeURTaEsfYQXBC2qh7;n z@&!Ed#)yD5UKDRj%5%O@ZNO_h(|dFH6wRJG!|jh6jlsq`i_dEWT76S}Mwpua0W*&$ AO8@`> diff --git a/docs/reports/helpa/index.html b/docs/reports/helpa/index.html index 1848c43b..f95a9d4d 100644 --- a/docs/reports/helpa/index.html +++ b/docs/reports/helpa/index.html @@ -1 +1 @@ -helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages

helpa-0.4.5.2: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages

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

Modules

\ No newline at end of file +helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages
helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages

helpa-0.4.5.3: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages

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

Modules

\ No newline at end of file diff --git a/docs/reports/stan.html b/docs/reports/stan.html index eafd91b4..24de668f 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/helpa/.stan.toml
CLI arguments-s --hide-solution report

Project Info

Information about the analysed project

Project namehelpa
Cabal Fileshelpa.cabal
HIE Files Directory.hie
Files Number70

Analysis Info

Summary stats from the static analysis

Modules70
LoC3726
Extensions31
SafeHaskell Extensions0
Available inspections44
Checked inspections44
Found Observations0
Ignored Observations0

Static Analysis Summary

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

  • Project health: 100%

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

    Excellent work! Stan does not have any suggestions for your code.
  • Congratulations! Your project has zero suggestions!

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

Observations

Based on the analysis results, Stan found several areas for improvement in the analysed files. In Stan terminology, we call these findings Observations. Below you can see the more detailed information about each observation, and find the possible ways to fix them for your project.

Configurations

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

ActionFilterScope

Configuration Process Information

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

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

Report Explained

Inspections

List of Inspections used for analysing the project

Inspection STAN-0001

Partial: base/head

Usage of partial function 'head' for lists

Warning
  • Partial
  • List

Possible solutions

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

Inspection STAN-0002

Partial: base/tail

Usage of partial function 'tail' for lists

Warning
  • Partial
  • List

Possible solutions

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

Inspection STAN-0003

Partial: base/init

Usage of partial function 'init' for lists

Warning
  • Partial
  • List

Possible solutions

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

Inspection STAN-0004

Partial: base/last

Usage of partial function 'last' for lists

Warning
  • Partial
  • List

Possible solutions

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

Inspection STAN-0005

Partial: base/!!

Usage of partial function '!!' for lists

Warning
  • Partial
  • List

Inspection STAN-0006

Partial: base/cycle

Usage of partial function 'cycle' for lists

Warning
  • Partial
  • List

Possible solutions

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

Inspection STAN-0007

Partial: base/genericIndex

Usage of partial function 'genericIndex' for lists

Warning
  • Partial
  • List

Inspection STAN-0008

Partial: base/fromJust

Usage of partial function 'fromJust' for 'Maybe'

Warning
  • Partial

Possible solutions

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

Inspection STAN-0009

Partial: base/read

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

Warning
  • Partial

Possible solutions

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

Inspection STAN-0010

Partial: base/succ

Usage of partial function 'succ' for enumerable types

Warning
  • Partial

Possible solutions

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

Inspection STAN-0011

Partial: base/pred

Usage of partial function 'pred' for enumerable types

Warning
  • Partial

Possible solutions

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

Inspection STAN-0012

Partial: base/toEnum

Usage of partial function 'toEnum' for enumerable types

Warning
  • Partial

Possible solutions

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

Inspection STAN-0013

Partial: base/maximum

Usage of partial function 'maximum' for

Warning
  • Partial

Inspection STAN-0014

Partial: base/minimum

Usage of partial function 'minimum' for

Warning
  • Partial

Inspection STAN-0015

Partial: base/maximumBy

Usage of partial function 'maximumBy' for

Warning
  • Partial

Inspection STAN-0016

Partial: base/minimumBy

Usage of partial function 'minimumBy' for

Warning
  • Partial

Inspection STAN-0017

Partial: base/foldl1

Usage of partial function 'foldl1' for

Warning
  • Partial

Inspection STAN-0018

Partial: base/foldl1'

Usage of partial function 'foldl1'' for lists

Warning
  • Partial
  • List

Possible solutions

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

Inspection STAN-0019

Partial: base/foldr1

Usage of partial function 'foldr1' for

Warning
  • Partial

Inspection STAN-0020

Partial: base/fromList

Usage of partial function 'fromList' for

Warning
  • Partial

Inspection STAN-0021

Partial: base/fromInteger

Usage of partial function 'fromInteger' for

Warning
  • Partial

Inspection STAN-0101

Infinite: base/reverse

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

PotentialBug
  • Infinite
  • List

Possible solutions

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

Inspection STAN-0102

Infinite: base/isSuffixOf

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

PotentialBug
  • Infinite
  • List

Possible solutions

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

Inspection STAN-0103

Infinite: base/length

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

PotentialBug
  • Infinite
  • List

Possible solutions

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

Inspection STAN-0104

Infinite: base/genericLength

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

PotentialBug
  • Infinite
  • List

Possible solutions

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

Inspection STAN-0105

Infinite: base/sum

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

PotentialBug
  • Infinite
  • List

Possible solutions

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

Inspection STAN-0106

Infinite: base/product

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

PotentialBug
  • Infinite
  • List

Possible solutions

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

Inspection STAN-0201

Anti-pattern: [0 .. length xs]

Creating a list with wrong number of indices

PotentialBug
  • AntiPattern

Possible solutions

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

Inspection STAN-0202

Anti-pattern: foldl

Usage of space-leaking function 'foldl'

Error
  • SpaceLeak
  • AntiPattern

Possible solutions

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

Inspection STAN-0203

Anti-pattern: Data.ByteString.Char8.pack

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

Error
  • AntiPattern

Possible solutions

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

Inspection STAN-0204

Anti-pattern: HashMap size

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

Performance
  • AntiPattern

Possible solutions

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

Inspection STAN-0205

Anti-pattern: HashSet size

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

Performance
  • AntiPattern

Possible solutions

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

Inspection STAN-0206

Data types with non-strict fields

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

Performance
  • SpaceLeak
  • Syntax

Possible solutions

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

Inspection STAN-0207

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

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

PotentialBug
  • AntiPattern

Possible solutions

  • Use more explicit functions with specific monomorphic types

Inspection STAN-0208

Anti-pattern: Slow 'length' for Text

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

Performance
  • AntiPattern

Possible solutions

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

Inspection STAN-0209

Anti-pattern: Slow 'nub' for lists

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

Performance
  • AntiPattern

Possible solutions

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

Inspection STAN-0210

Anti-pattern: Slow 'for_' on ranges

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

Performance
  • AntiPattern

Possible solutions

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

Inspection STAN-0211

Anti-pattern: '</>' for URLs

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

Error
  • AntiPattern

Possible solutions

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

Inspection STAN-0212

Anti-pattern: unsafe functions

Usage of unsafe functions breaks referential transparency

Error
  • Unsafe
  • AntiPattern

Possible solutions

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

Inspection STAN-0213

Anti-pattern: Pattern matching on '_'

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

Warning
  • AntiPattern

Possible solutions

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

Inspection STAN-0214

Anti-pattern: use 'compare'

Usage of multiple comparison operators instead of single 'compare'

Performance
  • AntiPattern

Possible solutions

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

Inspection STAN-0215

Anti-pattern: Slashes in paths

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

Error
  • AntiPattern

Possible solutions

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

Inspection STAN-0301

Missing fixity declaration for operator

Using the implicit default fixity for operator: infixl 9

Style
  • Syntax

Possible solutions

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

Inspection STAN-0302

Big tuples

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

Style
  • AntiPattern
  • Syntax

Possible solutions

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

Severity

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

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