nuprl / Stopify

A JS-to-JS compiler that makes it easier to build Web IDEs and compile to JS.
https://zenodo.org/records/10408254
BSD 3-Clause "New" or "Revised" License
173 stars 12 forks source link

compile method on class Runner should be public? #485

Open arjunguha opened 3 years ago

arjunguha commented 3 years ago

@jpolitz you made this commit:

https://github.com/ocelot-ide/Stopify/commit/e59d968af0428bfed7cfd66288259f5fd42c1d0b

Are you still relying on these functions? They are not public (i.e., not declared in the interface). Of course, nothing is really private in JS or TS.

I ask because I've encountered a situation where babylon's parser can throw an exception in certain weird cases. It may not be an issue for you, but wanted to check.