rationL is a lightweight and quick regular expression (regexp) dynamic library written in C.
It is written as part of the 4th semester project in the French IT School EPITA.
Arch linux users can use the aur package rationl with their favorite
aur package manager such as yay
yay -S rationl
To compile and install rationL you will need the following dependencies :
- gcc (or any other C compiler supporting C99)
- GNU Libtool
- Criterion (optional) for performing tests
Get the latest release tarball here and install using the following command :
./configure && make install
The default install directory is /usr/local/
but can be overriden using --prefix=dir
with the configure
script.
For Arch Linux users the default install directory should be /usr/
for instance.
If you want to build the project as a developer you will need GNU Autotools.
Clone the dev
branch of the git and run the ./bootstrap
script to configure the project for development.
You can compile the documentation of the library in the docs
folder using the make public
command.
You can also find the online documentation here