jorendorff / js-loaders

Pseudoimplementation of the proposed ES6 module loaders.
54 stars 7 forks source link

Missing completion values #96

Open arv opened 10 years ago

arv commented 10 years ago

All the productions in the spec have "Runtime Semantics: Evaluation" which includes speccing what the completion value is.

jorendorff commented 10 years ago

Yup. There's:

    //>     8. Let r be the result of evaluating mod.[[Body]].

which is already not the right wording, but also that will be a Module parse and there's no Evaluation algorithm for Module productions.

These should be straightforward, it's just work.