~tim/scheme-vm

scheme-vm/build.rs -rw-r--r-- 75 bytes
Switch back to rust-peg and speed it up!

I was doing some stupid work repeatedly every time atom() was called.
Computing that work ahead-of-time puts rust-peg back on par with pest,
and I like rust-peg much better!
Use pest instead of rust-peg

The code is ugly, needs refactoring, but it works! And it's faster!

BUT, while optimizing this code, I realized I was doing something really
slow with find the line and column indices for each atom. That was
probably a big part of the slowness with my rust-peg implementation. So
I'd like to go back to the rust-peg implementation and see if I can make
some optimizations to get the speed closer to my implementation using pest.
Experiment with rust-peg for parsing