| Port variant | std |
| Summary | Syntactic and semantic language analysis compiler |
| Package version | 25.0.0,1 |
| Homepage | https://github.com/AdaCore/langkit |
| Keywords | lang, devel |
| Maintainer | John Marino |
| License | APACHE20 |
| Other variants | There are no other variants. |
| Ravenports | Buildsheet | History |
| Ravensource | Port Directory | History |
| Last modified | 22 NOV 2024, 12:26:16 UTC |
| Port created | 28 NOV 2019, 00:54:55 UTC |
| single | Langkit (nickname for language kit) is a tool whose purpose is to make it easy to create syntactic and semantic analysis engines. Write a language specification in our Python DSL and Langkit will generate for you an Ada library with bindings for the C and Python programming languages. The generated library is meant to provide a basis to write tooling, including tools working on potentially changing and incorrect code, such as IDEs. The currently main Langkit user is Libadalang, a high performance semantic engine for the Ada programming language. |
| main | mirror://GITHUB/AdaCore:langkit:v25.0.0 |
| langkit_support:std | Support files for Ada Langkit |
| libgpr2:std | Parser for GPR Project files |