Formal Language Tools for Robots
Common Lisp C Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
debian
examples
include
libmotgram
m4
scripts
src
.gitignore
AUTHORS
COPYING
ChangeLog
Doxyfile
INSTALL
Makefile.am
NEWS
README
README.md
config.lisp.in
configure.ac
doxygen.am
motgrampy

README.md

Motion Grammar Kit

Formal Language Tools for Robots

http://golems.github.com/motion-grammar-kit

Features

  • Automata Manipulation
    • Automata Operations: union, intersection, complement
    • Regular Expressions
    • Automata Minimization
  • Supervisory Control
  • Code Generation
    • Generate C code for Regular and Context-Free LL(1) parsers.
  • Visualization
    • Generate automata diagrams with Graphviz

Usage

  • Can be used from either Common Lisp or Python
  • Common Lisp: Loadable via ASDF
  • Python: use the ./motgrampy script to start the python interpreter

Installation