ryansuchocki / microscheme

A Scheme subset for Atmel microcontrollers.

Home Page:http://ryansuchocki.github.io/microscheme/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Don't require .ms extension?

technomancy opened this issue · comments

Since Microscheme is a subset of Scheme, it would make sense to allow the .scm extension. As it is, microscheme appends .ms to the end of any filename that doesn't already have it. I think this behaviour should be removed.

This would also make it nicer to write code that you can run on both an Arduino and a regular Scheme implementation to benefit from improved error reporting.

I can make this change if you agree.

Agreed. You will need to write code to nicely strip any n-character extension, so we can generate filename.s etc...