Use an actual string type
-rw-r--r-- 38 .gitignore
drwxr-xr-x - examples
-rw-r--r-- 1044 generation.py
-rw-r--r-- 1702 integration_tests.py
-rw-r--r-- 472 main.py
-rw-r--r-- 2266 parsing.py
-rw-r--r-- 14 requirements.txt
drwxr-xr-x - templates
-rw-r--r-- 2669 tokenization.py
-rw-r--r-- 1537 transformation.py
-rw-r--r-- 567 util.py