#Readtable-Macro Transducer-Chain Parsing
This repository contains an implementation of a framework for using the readtable-macro transducer-chain (RMTS) parsing method.
This is described in the following three blog posts:
- Lexing I: the off-side rule.
- Lexing II: readtable–macro parsing.
- Parsing via chains of tree-transducers (yet to be written).
##Dependencies
- Python 3
setuptools
(should come with distribution)pip
(to install dependencies). To install pip, do
sudo easy_install3 pip
- Sphinx (for documentation)
sudo pip3 install Sphinx
##To test run:
python3 tokenize.py 0.Input/_compile.ly
or
python3 arranger.py --verbose 0.Input/_compile.ly