Programming language for 2-dimensional pattern matching.

For more information, see the [documentation page](https://github.com/feresum/PMA/blob/master/doc.md).

Supported compilers: gcc 4.7, Microsoft VC++ 18.0. 

<h6>To build:</h6>

    g++ -std=c++11 -O2 snails/*.cpp main/*.cpp -o snails
    
or

    cl /nologo /EHsc /O2 snails/*.cpp main/*.cpp /Fesnails

<h6>Usage:</h6>

    snails <program file> <input file>

Programming language for 2-dimensional pattern matching.

For more information, see the [documentation page](https://github.com/feresum/PMA/blob/master/doc.md).

Supported compilers: gcc 4.7, Microsoft VC++ 18.0. 

<h6>To build:</h6>

    g++ -std=c++11 -DNDEBUG -O2 snails/*.cpp main/*.cpp -o snails
    
or

    cl /nologo /EHsc /DNDEBUG /O2 snails/*.cpp main/*.cpp /Fesnails

<h6>Usage:</h6>

    snails <program file> <input file>

Add NDEBUG define to compile instructions
Add NDEBUG define to compile instructions