Wiktor Tomczak
Wiktor Tomczak
1. What is `this` in module scope? It is not `window` and appears not to have any properties. 2. Is there a way to set `this` for a `require()`d module?...
Is Slimer JS execution environment, is there a variable / symbol that represents the global scope and has global symbols as its properties? Some JS libraries require an explicit reference...
How can I debug Slimer's execution of my JS code? Ideally I'd debug the code in Firefox debugger or a similar graphical debugger, where I can conveniently set breakpoints, step...
Built-in JS objects such as `Object`, `Error`, `Uint8Array` (constructors) appear to have different identity in different modules imported via `require()`. Specifically, if module `a.js` passes a reference to eg. `Object`...
Are there plans to support cancelling a promise? See eg. https://github.com/google/closure-library/blob/master/closure/goog/promise/promise.js for possible implementation.
I'd expect Pika to parse both of the following `a[]()` `a()[]` using the following grammar: ``` program