├── .editorconfig ├── .envrc ├── .github ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── HACKING.md ├── README.md ├── actions │ ├── extract-version │ │ └── action.yaml │ └── install-aya │ │ └── action.yaml ├── images │ ├── search_sync_all.png │ └── sync_all_gradle_from_panel.png └── workflows │ ├── check-deps-lock.yaml │ ├── check-nix-gradle-lock.sh │ ├── commit-check.sh │ ├── commit-check.yaml │ ├── extract-version.yaml │ ├── gradle-check.yaml │ ├── issue-tracker.yaml │ ├── move-tag.sh │ ├── nightly-build-nix.yaml │ └── nightly-build.yaml ├── .gitignore ├── .idea └── copyright │ ├── TIZ.xml │ └── profiles_settings.xml ├── LICENSE ├── base ├── .gitignore ├── build.gradle.kts └── src │ ├── main │ └── java │ │ ├── module-info.java │ │ └── org │ │ └── aya │ │ ├── normalize │ │ ├── Finalizer.java │ │ ├── LetReplacer.java │ │ ├── Normalizer.java │ │ └── error │ │ │ ├── UnsolvedLit.java │ │ │ └── UnsolvedMeta.java │ │ ├── resolve │ │ ├── ResolveInfo.java │ │ ├── ResolvingStmt.java │ │ ├── StmtResolvers.java │ │ ├── context │ │ │ ├── BindContext.java │ │ │ ├── Context.java │ │ │ ├── EmptyContext.java │ │ │ ├── ModuleContext.java │ │ │ ├── NoExportContext.java │ │ │ └── PhysicalModuleContext.java │ │ ├── error │ │ │ ├── GeneralizedNotAvailableError.java │ │ │ ├── LoadErrorKind.java │ │ │ ├── NameProblem.java │ │ │ ├── OperatorError.java │ │ │ └── PrimResolveError.java │ │ ├── module │ │ │ ├── CachedModuleLoader.java │ │ │ ├── DumbModuleLoader.java │ │ │ ├── FileModuleLoader.java │ │ │ ├── ModuleCallback.java │ │ │ ├── ModuleListLoader.java │ │ │ └── ModuleLoader.java │ │ ├── salt │ │ │ ├── AyaBinOpSet.java │ │ │ ├── Desalt.java │ │ │ ├── DesugarLambdaHole.java │ │ │ ├── DesugarMisc.java │ │ │ ├── ExprBinParser.java │ │ │ └── PatternBinParser.java │ │ └── visitor │ │ │ ├── ExprResolver.java │ │ │ ├── PatternResolver.java │ │ │ ├── StmtBinder.java │ │ │ ├── StmtPreResolver.java │ │ │ └── StmtResolver.java │ │ ├── states │ │ ├── GlobalInstanceSet.java │ │ ├── InstanceCaseTree.java │ │ ├── InstanceSet.java │ │ ├── TyckState.java │ │ └── primitive │ │ │ ├── PrimFactory.java │ │ │ ├── ShapeFactory.java │ │ │ └── ShapeMatcher.java │ │ ├── terck │ │ ├── BadRecursion.java │ │ └── CallResolver.java │ │ ├── tyck │ │ ├── ArgsComputer.java │ │ ├── ExprTycker.java │ │ ├── ScopedTycker.java │ │ ├── StmtTycker.java │ │ ├── TailRecChecker.java │ │ ├── ctx │ │ │ └── LocalLet.java │ │ ├── error │ │ │ ├── BadTypeError.java │ │ │ ├── ClassError.java │ │ │ ├── ClausesProblem.java │ │ │ ├── CubicalError.java │ │ │ ├── DoubleCheckError.java │ │ │ ├── Goal.java │ │ │ ├── IllegalPartialElement.java │ │ │ ├── LevelError.java │ │ │ ├── LicitError.java │ │ │ ├── MatchMissingReturnsError.java │ │ │ ├── MetaVarError.java │ │ │ ├── NoRuleError.java │ │ │ ├── NobodyError.java │ │ │ ├── PatternProblem.java │ │ │ ├── PrimError.java │ │ │ ├── SourceNodeProblem.java │ │ │ ├── TailRecError.java │ │ │ ├── TyckError.java │ │ │ ├── TyckOrderError.java │ │ │ ├── UnifyError.java │ │ │ └── UnifyInfo.java │ │ ├── order │ │ │ ├── AyaOrgaTycker.java │ │ │ └── AyaSccTycker.java │ │ ├── pat │ │ │ ├── ClauseTycker.java │ │ │ ├── DimInPatsPermutation.java │ │ │ ├── IApplyConfl.java │ │ │ ├── PatBinder.java │ │ │ ├── PatClassifier.java │ │ │ ├── PatUnify.java │ │ │ ├── PatternTycker.java │ │ │ ├── YouTrack.java │ │ │ └── iter │ │ │ │ ├── LambdaPusheen.java │ │ │ │ ├── PatternIterator.java │ │ │ │ ├── PiPusheen.java │ │ │ │ ├── PusheenIterator.java │ │ │ │ ├── Pusheenable.java │ │ │ │ └── SignatureIterator.java │ │ └── tycker │ │ │ ├── AbstractTycker.java │ │ │ ├── AppTycker.java │ │ │ ├── Contextful.java │ │ │ ├── Problematic.java │ │ │ ├── Stateful.java │ │ │ ├── TeleTycker.java │ │ │ └── Unifiable.java │ │ └── unify │ │ ├── DoubleChecker.java │ │ ├── Synthesizer.java │ │ ├── TermComparator.java │ │ └── Unifier.java │ └── test │ └── java │ └── org │ └── aya │ ├── syntax │ ├── SyntaxTestUtil.java │ ├── concrete │ │ └── SyntaxTest.java │ └── core │ │ └── PrettierTest.java │ └── tyck │ ├── InstanceCaseTreeTest.java │ ├── PatternTyckTest.java │ └── TyckTest.java ├── cli-console ├── .gitignore ├── build.gradle.kts └── src │ └── main │ └── java │ ├── module-info.java │ └── org │ └── aya │ └── cli │ ├── console │ ├── AnsiReporter.java │ ├── Main.java │ └── MainArgs.java │ ├── issue │ ├── BlockParser.java │ ├── IssueParser.java │ ├── IssueSetup.java │ ├── README.md │ └── error │ │ └── BlockParserProblem.java │ ├── plct │ ├── GsonClasses.java │ └── PLCTReport.java │ └── repl │ ├── AyaRepl.java │ ├── FnCommand.java │ ├── ReplCommands.java │ ├── gk │ └── GKReplLexer.java │ └── jline │ ├── AyaCompleters.java │ └── JlineRepl.java ├── cli-impl ├── .gitignore ├── build.gradle.kts └── src │ ├── main │ └── java │ │ ├── module-info.java │ │ └── org │ │ └── aya │ │ └── cli │ │ ├── interactive │ │ ├── ReplCompiler.java │ │ ├── ReplConfig.java │ │ ├── ReplContext.java │ │ └── ReplShapeFactory.java │ │ ├── library │ │ ├── ImportResolver.java │ │ ├── LibraryCompiler.java │ │ ├── LibraryModuleLoader.java │ │ ├── incremental │ │ │ ├── CompilerAdvisor.java │ │ │ ├── DelegateCompilerAdvisor.java │ │ │ ├── DiskCompilerAdvisor.java │ │ │ └── InMemoryCompilerAdvisor.java │ │ ├── json │ │ │ ├── LibraryConfig.java │ │ │ ├── LibraryConfigData.java │ │ │ ├── LibraryDependency.java │ │ │ └── LibraryDependencyData.java │ │ └── source │ │ │ ├── DiskLibraryOwner.java │ │ │ ├── LibraryOwner.java │ │ │ ├── LibrarySource.java │ │ │ └── MutableLibraryOwner.java │ │ ├── literate │ │ ├── AttrWarn.java │ │ ├── AyaMdParser.java │ │ ├── FaithfulPrettier.java │ │ ├── FlclFaithfulPrettier.java │ │ ├── HighlightInfo.java │ │ ├── LiterateFaithfulPrettier.java │ │ └── SyntaxHighlight.java │ │ ├── render │ │ ├── Color.java │ │ ├── RenderOptions.java │ │ ├── adapter │ │ │ └── EitherAdapter.java │ │ └── vscode │ │ │ ├── ColorTheme.java │ │ │ └── VscColorTheme.java │ │ ├── single │ │ ├── CompilerFlags.java │ │ ├── SingleAyaFile.java │ │ └── SingleFileCompiler.java │ │ └── utils │ │ ├── CliEnums.java │ │ ├── CompilerUtil.java │ │ ├── InlineHintProblem.java │ │ ├── LiterateData.java │ │ └── LiteratePrettierOptions.java │ └── test │ ├── java │ └── org │ │ └── aya │ │ └── test │ │ ├── LibraryTest.java │ │ ├── StreamReporter.java │ │ ├── TestRunner.java │ │ ├── cli │ │ ├── BlockParserTest.java │ │ ├── IssueTrackerTest.java │ │ ├── LibraryConfigParseTest.java │ │ ├── LibraryGraphTest.java │ │ ├── RenderOptionsTest.java │ │ ├── ReplCompilerTest.java │ │ ├── ReplParserTest.java │ │ └── VscColorThemeTest.java │ │ ├── fixtures │ │ ├── ClassError.java │ │ ├── ExprTyckError.java │ │ ├── GoalAndMeta.java │ │ ├── OperatorError.java │ │ ├── ParseError.java │ │ ├── PatCohError.java │ │ ├── PatTyckError.java │ │ ├── ScopeError.java │ │ ├── TailRecError.java │ │ └── TerckError.java │ │ └── literate │ │ ├── AyaMdParserTest.java │ │ ├── FlclPrettierTest.java │ │ ├── HighlighterTest.java │ │ └── HighlighterTester.java │ └── resources │ ├── dark_plus.json │ ├── dark_vs.json │ ├── flcl │ ├── .gitignore │ └── test.flcl │ ├── issue-tracker │ └── Template.md │ ├── literate │ ├── .gitignore │ ├── compiler-output.aya.md │ ├── expected-test.aya │ ├── expected-wow.aya │ ├── frontmatter.aya.md │ ├── heading.aya.md │ ├── hoshino-said.aya.md │ ├── test.aya.md │ └── wow.aya.md │ ├── negative │ ├── ClassError.txt │ ├── ExprTyckError.txt │ ├── GoalAndMeta.txt │ ├── OperatorError.txt │ ├── ParseError.txt │ ├── PatCohError.txt │ ├── PatTyckError.txt │ ├── ScopeError.txt │ ├── TailRecError.txt │ └── TerckError.txt │ ├── shared │ ├── .gitignore │ ├── aya.json │ └── src │ │ ├── algebra │ │ └── free-group.aya │ │ ├── arith │ │ ├── bool.aya │ │ ├── bool │ │ │ ├── base.aya │ │ │ └── properties.aya │ │ ├── int │ │ │ └── base.aya │ │ ├── nat.aya │ │ └── nat │ │ │ ├── base.aya │ │ │ └── properties.aya │ │ ├── data │ │ ├── default.aya │ │ ├── fmset │ │ │ └── base.aya │ │ ├── interval.aya │ │ ├── list │ │ │ ├── base.aya │ │ │ └── properties.aya │ │ ├── maybe.aya │ │ ├── maybe │ │ │ ├── base.aya │ │ │ └── properties.aya │ │ ├── sum.aya │ │ ├── sum │ │ │ └── base.aya │ │ ├── unit.aya │ │ ├── unit │ │ │ └── base.aya │ │ ├── vec.aya │ │ └── vec │ │ │ ├── base.aya │ │ │ └── properties.aya │ │ ├── prelude.aya │ │ ├── relation │ │ ├── binary │ │ │ ├── nat_cmp.aya │ │ │ ├── path.aya │ │ │ └── quotient.aya │ │ ├── nullary │ │ │ ├── decidable.aya │ │ │ └── empty.aya │ │ └── unary │ │ │ └── negation.aya │ │ └── type-theory │ │ └── qiit.aya │ └── success │ ├── .gitignore │ ├── aya.json │ └── src │ ├── Classes.aya │ ├── Guide.aya │ ├── KanPDF.aya │ ├── LambdaHoleTyckTest.aya │ ├── Match.aya │ ├── PLFA.aya │ ├── Pattern.aya │ ├── STLC │ ├── Core.aya │ ├── Lemma.aya │ └── Map.aya │ ├── Test.aya │ ├── TestNoExtraLists.aya │ └── TyckTest.aya ├── flake.lock ├── flake.nix ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── ide-lsp ├── build.gradle.kts └── src │ ├── main │ ├── java │ │ ├── module-info.java │ │ └── org │ │ │ └── aya │ │ │ └── lsp │ │ │ ├── LspMain.java │ │ │ ├── actions │ │ │ ├── CompletionProvider.java │ │ │ ├── LensMaker.java │ │ │ ├── SemanticHighlight.java │ │ │ └── SymbolMaker.java │ │ │ ├── library │ │ │ └── WsLibrary.java │ │ │ ├── models │ │ │ ├── ComputeTypeResult.java │ │ │ ├── HighlightResult.java │ │ │ ├── ProjectPath.java │ │ │ ├── ServerOptions.java │ │ │ └── ServerRenderOptions.java │ │ │ ├── server │ │ │ ├── AyaLanguageClient.java │ │ │ └── AyaLanguageServer.java │ │ │ └── utils │ │ │ ├── Log.java │ │ │ ├── LspArgs.java │ │ │ └── LspRange.java │ └── shell │ │ ├── aya-lsp.bat │ │ ├── aya-lsp.sh │ │ ├── aya.bat │ │ └── aya.sh │ └── test │ ├── java │ └── org │ │ └── aya │ │ └── lsp │ │ ├── CompletionTest.java │ │ ├── LspTest.java │ │ └── tester │ │ ├── LspTestClient.java │ │ ├── LspTestCompilerAdvisor.java │ │ └── TestCommand.java │ └── resources │ ├── CompletionTest.aya │ ├── lsp-test-lib │ ├── README.md │ ├── aya.json │ └── src │ │ ├── HelloWorld.aya │ │ ├── Nat │ │ └── Core.aya │ │ ├── Path.aya │ │ ├── PathPrims.aya │ │ ├── StringPrims.aya │ │ └── VecCore.aya │ └── lsp-test-lib0 │ ├── aya.json │ └── unwatched.aya ├── ide ├── build.gradle.kts └── src │ └── main │ └── java │ ├── module-info.java │ └── org │ └── aya │ └── ide │ ├── LspPrimFactory.java │ ├── Resolver.java │ ├── action │ ├── Completion.java │ ├── ComputeSignature.java │ ├── ComputeType.java │ ├── FindReferences.java │ ├── Folding.java │ ├── GotoDefinition.java │ ├── InlayHints.java │ ├── ProjectSymbol.java │ ├── Rename.java │ └── completion │ │ ├── BindingCollector.java │ │ ├── BindingInfo.java │ │ ├── BindingInfoExtractor.java │ │ ├── ContextWalker.java │ │ ├── Location.java │ │ ├── NodeWalkUtil.java │ │ └── NodeWalker.java │ ├── syntax │ ├── SyntaxDeclAction.java │ └── SyntaxNodeAction.java │ └── util │ ├── ModuleVar.java │ ├── XY.java │ └── XYXY.java ├── jit-compiler ├── .gitignore ├── build.gradle.kts └── src │ ├── main │ └── java │ │ ├── module-info.java │ │ └── org │ │ └── aya │ │ └── compiler │ │ ├── AsmOutputCollector.java │ │ ├── CompiledModule.java │ │ ├── FieldRef.java │ │ ├── MethodRef.java │ │ ├── morphism │ │ ├── Constants.java │ │ ├── FreeJavaResolver.java │ │ ├── JavaUtil.java │ │ ├── asm │ │ │ ├── ArgsProvider.java │ │ │ ├── AsmClassBuilder.java │ │ │ ├── AsmCodeBuilder.java │ │ │ ├── AsmExpr.java │ │ │ ├── AsmJavaBuilder.java │ │ │ ├── AsmValue.java │ │ │ ├── AsmVariable.java │ │ │ ├── AsmVariablePool.java │ │ │ └── ClassData.java │ │ └── ir │ │ │ ├── BlockSimplifier.java │ │ │ ├── IrClassBuilder.java │ │ │ ├── IrCodeBuilder.java │ │ │ ├── IrCompiler.java │ │ │ ├── IrDecl.java │ │ │ ├── IrExpr.java │ │ │ ├── IrStmt.java │ │ │ ├── IrValue.java │ │ │ ├── IrVariable.java │ │ │ └── VariablePool.java │ │ └── serializers │ │ ├── AbstractExprSerializer.java │ │ ├── AyaSerializer.java │ │ ├── CallKind.java │ │ ├── ClassSerializer.java │ │ ├── ClassTargetSerializer.java │ │ ├── ConSerializer.java │ │ ├── DataSerializer.java │ │ ├── FnSerializer.java │ │ ├── InvokeSignatureHelper.java │ │ ├── JitDefSerializer.java │ │ ├── JitTeleSerializer.java │ │ ├── MatchySerializer.java │ │ ├── MemberSerializer.java │ │ ├── ModuleSerializer.java │ │ ├── NameSerializer.java │ │ ├── PatternCompiler.java │ │ ├── PatternSerializer.java │ │ ├── PrimSerializer.java │ │ ├── SerializerContext.java │ │ └── TermSerializer.java │ └── test │ ├── java │ ├── AstTest.java │ ├── CompileTest.java │ ├── InstanceLoader.java │ ├── RedBlackTreeTest.java │ └── TailRecTest.java │ └── resources │ ├── TailRec.aya │ └── TreeSort.aya ├── nix ├── aya-packages.nix ├── build-support │ └── aya │ │ └── default.nix ├── deps.json ├── libraries │ └── standard-library.nix └── package.nix ├── note ├── completion.md ├── developers.md ├── early-changelog.md ├── free-term.md ├── haskell-agda-style-lang-ext.md ├── index-unification.md ├── jit.md ├── module.md ├── old │ ├── changelog-0.1-to-0.30.md │ ├── changelog-0.31.md │ ├── changelog-0.32-to-0.39.md │ ├── glossary.md │ └── unfiled.md ├── parser-migration.md ├── plunch-2025-2-12.md └── sort-system.md ├── parser ├── .gitignore ├── build.gradle.kts └── src │ └── main │ ├── gen │ └── org │ │ └── aya │ │ └── parser │ │ ├── AyaPsiElementTypes.java │ │ ├── AyaPsiParser.java │ │ ├── FlclPsiElementTypes.java │ │ └── FlclPsiParser.java │ ├── grammar │ ├── AyaPsiLexer.flex │ ├── AyaPsiParser.bnf │ ├── FlclPsiLexer.flex │ └── FlclPsiParser.bnf │ └── java │ ├── module-info.java │ └── org │ └── aya │ └── parser │ ├── AssociatedNode.java │ ├── AyaLanguage.java │ ├── AyaParserDefinitionBase.java │ ├── AyaPsiElementType.java │ ├── AyaPsiTokenType.java │ ├── FlclLanguage.java │ ├── FlclParserDefinition.java │ └── ParserDefBase.java ├── pretty ├── build.gradle.kts └── src │ ├── main │ ├── java │ │ ├── module-info.java │ │ └── org │ │ │ └── aya │ │ │ └── pretty │ │ │ ├── backend │ │ │ ├── html │ │ │ │ ├── DocHtmlPrinter.java │ │ │ │ ├── Html5Stylist.java │ │ │ │ └── HtmlConstants.java │ │ │ ├── latex │ │ │ │ ├── DocTeXPrinter.java │ │ │ │ └── TeXStylist.java │ │ │ ├── md │ │ │ │ ├── DocMdPrinter.java │ │ │ │ ├── MdStyle.java │ │ │ │ └── MdStylist.java │ │ │ ├── string │ │ │ │ ├── ClosingStylist.java │ │ │ │ ├── Cursor.java │ │ │ │ ├── DebugStylist.java │ │ │ │ ├── StringPrinter.java │ │ │ │ ├── StringPrinterConfig.java │ │ │ │ └── StringStylist.java │ │ │ └── terminal │ │ │ │ ├── AdaptiveCliStylist.java │ │ │ │ ├── DocTermPrinter.java │ │ │ │ ├── UnixTermStyle.java │ │ │ │ └── UnixTermStylist.java │ │ │ ├── doc │ │ │ ├── Doc.java │ │ │ ├── Docile.java │ │ │ ├── Language.java │ │ │ ├── Link.java │ │ │ ├── Style.java │ │ │ └── Styles.java │ │ │ ├── printer │ │ │ ├── ColorScheme.java │ │ │ ├── Printer.java │ │ │ ├── PrinterConfig.java │ │ │ ├── StyleFamily.java │ │ │ └── Stylist.java │ │ │ └── style │ │ │ ├── AyaColorScheme.java │ │ │ ├── AyaStyleFamily.java │ │ │ └── AyaStyleKey.java │ └── resources │ │ └── aya-html │ │ ├── highlight-fn.js │ │ ├── highlight-occurrences.js │ │ ├── hover-tooltip.css │ │ ├── hover.css │ │ ├── katex-auto-render.js │ │ ├── katex.html │ │ ├── show-tooltip-fn.js │ │ └── show-tooltip.js │ └── test │ └── java │ └── org │ └── aya │ └── pretty │ ├── DocStringPrinterTest.java │ ├── HtmlStyleTest.java │ ├── MdStyleTest.java │ ├── Reproduction.java │ └── UnixStyleTest.java ├── producer ├── build.gradle.kts └── src │ └── main │ └── java │ ├── module-info.java │ └── org │ └── aya │ └── producer │ ├── AyaParserImpl.java │ ├── AyaProducer.java │ ├── ModifierParser.java │ ├── NodedAyaProgram.java │ ├── ParserUtil.java │ ├── ParsingInterruptedException.java │ ├── error │ ├── BadXWarn.java │ ├── ModifierProblem.java │ └── ParseError.java │ └── flcl │ ├── FlclParser.java │ └── FlclToken.java ├── settings.gradle.kts ├── syntax ├── build.gradle.kts └── src │ └── main │ └── java │ ├── module-info.java │ └── org │ └── aya │ ├── generic │ ├── AyaDocile.java │ ├── AyaHome.java │ ├── Constants.java │ ├── Instance.java │ ├── InterruptException.java │ ├── Modifier.java │ ├── Nested.java │ ├── Renamer.java │ ├── State.java │ ├── Suppress.java │ ├── TermVisitor.java │ ├── WithContext.java │ ├── stmt │ │ ├── Shaped.java │ │ ├── TyckOrder.java │ │ └── TyckUnit.java │ └── term │ │ ├── DTKind.java │ │ ├── ParamLike.java │ │ └── SortKind.java │ ├── prettier │ ├── AyaPrettierOptions.java │ ├── BasePrettier.java │ ├── ConcretePrettier.java │ ├── CorePrettier.java │ ├── FindUsage.java │ └── Tokens.java │ └── syntax │ ├── AyaFiles.java │ ├── GenericAyaFile.java │ ├── GenericAyaParser.java │ ├── GenericAyaProgram.java │ ├── compile │ ├── AyaMetadata.java │ ├── JitClass.java │ ├── JitCon.java │ ├── JitData.java │ ├── JitDef.java │ ├── JitFn.java │ ├── JitMatchy.java │ ├── JitMember.java │ ├── JitPrim.java │ └── JitUnit.java │ ├── concrete │ ├── Expr.java │ ├── Named.java │ ├── Pattern.java │ └── stmt │ │ ├── BindBlock.java │ │ ├── Command.java │ │ ├── Generalize.java │ │ ├── ModuleName.java │ │ ├── QualifiedID.java │ │ ├── Stmt.java │ │ ├── StmtVisitor.java │ │ ├── UseHide.java │ │ └── decl │ │ ├── ClassDecl.java │ │ ├── ClassMember.java │ │ ├── DataCon.java │ │ ├── DataDecl.java │ │ ├── Decl.java │ │ ├── DeclInfo.java │ │ ├── FnBody.java │ │ ├── FnDecl.java │ │ ├── MatchBody.java │ │ ├── PragmaInfo.java │ │ ├── PrimDecl.java │ │ └── TeleDecl.java │ ├── context │ ├── Candidate.java │ ├── ContextView.java │ ├── ModuleContextView.java │ ├── ModuleExport.java │ └── ModuleSymbol.java │ ├── core │ ├── Closure.java │ ├── Jdg.java │ ├── RichParam.java │ ├── annotation │ │ ├── Bound.java │ │ ├── Closed.java │ │ ├── NoInherit.java │ │ └── package-info.java │ ├── def │ │ ├── AnyDef.java │ │ ├── ClassDef.java │ │ ├── ClassDefLike.java │ │ ├── ConDef.java │ │ ├── ConDefLike.java │ │ ├── DataDef.java │ │ ├── DataDefLike.java │ │ ├── FnClauseBody.java │ │ ├── FnDef.java │ │ ├── FnDefLike.java │ │ ├── Matchy.java │ │ ├── MatchyLike.java │ │ ├── MemberDef.java │ │ ├── MemberDefLike.java │ │ ├── PrimDef.java │ │ ├── PrimDefLike.java │ │ ├── SubLevelDef.java │ │ ├── TopLevelDef.java │ │ ├── TyckAnyDef.java │ │ └── TyckDef.java │ ├── pat │ │ ├── BindEater.java │ │ ├── MatcherBase.java │ │ ├── Pat.java │ │ ├── PatMatcher.java │ │ └── PatToTerm.java │ ├── repr │ │ ├── AyaShape.java │ │ ├── CodeShape.java │ │ ├── PatShape.java │ │ ├── ShapeRecognition.java │ │ └── TermShape.java │ └── term │ │ ├── AppTerm.java │ │ ├── ClassCastTerm.java │ │ ├── DepTypeTerm.java │ │ ├── ErrorTerm.java │ │ ├── FreeCollector.java │ │ ├── FreeTerm.java │ │ ├── FreeTermLike.java │ │ ├── LamTerm.java │ │ ├── LetFreeTerm.java │ │ ├── LetTerm.java │ │ ├── LocalTerm.java │ │ ├── MetaPatTerm.java │ │ ├── NewTerm.java │ │ ├── Param.java │ │ ├── ProjTerm.java │ │ ├── SortTerm.java │ │ ├── Term.java │ │ ├── TupTerm.java │ │ ├── call │ │ ├── Callable.java │ │ ├── ClassCall.java │ │ ├── ConCall.java │ │ ├── ConCallLike.java │ │ ├── DataCall.java │ │ ├── FnCall.java │ │ ├── MatchCall.java │ │ ├── MemberCall.java │ │ ├── MetaCall.java │ │ ├── PrimCall.java │ │ └── RuleReducer.java │ │ ├── marker │ │ ├── BetaRedex.java │ │ ├── BindingIntro.java │ │ ├── Formation.java │ │ ├── StableWHNF.java │ │ └── TyckInternal.java │ │ ├── repr │ │ ├── IntegerOps.java │ │ ├── IntegerTerm.java │ │ ├── ListOps.java │ │ ├── ListTerm.java │ │ ├── MetaLitTerm.java │ │ └── StringTerm.java │ │ └── xtt │ │ ├── CoeTerm.java │ │ ├── ConjCof.java │ │ ├── DimTerm.java │ │ ├── DisjCof.java │ │ ├── EqCof.java │ │ ├── EqTerm.java │ │ ├── PAppTerm.java │ │ ├── PartialTerm.java │ │ └── PartialTyTerm.java │ ├── literate │ ├── AyaBacktickParser.java │ ├── AyaLiterate.java │ └── CodeOptions.java │ ├── ref │ ├── AnyDefVar.java │ ├── AnyVar.java │ ├── CompiledVar.java │ ├── DefVar.java │ ├── GeneralizedVar.java │ ├── GenerateKind.java │ ├── LocalCtx.java │ ├── LocalVar.java │ ├── MapLocalCtx.java │ ├── MemberVar.java │ ├── MetaVar.java │ ├── ModulePath.java │ ├── QName.java │ ├── QPath.java │ └── SeqLocalCtx.java │ └── telescope │ ├── AbstractTele.java │ ├── JitTele.java │ └── Signature.java ├── tools-kala ├── build.gradle.kts └── src │ ├── main │ └── java │ │ ├── module-info.java │ │ └── org │ │ └── aya │ │ └── util │ │ ├── binop │ │ ├── Assoc.java │ │ ├── BinOpParser.java │ │ ├── BinOpSet.java │ │ └── OpDecl.java │ │ ├── error │ │ ├── PrettyError.java │ │ └── PrettyErrorConfig.java │ │ ├── position │ │ ├── PosedConsumer.java │ │ ├── PosedUnaryOperator.java │ │ ├── PositionUtil.java │ │ ├── SourceFile.java │ │ ├── SourceFileLocator.java │ │ ├── SourceNode.java │ │ ├── SourcePos.java │ │ └── WithPos.java │ │ ├── reporter │ │ ├── BufferReporter.java │ │ ├── ClearableReporter.java │ │ ├── CollectingReporter.java │ │ ├── CountingReporter.java │ │ ├── DelayedReporter.java │ │ ├── IgnoringReporter.java │ │ ├── LocalReporter.java │ │ ├── Problem.java │ │ ├── Reporter.java │ │ ├── SuppressingReporter.java │ │ └── ThrowingReporter.java │ │ ├── terck │ │ ├── CallGraph.java │ │ ├── CallMatrix.java │ │ ├── Diagonal.java │ │ ├── MutableGraph.java │ │ ├── Relation.java │ │ └── Selector.java │ │ └── tyck │ │ └── pat │ │ ├── ClassifierUtil.java │ │ ├── Indexed.java │ │ └── PatClass.java │ └── test │ └── java │ └── SourcePosTest.java ├── tools-md ├── build.gradle.kts └── src │ ├── main │ └── java │ │ ├── module-info.java │ │ └── org │ │ └── aya │ │ └── literate │ │ ├── LabelProblems.java │ │ ├── Literate.java │ │ ├── LiterateConsumer.java │ │ ├── UnsupportedMarkdown.java │ │ └── parser │ │ ├── BaseMdParser.java │ │ └── InterestingLanguage.java │ └── test │ └── java │ └── org │ └── aya │ └── literate │ └── MarkdownTest.java ├── tools-repl ├── build.gradle.kts └── src │ └── main │ └── java │ ├── module-info.java │ └── org │ └── aya │ └── repl │ ├── CmdCompleter.java │ ├── Command.java │ ├── CommandArg.java │ ├── CommandManager.java │ ├── IO.java │ ├── Repl.java │ ├── ReplCompleters.java │ ├── ReplHighlighter.java │ ├── ReplLexer.java │ ├── ReplParser.java │ └── ReplUtil.java └── tools ├── build.gradle.kts └── src ├── main └── java │ ├── module-info.java │ └── org │ └── aya │ └── util │ ├── Arg.java │ ├── ArrayUtil.java │ ├── BinOpElem.java │ ├── Decision.java │ ├── DynamicForest.java │ ├── FileUtil.java │ ├── ForLSP.java │ ├── Global.java │ ├── IterableUtil.java │ ├── Ordering.java │ ├── Pair.java │ ├── Panic.java │ ├── PrettierOptions.java │ ├── RelDec.java │ ├── RepoLike.java │ ├── Scoped.java │ ├── TimeUtil.java │ ├── Version.java │ └── tyck │ ├── OrgaTycker.java │ └── SccTycker.java └── test └── java └── org └── aya └── util ├── DynamicForestTest.java └── VersionTest.java /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/.editorconfig -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/.envrc -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/HACKING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/.github/HACKING.md -------------------------------------------------------------------------------- /.github/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/.github/README.md -------------------------------------------------------------------------------- /.github/actions/extract-version/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/.github/actions/extract-version/action.yaml -------------------------------------------------------------------------------- /.github/actions/install-aya/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/.github/actions/install-aya/action.yaml -------------------------------------------------------------------------------- /.github/images/search_sync_all.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/.github/images/search_sync_all.png -------------------------------------------------------------------------------- /.github/images/sync_all_gradle_from_panel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/.github/images/sync_all_gradle_from_panel.png -------------------------------------------------------------------------------- /.github/workflows/check-deps-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/.github/workflows/check-deps-lock.yaml -------------------------------------------------------------------------------- /.github/workflows/check-nix-gradle-lock.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/.github/workflows/check-nix-gradle-lock.sh -------------------------------------------------------------------------------- /.github/workflows/commit-check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/.github/workflows/commit-check.sh -------------------------------------------------------------------------------- /.github/workflows/commit-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/.github/workflows/commit-check.yaml -------------------------------------------------------------------------------- /.github/workflows/extract-version.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/.github/workflows/extract-version.yaml -------------------------------------------------------------------------------- /.github/workflows/gradle-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/.github/workflows/gradle-check.yaml -------------------------------------------------------------------------------- /.github/workflows/issue-tracker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/.github/workflows/issue-tracker.yaml -------------------------------------------------------------------------------- /.github/workflows/move-tag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/.github/workflows/move-tag.sh -------------------------------------------------------------------------------- /.github/workflows/nightly-build-nix.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/.github/workflows/nightly-build-nix.yaml -------------------------------------------------------------------------------- /.github/workflows/nightly-build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/.github/workflows/nightly-build.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/copyright/TIZ.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/.idea/copyright/TIZ.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/LICENSE -------------------------------------------------------------------------------- /base/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/.gitignore -------------------------------------------------------------------------------- /base/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/build.gradle.kts -------------------------------------------------------------------------------- /base/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/module-info.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/normalize/Finalizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/normalize/Finalizer.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/normalize/LetReplacer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/normalize/LetReplacer.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/normalize/Normalizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/normalize/Normalizer.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/normalize/error/UnsolvedLit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/normalize/error/UnsolvedLit.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/normalize/error/UnsolvedMeta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/normalize/error/UnsolvedMeta.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/ResolveInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/ResolveInfo.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/ResolvingStmt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/ResolvingStmt.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/StmtResolvers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/StmtResolvers.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/context/BindContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/context/BindContext.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/context/Context.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/context/Context.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/context/EmptyContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/context/EmptyContext.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/context/ModuleContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/context/ModuleContext.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/context/NoExportContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/context/NoExportContext.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/context/PhysicalModuleContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/context/PhysicalModuleContext.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/error/GeneralizedNotAvailableError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/error/GeneralizedNotAvailableError.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/error/LoadErrorKind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/error/LoadErrorKind.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/error/NameProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/error/NameProblem.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/error/OperatorError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/error/OperatorError.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/error/PrimResolveError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/error/PrimResolveError.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/module/CachedModuleLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/module/CachedModuleLoader.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/module/DumbModuleLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/module/DumbModuleLoader.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/module/FileModuleLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/module/FileModuleLoader.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/module/ModuleCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/module/ModuleCallback.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/module/ModuleListLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/module/ModuleListLoader.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/module/ModuleLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/module/ModuleLoader.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/salt/AyaBinOpSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/salt/AyaBinOpSet.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/salt/Desalt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/salt/Desalt.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/salt/DesugarLambdaHole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/salt/DesugarLambdaHole.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/salt/DesugarMisc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/salt/DesugarMisc.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/salt/ExprBinParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/salt/ExprBinParser.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/salt/PatternBinParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/salt/PatternBinParser.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/visitor/ExprResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/visitor/ExprResolver.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/visitor/PatternResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/visitor/PatternResolver.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/visitor/StmtBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/visitor/StmtBinder.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/visitor/StmtPreResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/visitor/StmtPreResolver.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/resolve/visitor/StmtResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/resolve/visitor/StmtResolver.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/states/GlobalInstanceSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/states/GlobalInstanceSet.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/states/InstanceCaseTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/states/InstanceCaseTree.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/states/InstanceSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/states/InstanceSet.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/states/TyckState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/states/TyckState.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/states/primitive/PrimFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/states/primitive/PrimFactory.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/states/primitive/ShapeFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/states/primitive/ShapeFactory.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/states/primitive/ShapeMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/states/primitive/ShapeMatcher.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/terck/BadRecursion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/terck/BadRecursion.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/terck/CallResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/terck/CallResolver.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/ArgsComputer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/ArgsComputer.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/ExprTycker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/ExprTycker.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/ScopedTycker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/ScopedTycker.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/StmtTycker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/StmtTycker.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/TailRecChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/TailRecChecker.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/ctx/LocalLet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/ctx/LocalLet.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/error/BadTypeError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/error/BadTypeError.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/error/ClassError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/error/ClassError.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/error/ClausesProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/error/ClausesProblem.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/error/CubicalError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/error/CubicalError.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/error/DoubleCheckError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/error/DoubleCheckError.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/error/Goal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/error/Goal.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/error/IllegalPartialElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/error/IllegalPartialElement.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/error/LevelError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/error/LevelError.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/error/LicitError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/error/LicitError.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/error/MatchMissingReturnsError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/error/MatchMissingReturnsError.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/error/MetaVarError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/error/MetaVarError.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/error/NoRuleError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/error/NoRuleError.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/error/NobodyError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/error/NobodyError.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/error/PatternProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/error/PatternProblem.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/error/PrimError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/error/PrimError.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/error/SourceNodeProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/error/SourceNodeProblem.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/error/TailRecError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/error/TailRecError.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/error/TyckError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/error/TyckError.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/error/TyckOrderError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/error/TyckOrderError.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/error/UnifyError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/error/UnifyError.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/error/UnifyInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/error/UnifyInfo.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/order/AyaOrgaTycker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/order/AyaOrgaTycker.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/order/AyaSccTycker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/order/AyaSccTycker.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/pat/ClauseTycker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/pat/ClauseTycker.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/pat/DimInPatsPermutation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/pat/DimInPatsPermutation.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/pat/IApplyConfl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/pat/IApplyConfl.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/pat/PatBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/pat/PatBinder.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/pat/PatClassifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/pat/PatClassifier.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/pat/PatUnify.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/pat/PatUnify.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/pat/PatternTycker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/pat/PatternTycker.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/pat/YouTrack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/pat/YouTrack.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/pat/iter/LambdaPusheen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/pat/iter/LambdaPusheen.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/pat/iter/PatternIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/pat/iter/PatternIterator.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/pat/iter/PiPusheen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/pat/iter/PiPusheen.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/pat/iter/PusheenIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/pat/iter/PusheenIterator.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/pat/iter/Pusheenable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/pat/iter/Pusheenable.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/pat/iter/SignatureIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/pat/iter/SignatureIterator.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/tycker/AbstractTycker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/tycker/AbstractTycker.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/tycker/AppTycker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/tycker/AppTycker.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/tycker/Contextful.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/tycker/Contextful.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/tycker/Problematic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/tycker/Problematic.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/tycker/Stateful.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/tycker/Stateful.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/tycker/TeleTycker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/tycker/TeleTycker.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/tyck/tycker/Unifiable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/tyck/tycker/Unifiable.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/unify/DoubleChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/unify/DoubleChecker.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/unify/Synthesizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/unify/Synthesizer.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/unify/TermComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/unify/TermComparator.java -------------------------------------------------------------------------------- /base/src/main/java/org/aya/unify/Unifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/main/java/org/aya/unify/Unifier.java -------------------------------------------------------------------------------- /base/src/test/java/org/aya/syntax/SyntaxTestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/test/java/org/aya/syntax/SyntaxTestUtil.java -------------------------------------------------------------------------------- /base/src/test/java/org/aya/syntax/concrete/SyntaxTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/test/java/org/aya/syntax/concrete/SyntaxTest.java -------------------------------------------------------------------------------- /base/src/test/java/org/aya/syntax/core/PrettierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/test/java/org/aya/syntax/core/PrettierTest.java -------------------------------------------------------------------------------- /base/src/test/java/org/aya/tyck/InstanceCaseTreeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/test/java/org/aya/tyck/InstanceCaseTreeTest.java -------------------------------------------------------------------------------- /base/src/test/java/org/aya/tyck/PatternTyckTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/test/java/org/aya/tyck/PatternTyckTest.java -------------------------------------------------------------------------------- /base/src/test/java/org/aya/tyck/TyckTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/base/src/test/java/org/aya/tyck/TyckTest.java -------------------------------------------------------------------------------- /cli-console/.gitignore: -------------------------------------------------------------------------------- 1 | src/main/resources/META-INF/native-image 2 | -------------------------------------------------------------------------------- /cli-console/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-console/build.gradle.kts -------------------------------------------------------------------------------- /cli-console/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-console/src/main/java/module-info.java -------------------------------------------------------------------------------- /cli-console/src/main/java/org/aya/cli/console/AnsiReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-console/src/main/java/org/aya/cli/console/AnsiReporter.java -------------------------------------------------------------------------------- /cli-console/src/main/java/org/aya/cli/console/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-console/src/main/java/org/aya/cli/console/Main.java -------------------------------------------------------------------------------- /cli-console/src/main/java/org/aya/cli/console/MainArgs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-console/src/main/java/org/aya/cli/console/MainArgs.java -------------------------------------------------------------------------------- /cli-console/src/main/java/org/aya/cli/issue/BlockParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-console/src/main/java/org/aya/cli/issue/BlockParser.java -------------------------------------------------------------------------------- /cli-console/src/main/java/org/aya/cli/issue/IssueParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-console/src/main/java/org/aya/cli/issue/IssueParser.java -------------------------------------------------------------------------------- /cli-console/src/main/java/org/aya/cli/issue/IssueSetup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-console/src/main/java/org/aya/cli/issue/IssueSetup.java -------------------------------------------------------------------------------- /cli-console/src/main/java/org/aya/cli/issue/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-console/src/main/java/org/aya/cli/issue/README.md -------------------------------------------------------------------------------- /cli-console/src/main/java/org/aya/cli/issue/error/BlockParserProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-console/src/main/java/org/aya/cli/issue/error/BlockParserProblem.java -------------------------------------------------------------------------------- /cli-console/src/main/java/org/aya/cli/plct/GsonClasses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-console/src/main/java/org/aya/cli/plct/GsonClasses.java -------------------------------------------------------------------------------- /cli-console/src/main/java/org/aya/cli/plct/PLCTReport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-console/src/main/java/org/aya/cli/plct/PLCTReport.java -------------------------------------------------------------------------------- /cli-console/src/main/java/org/aya/cli/repl/AyaRepl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-console/src/main/java/org/aya/cli/repl/AyaRepl.java -------------------------------------------------------------------------------- /cli-console/src/main/java/org/aya/cli/repl/FnCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-console/src/main/java/org/aya/cli/repl/FnCommand.java -------------------------------------------------------------------------------- /cli-console/src/main/java/org/aya/cli/repl/ReplCommands.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-console/src/main/java/org/aya/cli/repl/ReplCommands.java -------------------------------------------------------------------------------- /cli-console/src/main/java/org/aya/cli/repl/gk/GKReplLexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-console/src/main/java/org/aya/cli/repl/gk/GKReplLexer.java -------------------------------------------------------------------------------- /cli-console/src/main/java/org/aya/cli/repl/jline/AyaCompleters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-console/src/main/java/org/aya/cli/repl/jline/AyaCompleters.java -------------------------------------------------------------------------------- /cli-console/src/main/java/org/aya/cli/repl/jline/JlineRepl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-console/src/main/java/org/aya/cli/repl/jline/JlineRepl.java -------------------------------------------------------------------------------- /cli-impl/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/.gitignore -------------------------------------------------------------------------------- /cli-impl/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/build.gradle.kts -------------------------------------------------------------------------------- /cli-impl/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/module-info.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/interactive/ReplCompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/interactive/ReplCompiler.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/interactive/ReplConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/interactive/ReplConfig.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/interactive/ReplContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/interactive/ReplContext.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/interactive/ReplShapeFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/interactive/ReplShapeFactory.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/library/ImportResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/library/ImportResolver.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/library/LibraryCompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/library/LibraryCompiler.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/library/LibraryModuleLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/library/LibraryModuleLoader.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/library/json/LibraryConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/library/json/LibraryConfig.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/library/json/LibraryConfigData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/library/json/LibraryConfigData.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/library/json/LibraryDependency.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/library/json/LibraryDependency.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/library/json/LibraryDependencyData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/library/json/LibraryDependencyData.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/library/source/DiskLibraryOwner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/library/source/DiskLibraryOwner.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/library/source/LibraryOwner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/library/source/LibraryOwner.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/library/source/LibrarySource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/library/source/LibrarySource.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/library/source/MutableLibraryOwner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/library/source/MutableLibraryOwner.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/literate/AttrWarn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/literate/AttrWarn.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/literate/AyaMdParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/literate/AyaMdParser.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/literate/FaithfulPrettier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/literate/FaithfulPrettier.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/literate/FlclFaithfulPrettier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/literate/FlclFaithfulPrettier.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/literate/HighlightInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/literate/HighlightInfo.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/literate/LiterateFaithfulPrettier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/literate/LiterateFaithfulPrettier.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/literate/SyntaxHighlight.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/literate/SyntaxHighlight.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/render/Color.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/render/Color.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/render/RenderOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/render/RenderOptions.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/render/adapter/EitherAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/render/adapter/EitherAdapter.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/render/vscode/ColorTheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/render/vscode/ColorTheme.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/render/vscode/VscColorTheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/render/vscode/VscColorTheme.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/single/CompilerFlags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/single/CompilerFlags.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/single/SingleAyaFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/single/SingleAyaFile.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/single/SingleFileCompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/single/SingleFileCompiler.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/utils/CliEnums.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/utils/CliEnums.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/utils/CompilerUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/utils/CompilerUtil.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/utils/InlineHintProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/utils/InlineHintProblem.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/utils/LiterateData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/utils/LiterateData.java -------------------------------------------------------------------------------- /cli-impl/src/main/java/org/aya/cli/utils/LiteratePrettierOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/main/java/org/aya/cli/utils/LiteratePrettierOptions.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/LibraryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/LibraryTest.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/StreamReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/StreamReporter.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/TestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/TestRunner.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/cli/BlockParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/cli/BlockParserTest.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/cli/IssueTrackerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/cli/IssueTrackerTest.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/cli/LibraryConfigParseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/cli/LibraryConfigParseTest.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/cli/LibraryGraphTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/cli/LibraryGraphTest.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/cli/RenderOptionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/cli/RenderOptionsTest.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/cli/ReplCompilerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/cli/ReplCompilerTest.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/cli/ReplParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/cli/ReplParserTest.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/cli/VscColorThemeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/cli/VscColorThemeTest.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/fixtures/ClassError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/fixtures/ClassError.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/fixtures/ExprTyckError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/fixtures/ExprTyckError.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/fixtures/GoalAndMeta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/fixtures/GoalAndMeta.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/fixtures/OperatorError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/fixtures/OperatorError.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/fixtures/ParseError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/fixtures/ParseError.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/fixtures/PatCohError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/fixtures/PatCohError.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/fixtures/PatTyckError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/fixtures/PatTyckError.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/fixtures/ScopeError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/fixtures/ScopeError.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/fixtures/TailRecError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/fixtures/TailRecError.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/fixtures/TerckError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/fixtures/TerckError.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/literate/AyaMdParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/literate/AyaMdParserTest.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/literate/FlclPrettierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/literate/FlclPrettierTest.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/literate/HighlighterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/literate/HighlighterTest.java -------------------------------------------------------------------------------- /cli-impl/src/test/java/org/aya/test/literate/HighlighterTester.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/java/org/aya/test/literate/HighlighterTester.java -------------------------------------------------------------------------------- /cli-impl/src/test/resources/dark_plus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/dark_plus.json -------------------------------------------------------------------------------- /cli-impl/src/test/resources/dark_vs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/dark_vs.json -------------------------------------------------------------------------------- /cli-impl/src/test/resources/flcl/.gitignore: -------------------------------------------------------------------------------- 1 | *.tex 2 | -------------------------------------------------------------------------------- /cli-impl/src/test/resources/flcl/test.flcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/flcl/test.flcl -------------------------------------------------------------------------------- /cli-impl/src/test/resources/issue-tracker/Template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/issue-tracker/Template.md -------------------------------------------------------------------------------- /cli-impl/src/test/resources/literate/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/literate/.gitignore -------------------------------------------------------------------------------- /cli-impl/src/test/resources/literate/compiler-output.aya.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/literate/compiler-output.aya.md -------------------------------------------------------------------------------- /cli-impl/src/test/resources/literate/expected-test.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/literate/expected-test.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/literate/expected-wow.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/literate/expected-wow.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/literate/frontmatter.aya.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Twitter 3 | --- 4 | # Hello, world! 5 | -------------------------------------------------------------------------------- /cli-impl/src/test/resources/literate/heading.aya.md: -------------------------------------------------------------------------------- 1 | # Hello, world! 2 | -------------------------------------------------------------------------------- /cli-impl/src/test/resources/literate/hoshino-said.aya.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/literate/hoshino-said.aya.md -------------------------------------------------------------------------------- /cli-impl/src/test/resources/literate/test.aya.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/literate/test.aya.md -------------------------------------------------------------------------------- /cli-impl/src/test/resources/literate/wow.aya.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/literate/wow.aya.md -------------------------------------------------------------------------------- /cli-impl/src/test/resources/negative/ClassError.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/negative/ClassError.txt -------------------------------------------------------------------------------- /cli-impl/src/test/resources/negative/ExprTyckError.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/negative/ExprTyckError.txt -------------------------------------------------------------------------------- /cli-impl/src/test/resources/negative/GoalAndMeta.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/negative/GoalAndMeta.txt -------------------------------------------------------------------------------- /cli-impl/src/test/resources/negative/OperatorError.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/negative/OperatorError.txt -------------------------------------------------------------------------------- /cli-impl/src/test/resources/negative/ParseError.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/negative/ParseError.txt -------------------------------------------------------------------------------- /cli-impl/src/test/resources/negative/PatCohError.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/negative/PatCohError.txt -------------------------------------------------------------------------------- /cli-impl/src/test/resources/negative/PatTyckError.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/negative/PatTyckError.txt -------------------------------------------------------------------------------- /cli-impl/src/test/resources/negative/ScopeError.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/negative/ScopeError.txt -------------------------------------------------------------------------------- /cli-impl/src/test/resources/negative/TailRecError.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/negative/TailRecError.txt -------------------------------------------------------------------------------- /cli-impl/src/test/resources/negative/TerckError.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/negative/TerckError.txt -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/.gitignore: -------------------------------------------------------------------------------- 1 | *.tex 2 | *.html 3 | /.idea 4 | -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/aya.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/aya.json -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/algebra/free-group.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/algebra/free-group.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/arith/bool.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/arith/bool.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/arith/bool/base.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/arith/bool/base.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/arith/bool/properties.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/arith/bool/properties.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/arith/int/base.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/arith/int/base.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/arith/nat.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/arith/nat.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/arith/nat/base.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/arith/nat/base.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/arith/nat/properties.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/arith/nat/properties.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/data/default.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/data/default.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/data/fmset/base.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/data/fmset/base.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/data/interval.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/data/interval.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/data/list/base.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/data/list/base.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/data/list/properties.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/data/list/properties.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/data/maybe.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/data/maybe.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/data/maybe/base.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/data/maybe/base.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/data/maybe/properties.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/data/maybe/properties.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/data/sum.aya: -------------------------------------------------------------------------------- 1 | public open import data::sum::base 2 | -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/data/sum/base.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/data/sum/base.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/data/unit.aya: -------------------------------------------------------------------------------- 1 | public open import data::unit::base 2 | -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/data/unit/base.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/data/unit/base.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/data/vec.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/data/vec.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/data/vec/base.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/data/vec/base.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/data/vec/properties.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/data/vec/properties.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/prelude.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/prelude.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/relation/binary/nat_cmp.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/relation/binary/nat_cmp.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/relation/binary/path.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/relation/binary/path.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/relation/binary/quotient.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/relation/binary/quotient.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/relation/nullary/decidable.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/relation/nullary/decidable.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/relation/nullary/empty.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/relation/nullary/empty.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/relation/unary/negation.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/relation/unary/negation.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/shared/src/type-theory/qiit.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/shared/src/type-theory/qiit.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/success/.gitignore: -------------------------------------------------------------------------------- 1 | *.tex 2 | *.html 3 | /.idea 4 | -------------------------------------------------------------------------------- /cli-impl/src/test/resources/success/aya.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/success/aya.json -------------------------------------------------------------------------------- /cli-impl/src/test/resources/success/src/Classes.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/success/src/Classes.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/success/src/Guide.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/success/src/Guide.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/success/src/KanPDF.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/success/src/KanPDF.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/success/src/LambdaHoleTyckTest.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/success/src/LambdaHoleTyckTest.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/success/src/Match.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/success/src/Match.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/success/src/PLFA.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/success/src/PLFA.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/success/src/Pattern.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/success/src/Pattern.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/success/src/STLC/Core.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/success/src/STLC/Core.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/success/src/STLC/Lemma.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/success/src/STLC/Lemma.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/success/src/STLC/Map.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/success/src/STLC/Map.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/success/src/Test.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/success/src/Test.aya -------------------------------------------------------------------------------- /cli-impl/src/test/resources/success/src/TestNoExtraLists.aya: -------------------------------------------------------------------------------- 1 | open import prelude 2 | 3 | def canonicalList => [ 114514 ] 4 | -------------------------------------------------------------------------------- /cli-impl/src/test/resources/success/src/TyckTest.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/cli-impl/src/test/resources/success/src/TyckTest.aya -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/flake.nix -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/gradlew.bat -------------------------------------------------------------------------------- /ide-lsp/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/build.gradle.kts -------------------------------------------------------------------------------- /ide-lsp/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/main/java/module-info.java -------------------------------------------------------------------------------- /ide-lsp/src/main/java/org/aya/lsp/LspMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/main/java/org/aya/lsp/LspMain.java -------------------------------------------------------------------------------- /ide-lsp/src/main/java/org/aya/lsp/actions/CompletionProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/main/java/org/aya/lsp/actions/CompletionProvider.java -------------------------------------------------------------------------------- /ide-lsp/src/main/java/org/aya/lsp/actions/LensMaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/main/java/org/aya/lsp/actions/LensMaker.java -------------------------------------------------------------------------------- /ide-lsp/src/main/java/org/aya/lsp/actions/SemanticHighlight.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/main/java/org/aya/lsp/actions/SemanticHighlight.java -------------------------------------------------------------------------------- /ide-lsp/src/main/java/org/aya/lsp/actions/SymbolMaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/main/java/org/aya/lsp/actions/SymbolMaker.java -------------------------------------------------------------------------------- /ide-lsp/src/main/java/org/aya/lsp/library/WsLibrary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/main/java/org/aya/lsp/library/WsLibrary.java -------------------------------------------------------------------------------- /ide-lsp/src/main/java/org/aya/lsp/models/ComputeTypeResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/main/java/org/aya/lsp/models/ComputeTypeResult.java -------------------------------------------------------------------------------- /ide-lsp/src/main/java/org/aya/lsp/models/HighlightResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/main/java/org/aya/lsp/models/HighlightResult.java -------------------------------------------------------------------------------- /ide-lsp/src/main/java/org/aya/lsp/models/ProjectPath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/main/java/org/aya/lsp/models/ProjectPath.java -------------------------------------------------------------------------------- /ide-lsp/src/main/java/org/aya/lsp/models/ServerOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/main/java/org/aya/lsp/models/ServerOptions.java -------------------------------------------------------------------------------- /ide-lsp/src/main/java/org/aya/lsp/models/ServerRenderOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/main/java/org/aya/lsp/models/ServerRenderOptions.java -------------------------------------------------------------------------------- /ide-lsp/src/main/java/org/aya/lsp/server/AyaLanguageClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/main/java/org/aya/lsp/server/AyaLanguageClient.java -------------------------------------------------------------------------------- /ide-lsp/src/main/java/org/aya/lsp/server/AyaLanguageServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/main/java/org/aya/lsp/server/AyaLanguageServer.java -------------------------------------------------------------------------------- /ide-lsp/src/main/java/org/aya/lsp/utils/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/main/java/org/aya/lsp/utils/Log.java -------------------------------------------------------------------------------- /ide-lsp/src/main/java/org/aya/lsp/utils/LspArgs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/main/java/org/aya/lsp/utils/LspArgs.java -------------------------------------------------------------------------------- /ide-lsp/src/main/java/org/aya/lsp/utils/LspRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/main/java/org/aya/lsp/utils/LspRange.java -------------------------------------------------------------------------------- /ide-lsp/src/main/shell/aya-lsp.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/main/shell/aya-lsp.bat -------------------------------------------------------------------------------- /ide-lsp/src/main/shell/aya-lsp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/main/shell/aya-lsp.sh -------------------------------------------------------------------------------- /ide-lsp/src/main/shell/aya.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/main/shell/aya.bat -------------------------------------------------------------------------------- /ide-lsp/src/main/shell/aya.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/main/shell/aya.sh -------------------------------------------------------------------------------- /ide-lsp/src/test/java/org/aya/lsp/CompletionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/test/java/org/aya/lsp/CompletionTest.java -------------------------------------------------------------------------------- /ide-lsp/src/test/java/org/aya/lsp/LspTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/test/java/org/aya/lsp/LspTest.java -------------------------------------------------------------------------------- /ide-lsp/src/test/java/org/aya/lsp/tester/LspTestClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/test/java/org/aya/lsp/tester/LspTestClient.java -------------------------------------------------------------------------------- /ide-lsp/src/test/java/org/aya/lsp/tester/LspTestCompilerAdvisor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/test/java/org/aya/lsp/tester/LspTestCompilerAdvisor.java -------------------------------------------------------------------------------- /ide-lsp/src/test/java/org/aya/lsp/tester/TestCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/test/java/org/aya/lsp/tester/TestCommand.java -------------------------------------------------------------------------------- /ide-lsp/src/test/resources/CompletionTest.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/test/resources/CompletionTest.aya -------------------------------------------------------------------------------- /ide-lsp/src/test/resources/lsp-test-lib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/test/resources/lsp-test-lib/README.md -------------------------------------------------------------------------------- /ide-lsp/src/test/resources/lsp-test-lib/aya.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/test/resources/lsp-test-lib/aya.json -------------------------------------------------------------------------------- /ide-lsp/src/test/resources/lsp-test-lib/src/HelloWorld.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/test/resources/lsp-test-lib/src/HelloWorld.aya -------------------------------------------------------------------------------- /ide-lsp/src/test/resources/lsp-test-lib/src/Nat/Core.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/test/resources/lsp-test-lib/src/Nat/Core.aya -------------------------------------------------------------------------------- /ide-lsp/src/test/resources/lsp-test-lib/src/Path.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/test/resources/lsp-test-lib/src/Path.aya -------------------------------------------------------------------------------- /ide-lsp/src/test/resources/lsp-test-lib/src/PathPrims.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/test/resources/lsp-test-lib/src/PathPrims.aya -------------------------------------------------------------------------------- /ide-lsp/src/test/resources/lsp-test-lib/src/StringPrims.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/test/resources/lsp-test-lib/src/StringPrims.aya -------------------------------------------------------------------------------- /ide-lsp/src/test/resources/lsp-test-lib/src/VecCore.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/test/resources/lsp-test-lib/src/VecCore.aya -------------------------------------------------------------------------------- /ide-lsp/src/test/resources/lsp-test-lib0/aya.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide-lsp/src/test/resources/lsp-test-lib0/aya.json -------------------------------------------------------------------------------- /ide-lsp/src/test/resources/lsp-test-lib0/unwatched.aya: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ide/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/build.gradle.kts -------------------------------------------------------------------------------- /ide/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/src/main/java/module-info.java -------------------------------------------------------------------------------- /ide/src/main/java/org/aya/ide/LspPrimFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/src/main/java/org/aya/ide/LspPrimFactory.java -------------------------------------------------------------------------------- /ide/src/main/java/org/aya/ide/Resolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/src/main/java/org/aya/ide/Resolver.java -------------------------------------------------------------------------------- /ide/src/main/java/org/aya/ide/action/Completion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/src/main/java/org/aya/ide/action/Completion.java -------------------------------------------------------------------------------- /ide/src/main/java/org/aya/ide/action/ComputeSignature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/src/main/java/org/aya/ide/action/ComputeSignature.java -------------------------------------------------------------------------------- /ide/src/main/java/org/aya/ide/action/ComputeType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/src/main/java/org/aya/ide/action/ComputeType.java -------------------------------------------------------------------------------- /ide/src/main/java/org/aya/ide/action/FindReferences.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/src/main/java/org/aya/ide/action/FindReferences.java -------------------------------------------------------------------------------- /ide/src/main/java/org/aya/ide/action/Folding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/src/main/java/org/aya/ide/action/Folding.java -------------------------------------------------------------------------------- /ide/src/main/java/org/aya/ide/action/GotoDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/src/main/java/org/aya/ide/action/GotoDefinition.java -------------------------------------------------------------------------------- /ide/src/main/java/org/aya/ide/action/InlayHints.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/src/main/java/org/aya/ide/action/InlayHints.java -------------------------------------------------------------------------------- /ide/src/main/java/org/aya/ide/action/ProjectSymbol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/src/main/java/org/aya/ide/action/ProjectSymbol.java -------------------------------------------------------------------------------- /ide/src/main/java/org/aya/ide/action/Rename.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/src/main/java/org/aya/ide/action/Rename.java -------------------------------------------------------------------------------- /ide/src/main/java/org/aya/ide/action/completion/BindingCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/src/main/java/org/aya/ide/action/completion/BindingCollector.java -------------------------------------------------------------------------------- /ide/src/main/java/org/aya/ide/action/completion/BindingInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/src/main/java/org/aya/ide/action/completion/BindingInfo.java -------------------------------------------------------------------------------- /ide/src/main/java/org/aya/ide/action/completion/BindingInfoExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/src/main/java/org/aya/ide/action/completion/BindingInfoExtractor.java -------------------------------------------------------------------------------- /ide/src/main/java/org/aya/ide/action/completion/ContextWalker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/src/main/java/org/aya/ide/action/completion/ContextWalker.java -------------------------------------------------------------------------------- /ide/src/main/java/org/aya/ide/action/completion/Location.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/src/main/java/org/aya/ide/action/completion/Location.java -------------------------------------------------------------------------------- /ide/src/main/java/org/aya/ide/action/completion/NodeWalkUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/src/main/java/org/aya/ide/action/completion/NodeWalkUtil.java -------------------------------------------------------------------------------- /ide/src/main/java/org/aya/ide/action/completion/NodeWalker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/src/main/java/org/aya/ide/action/completion/NodeWalker.java -------------------------------------------------------------------------------- /ide/src/main/java/org/aya/ide/syntax/SyntaxDeclAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/src/main/java/org/aya/ide/syntax/SyntaxDeclAction.java -------------------------------------------------------------------------------- /ide/src/main/java/org/aya/ide/syntax/SyntaxNodeAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/src/main/java/org/aya/ide/syntax/SyntaxNodeAction.java -------------------------------------------------------------------------------- /ide/src/main/java/org/aya/ide/util/ModuleVar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/src/main/java/org/aya/ide/util/ModuleVar.java -------------------------------------------------------------------------------- /ide/src/main/java/org/aya/ide/util/XY.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/src/main/java/org/aya/ide/util/XY.java -------------------------------------------------------------------------------- /ide/src/main/java/org/aya/ide/util/XYXY.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/ide/src/main/java/org/aya/ide/util/XYXY.java -------------------------------------------------------------------------------- /jit-compiler/.gitignore: -------------------------------------------------------------------------------- 1 | src/test/gen 2 | -------------------------------------------------------------------------------- /jit-compiler/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/build.gradle.kts -------------------------------------------------------------------------------- /jit-compiler/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/main/java/module-info.java -------------------------------------------------------------------------------- /jit-compiler/src/main/java/org/aya/compiler/AsmOutputCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/main/java/org/aya/compiler/AsmOutputCollector.java -------------------------------------------------------------------------------- /jit-compiler/src/main/java/org/aya/compiler/CompiledModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/main/java/org/aya/compiler/CompiledModule.java -------------------------------------------------------------------------------- /jit-compiler/src/main/java/org/aya/compiler/FieldRef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/main/java/org/aya/compiler/FieldRef.java -------------------------------------------------------------------------------- /jit-compiler/src/main/java/org/aya/compiler/MethodRef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/main/java/org/aya/compiler/MethodRef.java -------------------------------------------------------------------------------- /jit-compiler/src/main/java/org/aya/compiler/morphism/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/main/java/org/aya/compiler/morphism/Constants.java -------------------------------------------------------------------------------- /jit-compiler/src/main/java/org/aya/compiler/morphism/FreeJavaResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/main/java/org/aya/compiler/morphism/FreeJavaResolver.java -------------------------------------------------------------------------------- /jit-compiler/src/main/java/org/aya/compiler/morphism/JavaUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/main/java/org/aya/compiler/morphism/JavaUtil.java -------------------------------------------------------------------------------- /jit-compiler/src/main/java/org/aya/compiler/morphism/asm/ArgsProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/main/java/org/aya/compiler/morphism/asm/ArgsProvider.java -------------------------------------------------------------------------------- /jit-compiler/src/main/java/org/aya/compiler/morphism/asm/AsmExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/main/java/org/aya/compiler/morphism/asm/AsmExpr.java -------------------------------------------------------------------------------- /jit-compiler/src/main/java/org/aya/compiler/morphism/asm/AsmValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/main/java/org/aya/compiler/morphism/asm/AsmValue.java -------------------------------------------------------------------------------- /jit-compiler/src/main/java/org/aya/compiler/morphism/asm/AsmVariable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/main/java/org/aya/compiler/morphism/asm/AsmVariable.java -------------------------------------------------------------------------------- /jit-compiler/src/main/java/org/aya/compiler/morphism/asm/ClassData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/main/java/org/aya/compiler/morphism/asm/ClassData.java -------------------------------------------------------------------------------- /jit-compiler/src/main/java/org/aya/compiler/morphism/ir/IrCodeBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/main/java/org/aya/compiler/morphism/ir/IrCodeBuilder.java -------------------------------------------------------------------------------- /jit-compiler/src/main/java/org/aya/compiler/morphism/ir/IrCompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/main/java/org/aya/compiler/morphism/ir/IrCompiler.java -------------------------------------------------------------------------------- /jit-compiler/src/main/java/org/aya/compiler/morphism/ir/IrDecl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/main/java/org/aya/compiler/morphism/ir/IrDecl.java -------------------------------------------------------------------------------- /jit-compiler/src/main/java/org/aya/compiler/morphism/ir/IrExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/main/java/org/aya/compiler/morphism/ir/IrExpr.java -------------------------------------------------------------------------------- /jit-compiler/src/main/java/org/aya/compiler/morphism/ir/IrStmt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/main/java/org/aya/compiler/morphism/ir/IrStmt.java -------------------------------------------------------------------------------- /jit-compiler/src/main/java/org/aya/compiler/morphism/ir/IrValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/main/java/org/aya/compiler/morphism/ir/IrValue.java -------------------------------------------------------------------------------- /jit-compiler/src/main/java/org/aya/compiler/morphism/ir/IrVariable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/main/java/org/aya/compiler/morphism/ir/IrVariable.java -------------------------------------------------------------------------------- /jit-compiler/src/main/java/org/aya/compiler/morphism/ir/VariablePool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/main/java/org/aya/compiler/morphism/ir/VariablePool.java -------------------------------------------------------------------------------- /jit-compiler/src/main/java/org/aya/compiler/serializers/AyaSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/main/java/org/aya/compiler/serializers/AyaSerializer.java -------------------------------------------------------------------------------- /jit-compiler/src/main/java/org/aya/compiler/serializers/CallKind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/main/java/org/aya/compiler/serializers/CallKind.java -------------------------------------------------------------------------------- /jit-compiler/src/main/java/org/aya/compiler/serializers/ConSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/main/java/org/aya/compiler/serializers/ConSerializer.java -------------------------------------------------------------------------------- /jit-compiler/src/test/java/AstTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/test/java/AstTest.java -------------------------------------------------------------------------------- /jit-compiler/src/test/java/CompileTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/test/java/CompileTest.java -------------------------------------------------------------------------------- /jit-compiler/src/test/java/InstanceLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/test/java/InstanceLoader.java -------------------------------------------------------------------------------- /jit-compiler/src/test/java/RedBlackTreeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/test/java/RedBlackTreeTest.java -------------------------------------------------------------------------------- /jit-compiler/src/test/java/TailRecTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/test/java/TailRecTest.java -------------------------------------------------------------------------------- /jit-compiler/src/test/resources/TailRec.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/test/resources/TailRec.aya -------------------------------------------------------------------------------- /jit-compiler/src/test/resources/TreeSort.aya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/jit-compiler/src/test/resources/TreeSort.aya -------------------------------------------------------------------------------- /nix/aya-packages.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/nix/aya-packages.nix -------------------------------------------------------------------------------- /nix/build-support/aya/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/nix/build-support/aya/default.nix -------------------------------------------------------------------------------- /nix/deps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/nix/deps.json -------------------------------------------------------------------------------- /nix/libraries/standard-library.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/nix/libraries/standard-library.nix -------------------------------------------------------------------------------- /nix/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/nix/package.nix -------------------------------------------------------------------------------- /note/completion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/note/completion.md -------------------------------------------------------------------------------- /note/developers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/note/developers.md -------------------------------------------------------------------------------- /note/early-changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/note/early-changelog.md -------------------------------------------------------------------------------- /note/free-term.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/note/free-term.md -------------------------------------------------------------------------------- /note/haskell-agda-style-lang-ext.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/note/haskell-agda-style-lang-ext.md -------------------------------------------------------------------------------- /note/index-unification.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/note/index-unification.md -------------------------------------------------------------------------------- /note/jit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/note/jit.md -------------------------------------------------------------------------------- /note/module.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/note/module.md -------------------------------------------------------------------------------- /note/old/changelog-0.1-to-0.30.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/note/old/changelog-0.1-to-0.30.md -------------------------------------------------------------------------------- /note/old/changelog-0.31.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/note/old/changelog-0.31.md -------------------------------------------------------------------------------- /note/old/changelog-0.32-to-0.39.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/note/old/changelog-0.32-to-0.39.md -------------------------------------------------------------------------------- /note/old/glossary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/note/old/glossary.md -------------------------------------------------------------------------------- /note/old/unfiled.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/note/old/unfiled.md -------------------------------------------------------------------------------- /note/parser-migration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/note/parser-migration.md -------------------------------------------------------------------------------- /note/plunch-2025-2-12.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/note/plunch-2025-2-12.md -------------------------------------------------------------------------------- /note/sort-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/note/sort-system.md -------------------------------------------------------------------------------- /parser/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/parser/.gitignore -------------------------------------------------------------------------------- /parser/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/parser/build.gradle.kts -------------------------------------------------------------------------------- /parser/src/main/gen/org/aya/parser/AyaPsiElementTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/parser/src/main/gen/org/aya/parser/AyaPsiElementTypes.java -------------------------------------------------------------------------------- /parser/src/main/gen/org/aya/parser/AyaPsiParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/parser/src/main/gen/org/aya/parser/AyaPsiParser.java -------------------------------------------------------------------------------- /parser/src/main/gen/org/aya/parser/FlclPsiElementTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/parser/src/main/gen/org/aya/parser/FlclPsiElementTypes.java -------------------------------------------------------------------------------- /parser/src/main/gen/org/aya/parser/FlclPsiParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/parser/src/main/gen/org/aya/parser/FlclPsiParser.java -------------------------------------------------------------------------------- /parser/src/main/grammar/AyaPsiLexer.flex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/parser/src/main/grammar/AyaPsiLexer.flex -------------------------------------------------------------------------------- /parser/src/main/grammar/AyaPsiParser.bnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/parser/src/main/grammar/AyaPsiParser.bnf -------------------------------------------------------------------------------- /parser/src/main/grammar/FlclPsiLexer.flex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/parser/src/main/grammar/FlclPsiLexer.flex -------------------------------------------------------------------------------- /parser/src/main/grammar/FlclPsiParser.bnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/parser/src/main/grammar/FlclPsiParser.bnf -------------------------------------------------------------------------------- /parser/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/parser/src/main/java/module-info.java -------------------------------------------------------------------------------- /parser/src/main/java/org/aya/parser/AssociatedNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/parser/src/main/java/org/aya/parser/AssociatedNode.java -------------------------------------------------------------------------------- /parser/src/main/java/org/aya/parser/AyaLanguage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/parser/src/main/java/org/aya/parser/AyaLanguage.java -------------------------------------------------------------------------------- /parser/src/main/java/org/aya/parser/AyaParserDefinitionBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/parser/src/main/java/org/aya/parser/AyaParserDefinitionBase.java -------------------------------------------------------------------------------- /parser/src/main/java/org/aya/parser/AyaPsiElementType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/parser/src/main/java/org/aya/parser/AyaPsiElementType.java -------------------------------------------------------------------------------- /parser/src/main/java/org/aya/parser/AyaPsiTokenType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/parser/src/main/java/org/aya/parser/AyaPsiTokenType.java -------------------------------------------------------------------------------- /parser/src/main/java/org/aya/parser/FlclLanguage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/parser/src/main/java/org/aya/parser/FlclLanguage.java -------------------------------------------------------------------------------- /parser/src/main/java/org/aya/parser/FlclParserDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/parser/src/main/java/org/aya/parser/FlclParserDefinition.java -------------------------------------------------------------------------------- /parser/src/main/java/org/aya/parser/ParserDefBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/parser/src/main/java/org/aya/parser/ParserDefBase.java -------------------------------------------------------------------------------- /pretty/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/build.gradle.kts -------------------------------------------------------------------------------- /pretty/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/module-info.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/backend/html/DocHtmlPrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/backend/html/DocHtmlPrinter.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/backend/html/Html5Stylist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/backend/html/Html5Stylist.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/backend/html/HtmlConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/backend/html/HtmlConstants.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/backend/latex/DocTeXPrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/backend/latex/DocTeXPrinter.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/backend/latex/TeXStylist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/backend/latex/TeXStylist.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/backend/md/DocMdPrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/backend/md/DocMdPrinter.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/backend/md/MdStyle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/backend/md/MdStyle.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/backend/md/MdStylist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/backend/md/MdStylist.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/backend/string/ClosingStylist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/backend/string/ClosingStylist.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/backend/string/Cursor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/backend/string/Cursor.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/backend/string/DebugStylist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/backend/string/DebugStylist.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/backend/string/StringPrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/backend/string/StringPrinter.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/backend/string/StringStylist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/backend/string/StringStylist.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/backend/terminal/DocTermPrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/backend/terminal/DocTermPrinter.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/backend/terminal/UnixTermStyle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/backend/terminal/UnixTermStyle.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/doc/Doc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/doc/Doc.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/doc/Docile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/doc/Docile.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/doc/Language.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/doc/Language.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/doc/Link.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/doc/Link.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/doc/Style.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/doc/Style.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/doc/Styles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/doc/Styles.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/printer/ColorScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/printer/ColorScheme.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/printer/Printer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/printer/Printer.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/printer/PrinterConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/printer/PrinterConfig.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/printer/StyleFamily.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/printer/StyleFamily.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/printer/Stylist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/printer/Stylist.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/style/AyaColorScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/style/AyaColorScheme.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/style/AyaStyleFamily.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/style/AyaStyleFamily.java -------------------------------------------------------------------------------- /pretty/src/main/java/org/aya/pretty/style/AyaStyleKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/java/org/aya/pretty/style/AyaStyleKey.java -------------------------------------------------------------------------------- /pretty/src/main/resources/aya-html/highlight-fn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/resources/aya-html/highlight-fn.js -------------------------------------------------------------------------------- /pretty/src/main/resources/aya-html/highlight-occurrences.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/resources/aya-html/highlight-occurrences.js -------------------------------------------------------------------------------- /pretty/src/main/resources/aya-html/hover-tooltip.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/resources/aya-html/hover-tooltip.css -------------------------------------------------------------------------------- /pretty/src/main/resources/aya-html/hover.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/resources/aya-html/hover.css -------------------------------------------------------------------------------- /pretty/src/main/resources/aya-html/katex-auto-render.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/resources/aya-html/katex-auto-render.js -------------------------------------------------------------------------------- /pretty/src/main/resources/aya-html/katex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/resources/aya-html/katex.html -------------------------------------------------------------------------------- /pretty/src/main/resources/aya-html/show-tooltip-fn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/resources/aya-html/show-tooltip-fn.js -------------------------------------------------------------------------------- /pretty/src/main/resources/aya-html/show-tooltip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/main/resources/aya-html/show-tooltip.js -------------------------------------------------------------------------------- /pretty/src/test/java/org/aya/pretty/DocStringPrinterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/test/java/org/aya/pretty/DocStringPrinterTest.java -------------------------------------------------------------------------------- /pretty/src/test/java/org/aya/pretty/HtmlStyleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/test/java/org/aya/pretty/HtmlStyleTest.java -------------------------------------------------------------------------------- /pretty/src/test/java/org/aya/pretty/MdStyleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/test/java/org/aya/pretty/MdStyleTest.java -------------------------------------------------------------------------------- /pretty/src/test/java/org/aya/pretty/Reproduction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/test/java/org/aya/pretty/Reproduction.java -------------------------------------------------------------------------------- /pretty/src/test/java/org/aya/pretty/UnixStyleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/pretty/src/test/java/org/aya/pretty/UnixStyleTest.java -------------------------------------------------------------------------------- /producer/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/producer/build.gradle.kts -------------------------------------------------------------------------------- /producer/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/producer/src/main/java/module-info.java -------------------------------------------------------------------------------- /producer/src/main/java/org/aya/producer/AyaParserImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/producer/src/main/java/org/aya/producer/AyaParserImpl.java -------------------------------------------------------------------------------- /producer/src/main/java/org/aya/producer/AyaProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/producer/src/main/java/org/aya/producer/AyaProducer.java -------------------------------------------------------------------------------- /producer/src/main/java/org/aya/producer/ModifierParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/producer/src/main/java/org/aya/producer/ModifierParser.java -------------------------------------------------------------------------------- /producer/src/main/java/org/aya/producer/NodedAyaProgram.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/producer/src/main/java/org/aya/producer/NodedAyaProgram.java -------------------------------------------------------------------------------- /producer/src/main/java/org/aya/producer/ParserUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/producer/src/main/java/org/aya/producer/ParserUtil.java -------------------------------------------------------------------------------- /producer/src/main/java/org/aya/producer/ParsingInterruptedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/producer/src/main/java/org/aya/producer/ParsingInterruptedException.java -------------------------------------------------------------------------------- /producer/src/main/java/org/aya/producer/error/BadXWarn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/producer/src/main/java/org/aya/producer/error/BadXWarn.java -------------------------------------------------------------------------------- /producer/src/main/java/org/aya/producer/error/ModifierProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/producer/src/main/java/org/aya/producer/error/ModifierProblem.java -------------------------------------------------------------------------------- /producer/src/main/java/org/aya/producer/error/ParseError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/producer/src/main/java/org/aya/producer/error/ParseError.java -------------------------------------------------------------------------------- /producer/src/main/java/org/aya/producer/flcl/FlclParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/producer/src/main/java/org/aya/producer/flcl/FlclParser.java -------------------------------------------------------------------------------- /producer/src/main/java/org/aya/producer/flcl/FlclToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/producer/src/main/java/org/aya/producer/flcl/FlclToken.java -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /syntax/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/build.gradle.kts -------------------------------------------------------------------------------- /syntax/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/module-info.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/generic/AyaDocile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/generic/AyaDocile.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/generic/AyaHome.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/generic/AyaHome.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/generic/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/generic/Constants.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/generic/Instance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/generic/Instance.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/generic/InterruptException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/generic/InterruptException.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/generic/Modifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/generic/Modifier.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/generic/Nested.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/generic/Nested.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/generic/Renamer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/generic/Renamer.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/generic/State.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/generic/State.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/generic/Suppress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/generic/Suppress.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/generic/TermVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/generic/TermVisitor.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/generic/WithContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/generic/WithContext.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/generic/stmt/Shaped.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/generic/stmt/Shaped.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/generic/stmt/TyckOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/generic/stmt/TyckOrder.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/generic/stmt/TyckUnit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/generic/stmt/TyckUnit.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/generic/term/DTKind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/generic/term/DTKind.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/generic/term/ParamLike.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/generic/term/ParamLike.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/generic/term/SortKind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/generic/term/SortKind.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/prettier/AyaPrettierOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/prettier/AyaPrettierOptions.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/prettier/BasePrettier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/prettier/BasePrettier.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/prettier/ConcretePrettier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/prettier/ConcretePrettier.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/prettier/CorePrettier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/prettier/CorePrettier.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/prettier/FindUsage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/prettier/FindUsage.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/prettier/Tokens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/prettier/Tokens.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/AyaFiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/AyaFiles.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/GenericAyaFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/GenericAyaFile.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/GenericAyaParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/GenericAyaParser.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/GenericAyaProgram.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/GenericAyaProgram.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/compile/AyaMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/compile/AyaMetadata.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/compile/JitClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/compile/JitClass.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/compile/JitCon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/compile/JitCon.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/compile/JitData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/compile/JitData.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/compile/JitDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/compile/JitDef.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/compile/JitFn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/compile/JitFn.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/compile/JitMatchy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/compile/JitMatchy.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/compile/JitMember.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/compile/JitMember.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/compile/JitPrim.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/compile/JitPrim.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/compile/JitUnit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/compile/JitUnit.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/concrete/Expr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/concrete/Expr.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/concrete/Named.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/concrete/Named.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/concrete/Pattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/concrete/Pattern.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/concrete/stmt/BindBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/concrete/stmt/BindBlock.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/concrete/stmt/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/concrete/stmt/Command.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/concrete/stmt/Generalize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/concrete/stmt/Generalize.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/concrete/stmt/ModuleName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/concrete/stmt/ModuleName.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/concrete/stmt/QualifiedID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/concrete/stmt/QualifiedID.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/concrete/stmt/Stmt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/concrete/stmt/Stmt.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/concrete/stmt/StmtVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/concrete/stmt/StmtVisitor.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/concrete/stmt/UseHide.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/concrete/stmt/UseHide.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/concrete/stmt/decl/ClassDecl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/concrete/stmt/decl/ClassDecl.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/concrete/stmt/decl/ClassMember.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/concrete/stmt/decl/ClassMember.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/concrete/stmt/decl/DataCon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/concrete/stmt/decl/DataCon.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/concrete/stmt/decl/DataDecl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/concrete/stmt/decl/DataDecl.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/concrete/stmt/decl/Decl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/concrete/stmt/decl/Decl.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/concrete/stmt/decl/DeclInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/concrete/stmt/decl/DeclInfo.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/concrete/stmt/decl/FnBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/concrete/stmt/decl/FnBody.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/concrete/stmt/decl/FnDecl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/concrete/stmt/decl/FnDecl.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/concrete/stmt/decl/MatchBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/concrete/stmt/decl/MatchBody.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/concrete/stmt/decl/PragmaInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/concrete/stmt/decl/PragmaInfo.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/concrete/stmt/decl/PrimDecl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/concrete/stmt/decl/PrimDecl.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/concrete/stmt/decl/TeleDecl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/concrete/stmt/decl/TeleDecl.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/context/Candidate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/context/Candidate.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/context/ContextView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/context/ContextView.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/context/ModuleContextView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/context/ModuleContextView.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/context/ModuleExport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/context/ModuleExport.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/context/ModuleSymbol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/context/ModuleSymbol.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/Closure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/Closure.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/Jdg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/Jdg.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/RichParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/RichParam.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/annotation/Bound.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/annotation/Bound.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/annotation/Closed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/annotation/Closed.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/annotation/NoInherit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/annotation/NoInherit.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/annotation/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/annotation/package-info.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/def/AnyDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/def/AnyDef.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/def/ClassDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/def/ClassDef.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/def/ClassDefLike.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/def/ClassDefLike.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/def/ConDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/def/ConDef.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/def/ConDefLike.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/def/ConDefLike.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/def/DataDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/def/DataDef.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/def/DataDefLike.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/def/DataDefLike.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/def/FnClauseBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/def/FnClauseBody.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/def/FnDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/def/FnDef.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/def/FnDefLike.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/def/FnDefLike.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/def/Matchy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/def/Matchy.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/def/MatchyLike.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/def/MatchyLike.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/def/MemberDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/def/MemberDef.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/def/MemberDefLike.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/def/MemberDefLike.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/def/PrimDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/def/PrimDef.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/def/PrimDefLike.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/def/PrimDefLike.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/def/SubLevelDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/def/SubLevelDef.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/def/TopLevelDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/def/TopLevelDef.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/def/TyckAnyDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/def/TyckAnyDef.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/def/TyckDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/def/TyckDef.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/pat/BindEater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/pat/BindEater.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/pat/MatcherBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/pat/MatcherBase.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/pat/Pat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/pat/Pat.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/pat/PatMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/pat/PatMatcher.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/pat/PatToTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/pat/PatToTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/repr/AyaShape.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/repr/AyaShape.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/repr/CodeShape.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/repr/CodeShape.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/repr/PatShape.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/repr/PatShape.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/repr/ShapeRecognition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/repr/ShapeRecognition.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/repr/TermShape.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/repr/TermShape.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/AppTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/AppTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/ClassCastTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/ClassCastTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/DepTypeTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/DepTypeTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/ErrorTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/ErrorTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/FreeCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/FreeCollector.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/FreeTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/FreeTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/FreeTermLike.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/FreeTermLike.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/LamTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/LamTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/LetFreeTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/LetFreeTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/LetTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/LetTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/LocalTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/LocalTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/MetaPatTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/MetaPatTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/NewTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/NewTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/Param.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/Param.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/ProjTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/ProjTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/SortTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/SortTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/Term.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/Term.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/TupTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/TupTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/call/Callable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/call/Callable.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/call/ClassCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/call/ClassCall.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/call/ConCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/call/ConCall.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/call/ConCallLike.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/call/ConCallLike.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/call/DataCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/call/DataCall.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/call/FnCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/call/FnCall.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/call/MatchCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/call/MatchCall.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/call/MemberCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/call/MemberCall.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/call/MetaCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/call/MetaCall.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/call/PrimCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/call/PrimCall.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/call/RuleReducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/call/RuleReducer.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/marker/BetaRedex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/marker/BetaRedex.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/marker/BindingIntro.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/marker/BindingIntro.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/marker/Formation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/marker/Formation.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/marker/StableWHNF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/marker/StableWHNF.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/marker/TyckInternal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/marker/TyckInternal.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/repr/IntegerOps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/repr/IntegerOps.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/repr/IntegerTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/repr/IntegerTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/repr/ListOps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/repr/ListOps.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/repr/ListTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/repr/ListTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/repr/MetaLitTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/repr/MetaLitTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/repr/StringTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/repr/StringTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/xtt/CoeTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/xtt/CoeTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/xtt/ConjCof.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/xtt/ConjCof.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/xtt/DimTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/xtt/DimTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/xtt/DisjCof.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/xtt/DisjCof.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/xtt/EqCof.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/xtt/EqCof.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/xtt/EqTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/xtt/EqTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/xtt/PAppTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/xtt/PAppTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/xtt/PartialTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/xtt/PartialTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/core/term/xtt/PartialTyTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/core/term/xtt/PartialTyTerm.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/literate/AyaBacktickParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/literate/AyaBacktickParser.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/literate/AyaLiterate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/literate/AyaLiterate.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/literate/CodeOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/literate/CodeOptions.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/ref/AnyDefVar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/ref/AnyDefVar.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/ref/AnyVar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/ref/AnyVar.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/ref/CompiledVar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/ref/CompiledVar.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/ref/DefVar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/ref/DefVar.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/ref/GeneralizedVar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/ref/GeneralizedVar.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/ref/GenerateKind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/ref/GenerateKind.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/ref/LocalCtx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/ref/LocalCtx.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/ref/LocalVar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/ref/LocalVar.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/ref/MapLocalCtx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/ref/MapLocalCtx.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/ref/MemberVar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/ref/MemberVar.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/ref/MetaVar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/ref/MetaVar.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/ref/ModulePath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/ref/ModulePath.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/ref/QName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/ref/QName.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/ref/QPath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/ref/QPath.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/ref/SeqLocalCtx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/ref/SeqLocalCtx.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/telescope/AbstractTele.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/telescope/AbstractTele.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/telescope/JitTele.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/telescope/JitTele.java -------------------------------------------------------------------------------- /syntax/src/main/java/org/aya/syntax/telescope/Signature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/syntax/src/main/java/org/aya/syntax/telescope/Signature.java -------------------------------------------------------------------------------- /tools-kala/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/build.gradle.kts -------------------------------------------------------------------------------- /tools-kala/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/module-info.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/binop/Assoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/binop/Assoc.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/binop/BinOpParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/binop/BinOpParser.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/binop/BinOpSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/binop/BinOpSet.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/binop/OpDecl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/binop/OpDecl.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/error/PrettyError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/error/PrettyError.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/error/PrettyErrorConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/error/PrettyErrorConfig.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/position/PosedConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/position/PosedConsumer.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/position/PosedUnaryOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/position/PosedUnaryOperator.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/position/PositionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/position/PositionUtil.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/position/SourceFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/position/SourceFile.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/position/SourceFileLocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/position/SourceFileLocator.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/position/SourceNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/position/SourceNode.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/position/SourcePos.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/position/SourcePos.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/position/WithPos.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/position/WithPos.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/reporter/BufferReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/reporter/BufferReporter.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/reporter/ClearableReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/reporter/ClearableReporter.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/reporter/CollectingReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/reporter/CollectingReporter.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/reporter/CountingReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/reporter/CountingReporter.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/reporter/DelayedReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/reporter/DelayedReporter.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/reporter/IgnoringReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/reporter/IgnoringReporter.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/reporter/LocalReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/reporter/LocalReporter.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/reporter/Problem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/reporter/Problem.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/reporter/Reporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/reporter/Reporter.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/reporter/SuppressingReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/reporter/SuppressingReporter.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/reporter/ThrowingReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/reporter/ThrowingReporter.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/terck/CallGraph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/terck/CallGraph.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/terck/CallMatrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/terck/CallMatrix.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/terck/Diagonal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/terck/Diagonal.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/terck/MutableGraph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/terck/MutableGraph.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/terck/Relation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/terck/Relation.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/terck/Selector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/terck/Selector.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/tyck/pat/ClassifierUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/tyck/pat/ClassifierUtil.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/tyck/pat/Indexed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/tyck/pat/Indexed.java -------------------------------------------------------------------------------- /tools-kala/src/main/java/org/aya/util/tyck/pat/PatClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/main/java/org/aya/util/tyck/pat/PatClass.java -------------------------------------------------------------------------------- /tools-kala/src/test/java/SourcePosTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-kala/src/test/java/SourcePosTest.java -------------------------------------------------------------------------------- /tools-md/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-md/build.gradle.kts -------------------------------------------------------------------------------- /tools-md/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-md/src/main/java/module-info.java -------------------------------------------------------------------------------- /tools-md/src/main/java/org/aya/literate/LabelProblems.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-md/src/main/java/org/aya/literate/LabelProblems.java -------------------------------------------------------------------------------- /tools-md/src/main/java/org/aya/literate/Literate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-md/src/main/java/org/aya/literate/Literate.java -------------------------------------------------------------------------------- /tools-md/src/main/java/org/aya/literate/LiterateConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-md/src/main/java/org/aya/literate/LiterateConsumer.java -------------------------------------------------------------------------------- /tools-md/src/main/java/org/aya/literate/UnsupportedMarkdown.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-md/src/main/java/org/aya/literate/UnsupportedMarkdown.java -------------------------------------------------------------------------------- /tools-md/src/main/java/org/aya/literate/parser/BaseMdParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-md/src/main/java/org/aya/literate/parser/BaseMdParser.java -------------------------------------------------------------------------------- /tools-md/src/main/java/org/aya/literate/parser/InterestingLanguage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-md/src/main/java/org/aya/literate/parser/InterestingLanguage.java -------------------------------------------------------------------------------- /tools-md/src/test/java/org/aya/literate/MarkdownTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-md/src/test/java/org/aya/literate/MarkdownTest.java -------------------------------------------------------------------------------- /tools-repl/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-repl/build.gradle.kts -------------------------------------------------------------------------------- /tools-repl/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-repl/src/main/java/module-info.java -------------------------------------------------------------------------------- /tools-repl/src/main/java/org/aya/repl/CmdCompleter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-repl/src/main/java/org/aya/repl/CmdCompleter.java -------------------------------------------------------------------------------- /tools-repl/src/main/java/org/aya/repl/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-repl/src/main/java/org/aya/repl/Command.java -------------------------------------------------------------------------------- /tools-repl/src/main/java/org/aya/repl/CommandArg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-repl/src/main/java/org/aya/repl/CommandArg.java -------------------------------------------------------------------------------- /tools-repl/src/main/java/org/aya/repl/CommandManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-repl/src/main/java/org/aya/repl/CommandManager.java -------------------------------------------------------------------------------- /tools-repl/src/main/java/org/aya/repl/IO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-repl/src/main/java/org/aya/repl/IO.java -------------------------------------------------------------------------------- /tools-repl/src/main/java/org/aya/repl/Repl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-repl/src/main/java/org/aya/repl/Repl.java -------------------------------------------------------------------------------- /tools-repl/src/main/java/org/aya/repl/ReplCompleters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-repl/src/main/java/org/aya/repl/ReplCompleters.java -------------------------------------------------------------------------------- /tools-repl/src/main/java/org/aya/repl/ReplHighlighter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-repl/src/main/java/org/aya/repl/ReplHighlighter.java -------------------------------------------------------------------------------- /tools-repl/src/main/java/org/aya/repl/ReplLexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-repl/src/main/java/org/aya/repl/ReplLexer.java -------------------------------------------------------------------------------- /tools-repl/src/main/java/org/aya/repl/ReplParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-repl/src/main/java/org/aya/repl/ReplParser.java -------------------------------------------------------------------------------- /tools-repl/src/main/java/org/aya/repl/ReplUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools-repl/src/main/java/org/aya/repl/ReplUtil.java -------------------------------------------------------------------------------- /tools/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools/build.gradle.kts -------------------------------------------------------------------------------- /tools/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools/src/main/java/module-info.java -------------------------------------------------------------------------------- /tools/src/main/java/org/aya/util/Arg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools/src/main/java/org/aya/util/Arg.java -------------------------------------------------------------------------------- /tools/src/main/java/org/aya/util/ArrayUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools/src/main/java/org/aya/util/ArrayUtil.java -------------------------------------------------------------------------------- /tools/src/main/java/org/aya/util/BinOpElem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools/src/main/java/org/aya/util/BinOpElem.java -------------------------------------------------------------------------------- /tools/src/main/java/org/aya/util/Decision.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools/src/main/java/org/aya/util/Decision.java -------------------------------------------------------------------------------- /tools/src/main/java/org/aya/util/DynamicForest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools/src/main/java/org/aya/util/DynamicForest.java -------------------------------------------------------------------------------- /tools/src/main/java/org/aya/util/FileUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools/src/main/java/org/aya/util/FileUtil.java -------------------------------------------------------------------------------- /tools/src/main/java/org/aya/util/ForLSP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools/src/main/java/org/aya/util/ForLSP.java -------------------------------------------------------------------------------- /tools/src/main/java/org/aya/util/Global.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools/src/main/java/org/aya/util/Global.java -------------------------------------------------------------------------------- /tools/src/main/java/org/aya/util/IterableUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools/src/main/java/org/aya/util/IterableUtil.java -------------------------------------------------------------------------------- /tools/src/main/java/org/aya/util/Ordering.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools/src/main/java/org/aya/util/Ordering.java -------------------------------------------------------------------------------- /tools/src/main/java/org/aya/util/Pair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools/src/main/java/org/aya/util/Pair.java -------------------------------------------------------------------------------- /tools/src/main/java/org/aya/util/Panic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools/src/main/java/org/aya/util/Panic.java -------------------------------------------------------------------------------- /tools/src/main/java/org/aya/util/PrettierOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools/src/main/java/org/aya/util/PrettierOptions.java -------------------------------------------------------------------------------- /tools/src/main/java/org/aya/util/RelDec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools/src/main/java/org/aya/util/RelDec.java -------------------------------------------------------------------------------- /tools/src/main/java/org/aya/util/RepoLike.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools/src/main/java/org/aya/util/RepoLike.java -------------------------------------------------------------------------------- /tools/src/main/java/org/aya/util/Scoped.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools/src/main/java/org/aya/util/Scoped.java -------------------------------------------------------------------------------- /tools/src/main/java/org/aya/util/TimeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools/src/main/java/org/aya/util/TimeUtil.java -------------------------------------------------------------------------------- /tools/src/main/java/org/aya/util/Version.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools/src/main/java/org/aya/util/Version.java -------------------------------------------------------------------------------- /tools/src/main/java/org/aya/util/tyck/OrgaTycker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools/src/main/java/org/aya/util/tyck/OrgaTycker.java -------------------------------------------------------------------------------- /tools/src/main/java/org/aya/util/tyck/SccTycker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools/src/main/java/org/aya/util/tyck/SccTycker.java -------------------------------------------------------------------------------- /tools/src/test/java/org/aya/util/DynamicForestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools/src/test/java/org/aya/util/DynamicForestTest.java -------------------------------------------------------------------------------- /tools/src/test/java/org/aya/util/VersionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aya-prover/aya-dev/HEAD/tools/src/test/java/org/aya/util/VersionTest.java --------------------------------------------------------------------------------