> b) Should the names of macros indicate how they're implemented or should they 
> just look like other functions?

Just a quick explanation for this: the script that embeds self-hosted
JS invokes a Python script, builtins/macros.py, that replaces some
constructs such as IS_UNDEFINED by proper JS code. I.e., they've got
nothing to do with sweet.js or some other fancy thing.
_______________________________________________
dev-tech-js-engine-internals mailing list
dev-tech-js-engine-internals@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-js-engine-internals

Reply via email to