Results 56 issues of jmdyck

I'm trying to follow the instructions for "installing from a source tarball". I cloned the Rust regex repo, put it in a dir named 'rust-regex', and built it okay. I...

README.md says "Implements ES2018 Draft 2018-10-25, ES2018 Intl Draft 2018-10-24". Presumably the years in the dates should be 2017.

In GeneratorStart, AsyncGeneratorStart, and AsyncBlockStart, there is the following construct: ``` 1. Set the code evaluation state of _context_ such that when evaluation is resumed for that execution context the...

editorial change

The problem with "integer index" and "array index" (defined in [6.1.7 The Object Type](https://tc39.es/ecma262/#sec-object-type)) is that they are terms for *String* values, and yet pretty much everything else in the...

editorial change

Resolves the first comment in issue #1742 I believe this PR is complete in the sense that it would leave the spec in a consistent state. However, there are various...

editorial change

Making this a draft PR because I'm not sure about module Env Recs.

editorial change

This doesn't address the semantics of Suspend/Resume, just factors out a common chunk of code. This PR is split into 6 commits where it's easier to confirm the correctness. They're...

editorial change

In the current spec, there are 250 AO/SDO parameters with a type of "unknown". This PR replaces almost all of those unknowns with a reasonable type. I say "almost all"...

editorial change

This was inspired by [my comment in PR #2843](https://github.com/tc39/ecma262/pull/2843#issuecomment-1204686524), but isn't exactly what I described there. The first two commits move two AOs out of "Abstract Operations for the RegExp...

editorial change

[B.1.4 Regular Expressions Patterns](https://tc39.es/ecma262/#sec-regular-expressions-patterns) says: > The syntax of 22.2.1 is modified and extended as follows. These changes introduce ambiguities that are broken by the ordering of grammar productions and...

editorial change