You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
sp a2b31f7d6b moved to different repos 10 months ago
..
docs initial commit 10 months ago
include/cpphoafparser initial commit 10 months ago
src initial commit 10 months ago
ChangeLog initial commit 10 months ago
Doxyfile initial commit 10 months ago
Doxyfile.all initial commit 10 months ago
Makefile initial commit 10 months ago
README initial commit 10 months ago

README

==============================================================================
|
| cpphoafparser library (version 0.99.2)
|
| C++-based parser for the Hanoi Omega Automata Format
|
| http://automata.tools/hoa/cpphoafparser/
=============================================================================

Copyright (c) 2015-
Authors:
* Joachim Klein <klein@tcs.inf.tu-dresden.de>
* David Mueller <david.mueller@tcs.inf.tu-dresden.de>

The cpphoafparser library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.

The cpphoafparser library 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
Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA


-----------------------------------------------------------------------------
Quick start
-----------------------------------------------------------------------------

(0) Have a look at the documentation in docs/index.html or at
http://automata.tools/hoa/cpphoafparser/

(1) Compile the library. In this directory, execute
make

(2) Using the command-line tool:

./cpphoaf parse automaton.hoa

Parse the automaton.hoa file and check for errors


./cpphoaf print automaton.hoa

Parse the automaton.hoa file and print back the parsed automaton


./cpphoaf print --resolve-aliases automaton.hoa

Parse the automaton.hoa file, resolve any aliases and
print back the parsed automaton

./cpphoaf help

Print additional options

Instead of a file, use - to read from standard input, i.e.,

tool-that-writes-hoa-to-stdout | ./cpphoaf parse -