env.applyPreset() should be something clearer than "you have likely encountered a compiler bug". As it makes it harder to narrow down the exact issue.
For example in my case, I commented out CatspeakPreset.GML, but forgot to include the comma, which passed in undefined (as per an optional argument skip, not a specific Catspeak issue there of course), and I was confused when it gave me that error and I was double checking my Catspeak code.
env.applyPreset()
should be something clearer than "you have likely encountered a compiler bug". As it makes it harder to narrow down the exact issue.For example in my case, I commented out
CatspeakPreset.GML
, but forgot to include the comma, which passed inundefined
(as per an optional argument skip, not a specific Catspeak issue there of course), and I was confused when it gave me that error and I was double checking my Catspeak code.Catspeak.applyPreset(/*CatspeakPreset.GML*/, CatspeakPreset.MATH)