Skip to content

rdsubhas/es6-generators-visualized

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ES6 Generators Visualized

ES6 generators explained visually

Check the deployed version here: http://rdsubhas.github.io/es6-generators-visualized/

Walkthrough JSON format

{
  "panes": [ /* ... array of panes */
    {
      "name": "pane name",
      "lines": [ /* array of lines */
        [
          "line 1", /* line string */
          "i", /* optional name of variable to inspect */
          false /* whether line is a breakpoint or not */
        ],
        [ "line 2" ],
        [ "line 3", "j", true ]
      ]
    }
  ],

  "vars": { /* properties defining variables */
    "i": null,
    "j": null,
    "k": null
  },

  "steps": [ /* array of steps */
    [
      0, /* active pane index */
      0, /* active line index */
      {}, /* updated variable values, use special variable "$stdout" for console.log */
      "=.+" /* regex of line to highlight */
    ]
  ]
}

Releases

No releases published

Packages

No packages published