Port variant | standard |
Summary | Syntactic and semantic language analysis compiler |
BROKEN | |
Package version | 24.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 | 25 APR 2024, 12:19:55 UTC |
Port created | 27 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:v24.0.0 |
libadalang:standard | High-performance semantic engine for Ada |
libgpr2:standard | Parser for GPR Project files |