Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
8397aab
Fix Ada 2012 grammar: missing SEMI tokens, subtype_mark, qualified_ex…
kaby76 Feb 15, 2026
76dc11a
Fix label parsing. Fix relational_operator bug.
kaby76 Feb 15, 2026
bd03269
Add two-pass pragma parsing for Ada 2012 grammar
kaby76 Feb 15, 2026
314e8db
Fixes to the Antlr4ng port. Add pragma test to examples/.
kaby76 Feb 15, 2026
f797c4d
Fix AdaParserBase ports for Antlr4ng, Cpp, Dart, Go, JavaScript, Pyth…
kaby76 Feb 15, 2026
9576229
Fix ANTLR warnings: remove redundant lowercase ranges in PRAGMA_MODE
kaby76 Feb 15, 2026
ecf6fef
Support Ada 83 obsolescent lexer forms (RM Annex J.2)
kaby76 Feb 15, 2026
84390b1
Fix attribute_designator to accept keyword-cased attribute names
kaby76 Feb 15, 2026
7ea6ac5
Add semantics.
kaby76 Feb 16, 2026
06468f9
Port semantic predicates to Antlr4ng, Cpp, Dart, Go, TypeScript targe…
kaby76 Feb 16, 2026
202a614
Fix generic_instantiation: defining_program_unit_name returns single …
kaby76 Feb 16, 2026
cdfe6b7
Remove scope from package_specification to keep type names visible
kaby76 Feb 16, 2026
b06d39e
Update settings.local.json
kaby76 Feb 16, 2026
cb233e3
Merge remote-tracking branch 'upstream/master' into with-semantics
kaby76 Feb 16, 2026
518cd1a
Fix Antlr4ng AdaParserBase: import context classes directly, not as A…
kaby76 Feb 16, 2026
25e1e9f
Fix Dart AdaParserBase: add missing dart:io import for stderr
kaby76 Feb 16, 2026
59e39d5
Fix Go AdaParserBase: use token.GetTokenSource() instead of token.Get…
kaby76 Feb 16, 2026
3e06e8d
Fix TypeScript/Antlr4ng/JavaScript AdaParserBase ports
kaby76 Feb 17, 2026
f7f2576
Fix Python3 AdaParserBase: handle missing sourceName attribute
kaby76 Feb 17, 2026
018a62f
Add package test.
kaby76 Feb 17, 2026
c987e4f
Add cross-file symbol resolution via with-clause import (CSharp)
kaby76 Feb 17, 2026
931992b
Port cross-file symbol resolution (ImportWithClause) to all targets
kaby76 Feb 17, 2026
a578fa4
Fix Dart AdaParserBase: use names() not name() for list accessor
kaby76 Feb 17, 2026
4afd187
Fix Go AdaParserBase: use GetInputStream().GetSourceName() for file d…
kaby76 Feb 17, 2026
794d8c1
Fix JavaScript AdaParserBase: use inputStream.name for file detection
kaby76 Feb 17, 2026
11d4d96
Fix Python3 AdaParserBase: use inputStream.name for file detection
kaby76 Feb 17, 2026
0c33392
Fix TypeScript AdaParserBase: use inputStream.name and ESM imports
kaby76 Feb 17, 2026
ce424e6
Update Claude file and readme.
kaby76 Feb 17, 2026
d531848
Fix acats testing.
kaby76 Feb 18, 2026
cb23a5c
Add performance.
kaby76 Feb 18, 2026
9b49289
.m files seem to interfere with Go builds.
kaby76 Feb 18, 2026
6f17f7d
Modify performance section in readme.md
kaby76 Feb 18, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion ada/ada2012/.claude/settings.local.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@
"Bash(for f in ../examples/acats/c3/c34003a.ada ../examples/acats/c3/c34003c.ada ../examples/acats/c3/c34004a.ada ../examples/acats/c3/c34004c.ada ../examples/acats/c3/c35a02a.ada)",
"Bash(do echo \"=== $f ===\")",
"Bash(done)",
"Bash(do echo \"$f\")"
"Bash(do echo \"$f\")",
"Bash(dotnet trgen:*)"
]
}
}
Loading
Loading