/ctl

Abandoned. See https://github.com/sillydan1/ctl-expr instead. A simple parser for Computation Tree Logic. Use it in your C/C++ projects

Primary LanguageC++BSD 2-Clause "Simplified" LicenseBSD-2-Clause

CTLParser

This project is abandoned in favor of ctl-expr

A simple parser for Computation Tree Logic. Use it in your C/C++ projects.

Please note that the parser is not thread safe yet

Usage

Compile and link with your own project

Compile

Make sure you have flex and bison installed.

mkdir build && cd build
cmake ..
make

How to use in a CMake project

Download the files (or git submoule it) and add it as a subdirectory in your CMakeLists.txt file like so: (Make sure add the correct paths)

include_directories(local/path/to/CTLParser/include) # Not technically needed
add_subdirectory(local/path/to/CTLParser)

target_link_libraries(yourprojectname ctlparser)