by Mikail Bagishov
#44 in #reduce
19KB 419 lines
Generates typed tree, based on grammar, allowing reduce .unwrap() count :)
~4MB ~82K SLoC