STRUMENTA LANGUAGE ENGINES · FIREBIRD 4.0
A .NET component that reads Firebird queries and table definitions.
Not a JVM library with a .NET wrapper: a .NET Standard 2.0 class library, targeting Firebird 4.0, with 93 automated tests, symbol resolution against a schema you supply, and expression typing. It covers queries and table, view and database DDL.
It does not cover PSQL — no stored procedures, no triggers, no EXECUTE BLOCK. That is a real boundary and it is the first thing on this page rather than the last, because it is the thing that decides whether you should be reading further.
The engine at a glance
TARGETFirebird 4.0
RUNTIME.NET Standard 2.0
GRAMMAR785 parser + 577 lexer lines
TESTS93 automated, seven classes
SCOPEqueries · table, view and database DDL
NOT COVEREDPSQL — procedures, triggers, blocks