RecordFlux language
Project description
RecordFlux Parser
This is the parser for the RecordFlux language which is based on Langkit.
Development
As a prerequisite to build the parser, the following dependencies need to be installed:
- GNAT Community Edition >= 2020
- GNU MP Arithmetic Library This is provided as a package for various distributions e.g. libgmp-dev (Debian/Ubuntu), gmp-devel (Fedora) or gmp (Arch Linux).
Note: GNAT must be added to the PATH environment variable after installation: export PATH=<GNAT-directory>/bin:$PATH
.
To run the tests, the RecordFlux language package and its dependencies must also be installed. Use the respective make target:
$ make install
Note: Develop mode of setuptools (pip -e
) is unsupported. The parser must be reinstalled before changes to the code take effect.
The tests can then be executed using:
$ make test
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
RecordFlux-parser-0.8.1.tar.gz
(360.7 kB
view hashes)