Code

History

Commits on master to jsparse.h28
  1. Add pretty-printing command line tool.Tor Andersson committed 8 years agod04cbf3
  2. Avoid using 'unsigned int'.Tor Andersson committed 10 years ago3e3c382
  3. Small cleanups.Tor Andersson committed 12 years ago588fdd1
  4. Separate generic AST_IDENTIFIER and EXP_IDENTIFIER.Tor Andersson committed 12 years agoe39e0bd
  5. Implement Function constructor.Tor Andersson committed 12 years agod5b83c3
  6. Use precedence table when pretty-printing syntax.Tor Andersson committed 12 years ago96667d9
  7. Fix switch test-chain stack leftovers. Fix iterator on null and undefined.Tor Andersson committed 12 years ago546ee1e
  8. Compile switch statements.Tor Andersson committed 12 years ago4c326a5
  9. Add stack and scope balancing to exits from try/catch blocks.Tor Andersson committed 12 years ago60253ce
  10. Break and continue to labelled statements.Tor Andersson committed 12 years agofdd94dc
  11. Implement unlabeled break and continue.Tor Andersson committed 12 years ago14043f0
  12. Rename files and move a few functions around.Tor Andersson committed 12 years ago3a92e13
  13. Add enum-to-string functions for syntax tree and opcodes.Tor Andersson committed 12 years ago759acbd
  14. Split header into js.h public and jsi.h private. Start cleaning up private function prefixes.Tor Andersson committed 12 years ago40a12fb
  15. Add Error builtin objects and exception stack.Tor Andersson committed 12 years ago8aa0627
  16. Return value of last evaluated expression in eval and script code.Tor Andersson committed 12 years ago9650392
  17. Rename AST free-list.Tor Andersson committed 12 years ago442b8d2
  18. Clean up. Rearrange files. Rename functions.Tor Andersson committed 12 years ago288eef8
  19. Implement value stack and use it in the interpreter.Tor Andersson committed 12 years agof77a6e7
  20. Clean up handling of function declarations / statements / expressions.Tor Andersson committed 12 years ago4b981fa
  21. Compile sub-functions.Tor Andersson committed 12 years ago52f78c5
  22. Begin generating byte code.Tor Andersson committed 12 years ago5756da5
  23. Add UNDEF expression to handle array elisions properly.Tor Andersson committed 12 years agod9588c2
  24. Add proper pretty-printing functions.Tor Andersson committed 12 years ago9db2fce
  25. Ensure that we can seek in the file in js_loadfile.Tor Andersson committed 12 years ago7e40d3f
  26. Add constant folding.Tor Andersson committed 12 years agoeffc3ae
  27. Clean split between loader, parser and pretty-printer.Tor Andersson committed 12 years ago3f564db
  28. Rename files and put stuff in the correct headers.Tor Andersson committed 12 years ago8342452

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t