Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A structural code editor in your web browser

tree: b875b48c58

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 demo
Octocat-spinner-32 grammars
Octocat-spinner-32 README.mkd
Octocat-spinner-32 attribute_grammar.js
Octocat-spinner-32 earley.js
Octocat-spinner-32 sexp.js
Octocat-spinner-32 structural.js

For CodeCatalog, we want our code editing experience to be badass. As in, automatically detecting dependencies, contextual autocompleting, syntax checking, ... That means we have to parse and understand (that is, actually build a syntax tree) for the code as you are editing it. Traditional parsing frameworks are not great at handling partially-complete input. Thus jsexp.

Something went wrong with that request. Please try again.