picrin-scheme / picrin

lightweight scheme interpreter
MIT License
414 stars 35 forks source link

Rewrite tools/mkboot.scm in Perl #357

Closed omasanori closed 7 months ago

omasanori commented 7 months ago

Now we don't have to depend on a bin/picrin-bootstrap binary.

The old mkboot.scm filtered the Scheme source code through read and write. This step removed extra whitespace and comments, but required mkboot to depend on Scheme. In practice, the whitespace and comments are not a problem, but the dependency is.

Discussed with Masanori Ogino.