langkit-contrib
A Python framework to generate language parsers - Contrib
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.
homepage ↗ github: AdaCore/langkit
Available in
| Overlay | Newest | Ebuilds | Last activity | |
|---|---|---|---|---|
| gentoo gitweb ↗ | 26.0.0 | 2 | 13 h | details › |
Versions & arches
Use flags of 26.0.0
- static-libs Build static versions of dynamic libraries as well
- static-pic Build static library with pic code
- ada_target_gcc_12
- ada_target_gcc_13
- ada_target_gcc_14
- ada_target_gcc_15
- ada_target_gcc_16
3 expansion flags (python targets, ABIs, cpu flags…)
- python_single_target_python3_12
- python_single_target_python3_13
- python_single_target_python3_14
Runtime dependencies of 26.0.0
show 34 lines
python_single_target_python3_12?
(
)
python_single_target_python3_13?
(
)
python_single_target_python3_14?
(
)
ada_target_gcc_12?
(
)
ada_target_gcc_13?
(
)
ada_target_gcc_14?
(
)
ada_target_gcc_15?
(
)
ada_target_gcc_16?
(
)
python_single_target_python3_12?
(
)
python_single_target_python3_13?
(
)
python_single_target_python3_14?
(
)