The source code and dockerfile for the GSW2024 AI Lab.
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.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.

63 lines
2.1 KiB

2 months ago
  1. ==============================================================================
  2. |
  3. | cpphoafparser library (version 0.99.2)
  4. |
  5. | C++-based parser for the Hanoi Omega Automata Format
  6. |
  7. | http://automata.tools/hoa/cpphoafparser/
  8. =============================================================================
  9. Copyright (c) 2015-
  10. Authors:
  11. * Joachim Klein <klein@tcs.inf.tu-dresden.de>
  12. * David Mueller <david.mueller@tcs.inf.tu-dresden.de>
  13. The cpphoafparser library is free software; you can redistribute it and/or
  14. modify it under the terms of the GNU Lesser General Public
  15. License as published by the Free Software Foundation; either
  16. version 2.1 of the License, or (at your option) any later version.
  17. The cpphoafparser library is distributed in the hope that it will be useful,
  18. but WITHOUT ANY WARRANTY; without even the implied warranty of
  19. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  20. Lesser General Public License for more details.
  21. You should have received a copy of the GNU Lesser General Public
  22. License along with this library; if not, write to the Free Software
  23. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  24. -----------------------------------------------------------------------------
  25. Quick start
  26. -----------------------------------------------------------------------------
  27. (0) Have a look at the documentation in docs/index.html or at
  28. http://automata.tools/hoa/cpphoafparser/
  29. (1) Compile the library. In this directory, execute
  30. make
  31. (2) Using the command-line tool:
  32. ./cpphoaf parse automaton.hoa
  33. Parse the automaton.hoa file and check for errors
  34. ./cpphoaf print automaton.hoa
  35. Parse the automaton.hoa file and print back the parsed automaton
  36. ./cpphoaf print --resolve-aliases automaton.hoa
  37. Parse the automaton.hoa file, resolve any aliases and
  38. print back the parsed automaton
  39. ./cpphoaf help
  40. Print additional options
  41. Instead of a file, use - to read from standard input, i.e.,
  42. tool-that-writes-hoa-to-stdout | ./cpphoaf parse -