Skip to content




Block or Report

Block or report bakkot

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse


  1. Status, process, and documents for ECMA-262

    HTML 13.2k 1.2k

  2. Shift AST Specification

    JavaScript 176 19

  3. Protocol Buffers over Unix domain sockets - a toy implementation in three languages

    C++ 28 10

  4. Work with context-free grammars. Parsing, string generation, and manipulation.

    JavaScript 41 11

  5. Run test262 in a browser

    JavaScript 18 12

  6. bot to log matrix channels

    JavaScript 5 2

Contribution activity

May 2022

Created a pull request in tc39/ecma262 that received 13 comments

Editorial: Specify Map/Set forEach more explicitly

@tabatkins pointed out that Map and Set iterators are specified with explicit indexing, whereas their forEach methods are specified with a "for eac…

+17 −5 13 comments
Opened 11 other pull requests in 3 repositories

Created an issue in tc39/ecmarkup that received 2 comments

user-code suppression for Abstract Closures doesn't work for Job Abstract Closures

Specifically, NewPromiseReactionJob is considered by callers (e.g. PerformPromiseThen) to invoke user code, but it doesn't.

Opened 1 other issue in 1 repository
Pycea/ACX-tweaks 1 closed

Seeing something unexpected? Take a look at the GitHub profile guide.