https://medium.com/@octskyward/graal-truffle-134d8f28fb69#.jo3luf4dn http://nez-peg.github.io/ https://en.wikipedia.org/wiki/DFA_minimization
https://news.ycombinator.com/item?id=14589173 http://jamey.thesharps.us/2017/06/search-based-compiler-code-generation.html
https://news.ycombinator.com/item?id=15105119
https://en.wikipedia.org/wiki/Tree_transducer
https://news.ycombinator.com/item?id=18251145
https://www.youtube.com/watch?v=HnOix9TFy1A
http://comcom.csail.mit.edu/comcom/#welcome
https://bitbucket.org/nadiapolikarpova/synquid
https://news.ycombinator.com/item?id=18230148
https://github.com/maiavictor/formality