├── .eslintignore ├── .eslintrc.js ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── README.md ├── client ├── package-lock.json ├── package.json ├── src │ ├── commandHandlers │ │ ├── CompletionItemSelectedHandler.ts │ │ ├── SearchCommandHandler.ts │ │ └── triggerSuggestionHandler.ts │ ├── extension.ts │ ├── mmt │ │ └── MmtCommandHandler.ts │ └── test │ │ ├── completion.test.ts │ │ ├── diagnostics.test.ts │ │ ├── helper.ts │ │ ├── index.ts │ │ └── runTest.ts ├── testFixture │ ├── completion.txt │ └── diagnostics.txt └── tsconfig.json ├── images ├── metamathlogo.png ├── stepsuggestions.gif └── syntaxsuggestions.gif ├── package.json ├── screenshots ├── launchClient.png └── settings.png ├── server ├── jest.config.js ├── package-lock.json ├── package.json ├── src │ ├── __test__ │ │ ├── AssertionStatement.test.ts │ │ ├── BlockStatement.test.ts │ │ ├── CompletionProviderForAfterGetProof.test.ts │ │ ├── CompletionProviderForEmptyLine.test.ts │ │ ├── CursorContext.test.ts │ │ ├── DisjointVarsManager.test.ts │ │ ├── EHypLabelManager.test.ts │ │ ├── EdgeCliqueCoverFinder.test.ts │ │ ├── GlobalForTest.test.ts │ │ ├── GrammarManager.test.ts │ │ ├── MmParser.test.ts │ │ ├── MmStatistics.test.ts │ │ ├── MmToMmpConverter.test.ts │ │ ├── MmpDisjVarStatement.test.ts │ │ ├── MmpGetProof.test.ts │ │ ├── MmpHeaderManager.test.ts │ │ ├── MmpParser.test.ts │ │ ├── MmpProofFormatter.test.ts │ │ ├── MmpProofStatement.test.ts │ │ ├── MmpProofStep.test.ts │ │ ├── MmpSearchStatement.test.ts │ │ ├── MmpTokenizer.test.ts │ │ ├── MmpUnifier.test.ts │ │ ├── MmtLoader.test.ts │ │ ├── MmtParser.test.ts │ │ ├── MmtSaver.test.ts │ │ ├── ModelBuilder.test.ts │ │ ├── ModelLoader.test.ts │ │ ├── OnCodeActionHandler.test.ts │ │ ├── OnDidChangeContentHandler.test.ts │ │ ├── OnHoverHandler.test.ts │ │ ├── OnSemanticTokensHandler.test.ts │ │ ├── ParseNodesCreatorThread.test.ts │ │ ├── ProofCompressor.test.ts │ │ ├── ProofStepDuplicateRemover.test.ts │ │ ├── ProvableStatement.test.ts │ │ ├── RefNumberManager.test.ts │ │ ├── SearchCommandHandler.test.ts │ │ ├── SearchStatementCompletionProvider.test.ts │ │ ├── StepDerivation.test.ts │ │ ├── StepSuggestion.test.ts │ │ ├── SyntaxCompletion.test.ts │ │ ├── SyntaxTreeClassifierFull.test.ts │ │ ├── SyntaxTreeClassifierImp.test.ts │ │ ├── SyntaxTreeClassifierSpecificPath.test.ts │ │ ├── TheoryLoader.test.ts │ │ ├── TokensCreator.test.ts │ │ ├── TopologicalSort.test.ts │ │ ├── Utils.test.ts │ │ ├── Verifier.test.ts │ │ └── WilsonScore.test.ts │ ├── commandHandlers │ │ └── OnCreateModelHandler.ts │ ├── general │ │ ├── EdgeCliqueCoverFinder.ts │ │ ├── GlobalState.ts │ │ └── Parameters.ts │ ├── grammar │ │ ├── GrammarManager.ts │ │ ├── MmLexer.ts │ │ ├── MmLexerFromStringArray.ts │ │ ├── MmLexerFromTokens.ts │ │ ├── ParseErrors.ts │ │ └── ParseNode.ts │ ├── languageServerHandlers │ │ ├── OnCodeActionHandler.ts │ │ ├── OnCompletionHandler.ts │ │ ├── OnCompletionResolveHandler.ts │ │ ├── OnDidChangeContentHandler.ts │ │ ├── OnHoverHandler.ts │ │ ├── OnSemanticTokensHandler.ts │ │ └── OnUnifyHandler.ts │ ├── mm │ │ ├── AssertionStatement.ts │ │ ├── AxiomStatement.ts │ │ ├── BlockStatement.ts │ │ ├── ConfigurationManager.ts │ │ ├── DiagnosticEventHandler.ts │ │ ├── DisjointStatement.ts │ │ ├── DisjointVarMap.ts │ │ ├── DisjointVarsManager.ts │ │ ├── EHyp.ts │ │ ├── FHyp.ts │ │ ├── Frame.ts │ │ ├── LabeledStatement.ts │ │ ├── MmParser.ts │ │ ├── MmStatistics.ts │ │ ├── NonBlockStatement.ts │ │ ├── ProvableStatement.ts │ │ ├── Statements.ts │ │ ├── TheoryLoader.ts │ │ ├── TokenReader.ts │ │ ├── TokensCreator.ts │ │ ├── Utils.ts │ │ ├── Verifier.ts │ │ └── app.ts │ ├── mmTestFiles │ │ ├── anatomy-bad1.mm │ │ ├── anatomy.mm │ │ ├── big-unifier-bad1.mm │ │ ├── big-unifier.mm │ │ ├── disjoint2-almostgood.mm │ │ ├── disjoint2-good.mm │ │ ├── elexd.mm │ │ ├── eqeq1i.mm │ │ ├── impbii-bad.mm │ │ ├── impbii.mm │ │ ├── include.mm │ │ ├── included1.mm │ │ ├── included2.mm │ │ ├── included3.mm │ │ ├── nested-scopes.mm │ │ ├── opelcn.mm │ │ ├── questionmark.mm │ │ ├── validButBadWff.mm │ │ └── vex.mm │ ├── mmp │ │ ├── CompletionProviderForAfterGetProof.ts │ │ ├── CompletionProviderForEmptyLine.ts │ │ ├── CursorContext.ts │ │ ├── DiagnosticMessageForSyntaxError.ts │ │ ├── EHypLabelManager.ts │ │ ├── FormulaToParseNodeCache.ts │ │ ├── MmToMmpConverter.ts │ │ ├── MmpAllowDiscouraged.ts │ │ ├── MmpComment.ts │ │ ├── MmpDisjVarStatement.ts │ │ ├── MmpDisjVarStatementsReorganizer.ts │ │ ├── MmpGetProofStatement.ts │ │ ├── MmpHeaderManager.ts │ │ ├── MmpParser.ts │ │ ├── MmpProof.ts │ │ ├── MmpProofFormatter.ts │ │ ├── MmpProofStep.ts │ │ ├── MmpProofTransformer.ts │ │ ├── MmpSearchStatement.ts │ │ ├── MmpStatement.ts │ │ ├── MmpStatements.ts │ │ ├── MmpStatistics.ts │ │ ├── MmpSubstitutionApplier.ts │ │ ├── MmpSubstitutionBuilder.ts │ │ ├── MmpTheoremLabel.ts │ │ ├── MmpTokenizer.ts │ │ ├── MmpUnifier.ts │ │ ├── MmpValidator.ts │ │ ├── ProofCompressor.ts │ │ ├── ProofNode.ts │ │ ├── ProofStepDuplicateRemover.ts │ │ ├── RPNstep.ts │ │ ├── RefNumberManager.ts │ │ ├── UProofStatement.ts │ │ ├── UnusedStatementsRemover.ts │ │ ├── WorkingVars.ts │ │ ├── WorkingVarsUUnifierApplier.ts │ │ ├── WorkingVarsUnifierFinder.ts │ │ ├── WorkingVarsUnifierInitializer.ts │ │ └── proofCompression │ │ │ ├── MmpCompressedProofCreator.ts │ │ │ ├── MmpCompressedProofStatementFromPackedProof.ts │ │ │ ├── MmpFifoLabelMapCreator.ts │ │ │ ├── MmpHardcodedLabelMapCreator.ts │ │ │ ├── MmpPackedProofStatement.ts │ │ │ ├── MmpSortedByReferenceLabelMapCreator.ts │ │ │ └── MmpSortedByReferenceWithKnapsackLabelMapCreator.ts │ ├── mmt │ │ ├── MmtLoader.ts │ │ ├── MmtParser.ts │ │ ├── MmtSaver.ts │ │ ├── TeoremCoherenceChecker.ts │ │ └── TopologicalSort.ts │ ├── parseNodesCreatorThread │ │ ├── GrammarManagerForThread.ts │ │ ├── ParseNodeForThread.ts │ │ └── ParseNodesCreator.ts │ ├── scripts │ │ └── proofGenerationPerformance.ts │ ├── search │ │ ├── SearchCommandHandler.ts │ │ └── SearchStatementCompletionProvider.ts │ ├── server.ts │ ├── stepDerivation │ │ ├── EHypsDerivation.ts │ │ └── StepDerivation.ts │ ├── stepSuggestion │ │ ├── IFormulaClassifier.ts │ │ ├── ModelBuilder.ts │ │ ├── ModelBuilderScript.ts │ │ ├── ModelLoader.ts │ │ ├── RpnSyntaxTreeBuilder.ts │ │ ├── StepSuggestion.ts │ │ ├── StepSuggestionMap.ts │ │ ├── StepSuggestionTripleMap.ts │ │ ├── SyntaxTreeClassifierFull.ts │ │ ├── SyntaxTreeClassifierImp.ts │ │ ├── SyntaxTreeClassifierSpecificPath.ts │ │ └── WilsonScore.ts │ └── syntaxCompletion │ │ └── SyntaxCompletion.ts └── tsconfig.json └── tsconfig.json /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/README.md -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/client/package.json -------------------------------------------------------------------------------- /client/src/commandHandlers/CompletionItemSelectedHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/client/src/commandHandlers/CompletionItemSelectedHandler.ts -------------------------------------------------------------------------------- /client/src/commandHandlers/SearchCommandHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/client/src/commandHandlers/SearchCommandHandler.ts -------------------------------------------------------------------------------- /client/src/commandHandlers/triggerSuggestionHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/client/src/commandHandlers/triggerSuggestionHandler.ts -------------------------------------------------------------------------------- /client/src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/client/src/extension.ts -------------------------------------------------------------------------------- /client/src/mmt/MmtCommandHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/client/src/mmt/MmtCommandHandler.ts -------------------------------------------------------------------------------- /client/src/test/completion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/client/src/test/completion.test.ts -------------------------------------------------------------------------------- /client/src/test/diagnostics.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/client/src/test/diagnostics.test.ts -------------------------------------------------------------------------------- /client/src/test/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/client/src/test/helper.ts -------------------------------------------------------------------------------- /client/src/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/client/src/test/index.ts -------------------------------------------------------------------------------- /client/src/test/runTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/client/src/test/runTest.ts -------------------------------------------------------------------------------- /client/testFixture/completion.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/testFixture/diagnostics.txt: -------------------------------------------------------------------------------- 1 | ANY browsers, ANY OS. -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /images/metamathlogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/images/metamathlogo.png -------------------------------------------------------------------------------- /images/stepsuggestions.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/images/stepsuggestions.gif -------------------------------------------------------------------------------- /images/syntaxsuggestions.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/images/syntaxsuggestions.gif -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/package.json -------------------------------------------------------------------------------- /screenshots/launchClient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/screenshots/launchClient.png -------------------------------------------------------------------------------- /screenshots/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/screenshots/settings.png -------------------------------------------------------------------------------- /server/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/jest.config.js -------------------------------------------------------------------------------- /server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/package-lock.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/package.json -------------------------------------------------------------------------------- /server/src/__test__/AssertionStatement.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/AssertionStatement.test.ts -------------------------------------------------------------------------------- /server/src/__test__/BlockStatement.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/BlockStatement.test.ts -------------------------------------------------------------------------------- /server/src/__test__/CompletionProviderForAfterGetProof.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/CompletionProviderForAfterGetProof.test.ts -------------------------------------------------------------------------------- /server/src/__test__/CompletionProviderForEmptyLine.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/CompletionProviderForEmptyLine.test.ts -------------------------------------------------------------------------------- /server/src/__test__/CursorContext.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/CursorContext.test.ts -------------------------------------------------------------------------------- /server/src/__test__/DisjointVarsManager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/DisjointVarsManager.test.ts -------------------------------------------------------------------------------- /server/src/__test__/EHypLabelManager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/EHypLabelManager.test.ts -------------------------------------------------------------------------------- /server/src/__test__/EdgeCliqueCoverFinder.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/EdgeCliqueCoverFinder.test.ts -------------------------------------------------------------------------------- /server/src/__test__/GlobalForTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/GlobalForTest.test.ts -------------------------------------------------------------------------------- /server/src/__test__/GrammarManager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/GrammarManager.test.ts -------------------------------------------------------------------------------- /server/src/__test__/MmParser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/MmParser.test.ts -------------------------------------------------------------------------------- /server/src/__test__/MmStatistics.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/MmStatistics.test.ts -------------------------------------------------------------------------------- /server/src/__test__/MmToMmpConverter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/MmToMmpConverter.test.ts -------------------------------------------------------------------------------- /server/src/__test__/MmpDisjVarStatement.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/MmpDisjVarStatement.test.ts -------------------------------------------------------------------------------- /server/src/__test__/MmpGetProof.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/MmpGetProof.test.ts -------------------------------------------------------------------------------- /server/src/__test__/MmpHeaderManager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/MmpHeaderManager.test.ts -------------------------------------------------------------------------------- /server/src/__test__/MmpParser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/MmpParser.test.ts -------------------------------------------------------------------------------- /server/src/__test__/MmpProofFormatter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/MmpProofFormatter.test.ts -------------------------------------------------------------------------------- /server/src/__test__/MmpProofStatement.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/MmpProofStatement.test.ts -------------------------------------------------------------------------------- /server/src/__test__/MmpProofStep.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/MmpProofStep.test.ts -------------------------------------------------------------------------------- /server/src/__test__/MmpSearchStatement.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/MmpSearchStatement.test.ts -------------------------------------------------------------------------------- /server/src/__test__/MmpTokenizer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/MmpTokenizer.test.ts -------------------------------------------------------------------------------- /server/src/__test__/MmpUnifier.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/MmpUnifier.test.ts -------------------------------------------------------------------------------- /server/src/__test__/MmtLoader.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/MmtLoader.test.ts -------------------------------------------------------------------------------- /server/src/__test__/MmtParser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/MmtParser.test.ts -------------------------------------------------------------------------------- /server/src/__test__/MmtSaver.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/MmtSaver.test.ts -------------------------------------------------------------------------------- /server/src/__test__/ModelBuilder.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/ModelBuilder.test.ts -------------------------------------------------------------------------------- /server/src/__test__/ModelLoader.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/ModelLoader.test.ts -------------------------------------------------------------------------------- /server/src/__test__/OnCodeActionHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/OnCodeActionHandler.test.ts -------------------------------------------------------------------------------- /server/src/__test__/OnDidChangeContentHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/OnDidChangeContentHandler.test.ts -------------------------------------------------------------------------------- /server/src/__test__/OnHoverHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/OnHoverHandler.test.ts -------------------------------------------------------------------------------- /server/src/__test__/OnSemanticTokensHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/OnSemanticTokensHandler.test.ts -------------------------------------------------------------------------------- /server/src/__test__/ParseNodesCreatorThread.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/ParseNodesCreatorThread.test.ts -------------------------------------------------------------------------------- /server/src/__test__/ProofCompressor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/ProofCompressor.test.ts -------------------------------------------------------------------------------- /server/src/__test__/ProofStepDuplicateRemover.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/ProofStepDuplicateRemover.test.ts -------------------------------------------------------------------------------- /server/src/__test__/ProvableStatement.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/ProvableStatement.test.ts -------------------------------------------------------------------------------- /server/src/__test__/RefNumberManager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/RefNumberManager.test.ts -------------------------------------------------------------------------------- /server/src/__test__/SearchCommandHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/SearchCommandHandler.test.ts -------------------------------------------------------------------------------- /server/src/__test__/SearchStatementCompletionProvider.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/SearchStatementCompletionProvider.test.ts -------------------------------------------------------------------------------- /server/src/__test__/StepDerivation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/StepDerivation.test.ts -------------------------------------------------------------------------------- /server/src/__test__/StepSuggestion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/StepSuggestion.test.ts -------------------------------------------------------------------------------- /server/src/__test__/SyntaxCompletion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/SyntaxCompletion.test.ts -------------------------------------------------------------------------------- /server/src/__test__/SyntaxTreeClassifierFull.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/SyntaxTreeClassifierFull.test.ts -------------------------------------------------------------------------------- /server/src/__test__/SyntaxTreeClassifierImp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/SyntaxTreeClassifierImp.test.ts -------------------------------------------------------------------------------- /server/src/__test__/SyntaxTreeClassifierSpecificPath.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/SyntaxTreeClassifierSpecificPath.test.ts -------------------------------------------------------------------------------- /server/src/__test__/TheoryLoader.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/TheoryLoader.test.ts -------------------------------------------------------------------------------- /server/src/__test__/TokensCreator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/TokensCreator.test.ts -------------------------------------------------------------------------------- /server/src/__test__/TopologicalSort.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/TopologicalSort.test.ts -------------------------------------------------------------------------------- /server/src/__test__/Utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/Utils.test.ts -------------------------------------------------------------------------------- /server/src/__test__/Verifier.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/Verifier.test.ts -------------------------------------------------------------------------------- /server/src/__test__/WilsonScore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/__test__/WilsonScore.test.ts -------------------------------------------------------------------------------- /server/src/commandHandlers/OnCreateModelHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/commandHandlers/OnCreateModelHandler.ts -------------------------------------------------------------------------------- /server/src/general/EdgeCliqueCoverFinder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/general/EdgeCliqueCoverFinder.ts -------------------------------------------------------------------------------- /server/src/general/GlobalState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/general/GlobalState.ts -------------------------------------------------------------------------------- /server/src/general/Parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/general/Parameters.ts -------------------------------------------------------------------------------- /server/src/grammar/GrammarManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/grammar/GrammarManager.ts -------------------------------------------------------------------------------- /server/src/grammar/MmLexer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/grammar/MmLexer.ts -------------------------------------------------------------------------------- /server/src/grammar/MmLexerFromStringArray.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/grammar/MmLexerFromStringArray.ts -------------------------------------------------------------------------------- /server/src/grammar/MmLexerFromTokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/grammar/MmLexerFromTokens.ts -------------------------------------------------------------------------------- /server/src/grammar/ParseErrors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/grammar/ParseErrors.ts -------------------------------------------------------------------------------- /server/src/grammar/ParseNode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/grammar/ParseNode.ts -------------------------------------------------------------------------------- /server/src/languageServerHandlers/OnCodeActionHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/languageServerHandlers/OnCodeActionHandler.ts -------------------------------------------------------------------------------- /server/src/languageServerHandlers/OnCompletionHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/languageServerHandlers/OnCompletionHandler.ts -------------------------------------------------------------------------------- /server/src/languageServerHandlers/OnCompletionResolveHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/languageServerHandlers/OnCompletionResolveHandler.ts -------------------------------------------------------------------------------- /server/src/languageServerHandlers/OnDidChangeContentHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/languageServerHandlers/OnDidChangeContentHandler.ts -------------------------------------------------------------------------------- /server/src/languageServerHandlers/OnHoverHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/languageServerHandlers/OnHoverHandler.ts -------------------------------------------------------------------------------- /server/src/languageServerHandlers/OnSemanticTokensHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/languageServerHandlers/OnSemanticTokensHandler.ts -------------------------------------------------------------------------------- /server/src/languageServerHandlers/OnUnifyHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/languageServerHandlers/OnUnifyHandler.ts -------------------------------------------------------------------------------- /server/src/mm/AssertionStatement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mm/AssertionStatement.ts -------------------------------------------------------------------------------- /server/src/mm/AxiomStatement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mm/AxiomStatement.ts -------------------------------------------------------------------------------- /server/src/mm/BlockStatement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mm/BlockStatement.ts -------------------------------------------------------------------------------- /server/src/mm/ConfigurationManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mm/ConfigurationManager.ts -------------------------------------------------------------------------------- /server/src/mm/DiagnosticEventHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mm/DiagnosticEventHandler.ts -------------------------------------------------------------------------------- /server/src/mm/DisjointStatement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mm/DisjointStatement.ts -------------------------------------------------------------------------------- /server/src/mm/DisjointVarMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mm/DisjointVarMap.ts -------------------------------------------------------------------------------- /server/src/mm/DisjointVarsManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mm/DisjointVarsManager.ts -------------------------------------------------------------------------------- /server/src/mm/EHyp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mm/EHyp.ts -------------------------------------------------------------------------------- /server/src/mm/FHyp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mm/FHyp.ts -------------------------------------------------------------------------------- /server/src/mm/Frame.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mm/Frame.ts -------------------------------------------------------------------------------- /server/src/mm/LabeledStatement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mm/LabeledStatement.ts -------------------------------------------------------------------------------- /server/src/mm/MmParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mm/MmParser.ts -------------------------------------------------------------------------------- /server/src/mm/MmStatistics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mm/MmStatistics.ts -------------------------------------------------------------------------------- /server/src/mm/NonBlockStatement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mm/NonBlockStatement.ts -------------------------------------------------------------------------------- /server/src/mm/ProvableStatement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mm/ProvableStatement.ts -------------------------------------------------------------------------------- /server/src/mm/Statements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mm/Statements.ts -------------------------------------------------------------------------------- /server/src/mm/TheoryLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mm/TheoryLoader.ts -------------------------------------------------------------------------------- /server/src/mm/TokenReader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mm/TokenReader.ts -------------------------------------------------------------------------------- /server/src/mm/TokensCreator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mm/TokensCreator.ts -------------------------------------------------------------------------------- /server/src/mm/Utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mm/Utils.ts -------------------------------------------------------------------------------- /server/src/mm/Verifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mm/Verifier.ts -------------------------------------------------------------------------------- /server/src/mm/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mm/app.ts -------------------------------------------------------------------------------- /server/src/mmTestFiles/anatomy-bad1.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmTestFiles/anatomy-bad1.mm -------------------------------------------------------------------------------- /server/src/mmTestFiles/anatomy.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmTestFiles/anatomy.mm -------------------------------------------------------------------------------- /server/src/mmTestFiles/big-unifier-bad1.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmTestFiles/big-unifier-bad1.mm -------------------------------------------------------------------------------- /server/src/mmTestFiles/big-unifier.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmTestFiles/big-unifier.mm -------------------------------------------------------------------------------- /server/src/mmTestFiles/disjoint2-almostgood.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmTestFiles/disjoint2-almostgood.mm -------------------------------------------------------------------------------- /server/src/mmTestFiles/disjoint2-good.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmTestFiles/disjoint2-good.mm -------------------------------------------------------------------------------- /server/src/mmTestFiles/elexd.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmTestFiles/elexd.mm -------------------------------------------------------------------------------- /server/src/mmTestFiles/eqeq1i.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmTestFiles/eqeq1i.mm -------------------------------------------------------------------------------- /server/src/mmTestFiles/impbii-bad.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmTestFiles/impbii-bad.mm -------------------------------------------------------------------------------- /server/src/mmTestFiles/impbii.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmTestFiles/impbii.mm -------------------------------------------------------------------------------- /server/src/mmTestFiles/include.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmTestFiles/include.mm -------------------------------------------------------------------------------- /server/src/mmTestFiles/included1.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmTestFiles/included1.mm -------------------------------------------------------------------------------- /server/src/mmTestFiles/included2.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmTestFiles/included2.mm -------------------------------------------------------------------------------- /server/src/mmTestFiles/included3.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmTestFiles/included3.mm -------------------------------------------------------------------------------- /server/src/mmTestFiles/nested-scopes.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmTestFiles/nested-scopes.mm -------------------------------------------------------------------------------- /server/src/mmTestFiles/opelcn.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmTestFiles/opelcn.mm -------------------------------------------------------------------------------- /server/src/mmTestFiles/questionmark.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmTestFiles/questionmark.mm -------------------------------------------------------------------------------- /server/src/mmTestFiles/validButBadWff.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmTestFiles/validButBadWff.mm -------------------------------------------------------------------------------- /server/src/mmTestFiles/vex.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmTestFiles/vex.mm -------------------------------------------------------------------------------- /server/src/mmp/CompletionProviderForAfterGetProof.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/CompletionProviderForAfterGetProof.ts -------------------------------------------------------------------------------- /server/src/mmp/CompletionProviderForEmptyLine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/CompletionProviderForEmptyLine.ts -------------------------------------------------------------------------------- /server/src/mmp/CursorContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/CursorContext.ts -------------------------------------------------------------------------------- /server/src/mmp/DiagnosticMessageForSyntaxError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/DiagnosticMessageForSyntaxError.ts -------------------------------------------------------------------------------- /server/src/mmp/EHypLabelManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/EHypLabelManager.ts -------------------------------------------------------------------------------- /server/src/mmp/FormulaToParseNodeCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/FormulaToParseNodeCache.ts -------------------------------------------------------------------------------- /server/src/mmp/MmToMmpConverter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/MmToMmpConverter.ts -------------------------------------------------------------------------------- /server/src/mmp/MmpAllowDiscouraged.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/MmpAllowDiscouraged.ts -------------------------------------------------------------------------------- /server/src/mmp/MmpComment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/MmpComment.ts -------------------------------------------------------------------------------- /server/src/mmp/MmpDisjVarStatement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/MmpDisjVarStatement.ts -------------------------------------------------------------------------------- /server/src/mmp/MmpDisjVarStatementsReorganizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/MmpDisjVarStatementsReorganizer.ts -------------------------------------------------------------------------------- /server/src/mmp/MmpGetProofStatement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/MmpGetProofStatement.ts -------------------------------------------------------------------------------- /server/src/mmp/MmpHeaderManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/MmpHeaderManager.ts -------------------------------------------------------------------------------- /server/src/mmp/MmpParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/MmpParser.ts -------------------------------------------------------------------------------- /server/src/mmp/MmpProof.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/MmpProof.ts -------------------------------------------------------------------------------- /server/src/mmp/MmpProofFormatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/MmpProofFormatter.ts -------------------------------------------------------------------------------- /server/src/mmp/MmpProofStep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/MmpProofStep.ts -------------------------------------------------------------------------------- /server/src/mmp/MmpProofTransformer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/MmpProofTransformer.ts -------------------------------------------------------------------------------- /server/src/mmp/MmpSearchStatement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/MmpSearchStatement.ts -------------------------------------------------------------------------------- /server/src/mmp/MmpStatement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/MmpStatement.ts -------------------------------------------------------------------------------- /server/src/mmp/MmpStatements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/MmpStatements.ts -------------------------------------------------------------------------------- /server/src/mmp/MmpStatistics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/MmpStatistics.ts -------------------------------------------------------------------------------- /server/src/mmp/MmpSubstitutionApplier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/MmpSubstitutionApplier.ts -------------------------------------------------------------------------------- /server/src/mmp/MmpSubstitutionBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/MmpSubstitutionBuilder.ts -------------------------------------------------------------------------------- /server/src/mmp/MmpTheoremLabel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/MmpTheoremLabel.ts -------------------------------------------------------------------------------- /server/src/mmp/MmpTokenizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/MmpTokenizer.ts -------------------------------------------------------------------------------- /server/src/mmp/MmpUnifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/MmpUnifier.ts -------------------------------------------------------------------------------- /server/src/mmp/MmpValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/MmpValidator.ts -------------------------------------------------------------------------------- /server/src/mmp/ProofCompressor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/ProofCompressor.ts -------------------------------------------------------------------------------- /server/src/mmp/ProofNode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/ProofNode.ts -------------------------------------------------------------------------------- /server/src/mmp/ProofStepDuplicateRemover.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/ProofStepDuplicateRemover.ts -------------------------------------------------------------------------------- /server/src/mmp/RPNstep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/RPNstep.ts -------------------------------------------------------------------------------- /server/src/mmp/RefNumberManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/RefNumberManager.ts -------------------------------------------------------------------------------- /server/src/mmp/UProofStatement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/UProofStatement.ts -------------------------------------------------------------------------------- /server/src/mmp/UnusedStatementsRemover.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/UnusedStatementsRemover.ts -------------------------------------------------------------------------------- /server/src/mmp/WorkingVars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/WorkingVars.ts -------------------------------------------------------------------------------- /server/src/mmp/WorkingVarsUUnifierApplier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/WorkingVarsUUnifierApplier.ts -------------------------------------------------------------------------------- /server/src/mmp/WorkingVarsUnifierFinder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/WorkingVarsUnifierFinder.ts -------------------------------------------------------------------------------- /server/src/mmp/WorkingVarsUnifierInitializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/WorkingVarsUnifierInitializer.ts -------------------------------------------------------------------------------- /server/src/mmp/proofCompression/MmpCompressedProofCreator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/proofCompression/MmpCompressedProofCreator.ts -------------------------------------------------------------------------------- /server/src/mmp/proofCompression/MmpCompressedProofStatementFromPackedProof.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/proofCompression/MmpCompressedProofStatementFromPackedProof.ts -------------------------------------------------------------------------------- /server/src/mmp/proofCompression/MmpFifoLabelMapCreator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/proofCompression/MmpFifoLabelMapCreator.ts -------------------------------------------------------------------------------- /server/src/mmp/proofCompression/MmpHardcodedLabelMapCreator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/proofCompression/MmpHardcodedLabelMapCreator.ts -------------------------------------------------------------------------------- /server/src/mmp/proofCompression/MmpPackedProofStatement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/proofCompression/MmpPackedProofStatement.ts -------------------------------------------------------------------------------- /server/src/mmp/proofCompression/MmpSortedByReferenceLabelMapCreator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/proofCompression/MmpSortedByReferenceLabelMapCreator.ts -------------------------------------------------------------------------------- /server/src/mmp/proofCompression/MmpSortedByReferenceWithKnapsackLabelMapCreator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmp/proofCompression/MmpSortedByReferenceWithKnapsackLabelMapCreator.ts -------------------------------------------------------------------------------- /server/src/mmt/MmtLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmt/MmtLoader.ts -------------------------------------------------------------------------------- /server/src/mmt/MmtParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmt/MmtParser.ts -------------------------------------------------------------------------------- /server/src/mmt/MmtSaver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmt/MmtSaver.ts -------------------------------------------------------------------------------- /server/src/mmt/TeoremCoherenceChecker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmt/TeoremCoherenceChecker.ts -------------------------------------------------------------------------------- /server/src/mmt/TopologicalSort.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/mmt/TopologicalSort.ts -------------------------------------------------------------------------------- /server/src/parseNodesCreatorThread/GrammarManagerForThread.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/parseNodesCreatorThread/GrammarManagerForThread.ts -------------------------------------------------------------------------------- /server/src/parseNodesCreatorThread/ParseNodeForThread.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/parseNodesCreatorThread/ParseNodeForThread.ts -------------------------------------------------------------------------------- /server/src/parseNodesCreatorThread/ParseNodesCreator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/parseNodesCreatorThread/ParseNodesCreator.ts -------------------------------------------------------------------------------- /server/src/scripts/proofGenerationPerformance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/scripts/proofGenerationPerformance.ts -------------------------------------------------------------------------------- /server/src/search/SearchCommandHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/search/SearchCommandHandler.ts -------------------------------------------------------------------------------- /server/src/search/SearchStatementCompletionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/search/SearchStatementCompletionProvider.ts -------------------------------------------------------------------------------- /server/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/server.ts -------------------------------------------------------------------------------- /server/src/stepDerivation/EHypsDerivation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/stepDerivation/EHypsDerivation.ts -------------------------------------------------------------------------------- /server/src/stepDerivation/StepDerivation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/stepDerivation/StepDerivation.ts -------------------------------------------------------------------------------- /server/src/stepSuggestion/IFormulaClassifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/stepSuggestion/IFormulaClassifier.ts -------------------------------------------------------------------------------- /server/src/stepSuggestion/ModelBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/stepSuggestion/ModelBuilder.ts -------------------------------------------------------------------------------- /server/src/stepSuggestion/ModelBuilderScript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/stepSuggestion/ModelBuilderScript.ts -------------------------------------------------------------------------------- /server/src/stepSuggestion/ModelLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/stepSuggestion/ModelLoader.ts -------------------------------------------------------------------------------- /server/src/stepSuggestion/RpnSyntaxTreeBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/stepSuggestion/RpnSyntaxTreeBuilder.ts -------------------------------------------------------------------------------- /server/src/stepSuggestion/StepSuggestion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/stepSuggestion/StepSuggestion.ts -------------------------------------------------------------------------------- /server/src/stepSuggestion/StepSuggestionMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/stepSuggestion/StepSuggestionMap.ts -------------------------------------------------------------------------------- /server/src/stepSuggestion/StepSuggestionTripleMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/stepSuggestion/StepSuggestionTripleMap.ts -------------------------------------------------------------------------------- /server/src/stepSuggestion/SyntaxTreeClassifierFull.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/stepSuggestion/SyntaxTreeClassifierFull.ts -------------------------------------------------------------------------------- /server/src/stepSuggestion/SyntaxTreeClassifierImp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/stepSuggestion/SyntaxTreeClassifierImp.ts -------------------------------------------------------------------------------- /server/src/stepSuggestion/SyntaxTreeClassifierSpecificPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/stepSuggestion/SyntaxTreeClassifierSpecificPath.ts -------------------------------------------------------------------------------- /server/src/stepSuggestion/WilsonScore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/stepSuggestion/WilsonScore.ts -------------------------------------------------------------------------------- /server/src/syntaxCompletion/SyntaxCompletion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/src/syntaxCompletion/SyntaxCompletion.ts -------------------------------------------------------------------------------- /server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/server/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glacode/yamma/HEAD/tsconfig.json --------------------------------------------------------------------------------