Add scanner and parser that can recognize and mark up the test inputs
-rw-r--r-- 45 .gitignore
-rw-r--r-- 157 Makefile
-rw-r--r-- 20823 ast.py
-rwxr-xr-x 141 ast.sh
-rwxr-xr-x 9229 ast_to_pitree.py
-rw-r--r-- 5061 element.py
-rw-r--r-- 172 expected.sed
-rwxr-xr-x 480 expected.sh
-rwxr-xr-x 13138 generate_ast.py
-rwxr-xr-x 129 markup.py
-rwxr-xr-x 636 n.sh
-rw-r--r-- 2233 pitree.l
-rw-r--r-- 1958 pitree.y
drwxr-xr-x - skel