Where is the evaluation starting point in the spec?

# Alan Schmitt (4 days ago)

Hello,

Back in ES5.1, there was a specification to evaluate programs (www.ecma-international.org/ecma-262/5.1/index.html#sec-14). What is the corresponding starting point in the current spec? Is it tc39.es/ecma262/#sec-scripts ?

Best,

Alan

# Alan Schmitt (4 days ago)

On 2019-08-15 10:53, Alan Schmitt <alan.schmitt at polytechnique.org>

writes:

Back in ES5.1, there was a specification to evaluate programs (www.ecma-international.org/ecma-262/5.1/index.html#sec-14). What is the corresponding starting point in the current spec? Is it tc39.es/ecma262/#sec-scripts ?

Thanks to the handy Reference links in the spec, I found it: tc39.es/ecma262/#sec-runjobs

Sorry for the noise.

Best,

Alan

# Cyril Auburtin (2 days ago)

You can also have a look at engine262/engine262, an interesting way to learn the spec

# Gus Caplan (2 days ago)

It's worth noting that engine262 doesn't use the RunJobs implementation it has, it uses a separate entrypoint in api.mjs. There is some work going on to get rid of RunJobs entirely, as no implementations actually use it ( tc39/ecma262#735)