/kompilator

kompilator — A math polish notation compiler.

Primary LanguageC

Welcome to kompilator

A elegant polish math expression compiler.

Getting Started

Clone the project:

git clone git@github.com:vgsantoniazzi/tiny-lang.git

Install Google test

Usage

Compile
make
Format code
make format
Install
make install
Clean
make clean
Docs

To generate the docs, using doxygen.

All header .h files are documented. Some .c implementation have comments in the source code to explain a hard implementation.

make docs

Access docs/html/index.html

Contributing

I ❤️ Open source!

Before sending a pull request: Please, format the source code

bin/format

Follow github guides for forking a project

Follow github guides for contributing open source

Squash pull request into a single commit

License

Kompilator is released under the MIT license.