Česky
Kamil Dudka

Flex/Bison based compiler and interpreter written in C++ (using Boost)

File detail

Name:DownloadREADME [Download]
Location: vyp08 > vyp08-1.0pre1
Size:1.8 KB
Last modification:2022-09-09 13:06

File content

vyp08 (compiler and interpreter of VYP08 language)
==================================================
    By Kamil Dudka <xdudka00@stud.fit.vutbr.cz>, 2008

This archive contains source codes of vyp08, its documentation and test suite.

License
-------
vyp08 is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any later version.

vyp08 is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with vyp08.  If not, see <http://www.gnu.org/licenses/>.

Build
-----
For successful build you need CMake (http://www.cmake.org/), FLEX, Bison and
Boost libraries (http://www.boost.org/). To build vyp08 from source codes just
type 'make' in the project directory. It is recommended to run 'make check'
after successful build to check if vyp08 works as expected. Zero exit status is
returned if all tests succeed.

Documentation
-------------
You can build project documentation (requires LaTeX) and API documentation
(requires Doxygen). To build both of them type 'make doc' in the project
directory. You can also build only one using the Makefile in appropriate
directory.

Archive content
---------------
./COPYING           GPL v3 license
./data              vyp08 tests - VYP08 sources with its in/output data
./doc/tex           source codes of project documentation (in English)
./doc/api           destination of API documentation generated by Doxygen
./dokumentace.pdf   already generated project documentation (in English)
./Makefile          root Makefile
./src               vyp08 source codes