> 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