Tobias Reiher 1cb361a7a1 Add Has_Data attribute
Ref. #25
2021-05-25 10:53:51 +02:00
2021-03-10 09:23:59 +01:00
2021-05-12 09:41:03 +02:00
2021-05-25 10:53:51 +02:00
2021-05-25 10:53:51 +02:00
2020-10-23 16:42:14 +02:00
2021-04-30 14:46:02 +02:00
2018-02-08 21:13:08 +01:00
2021-05-25 10:53:51 +02:00

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:

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. Either use the respective make target:

$ make install_parser

or install the development version manually using pip:

$ pip3 install ".[devel]"

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
Description
No description provided
Readme AGPL-3.0 386 KiB
Languages
Python 97.4%
Makefile 2.6%