Code

History

Commits on master to jsparse.c35+
  1. Plan 9 portSigrid Solveig Haflínudóttir committed 5 years agof945253
  2. Improve line number tracking in parser.Tor Andersson committed 7 years ago914ae72
  3. Fix 700090, 700094, 700095: Iterate through lists in AST analysis passes.Tor Andersson committed 8 years ago245a6f9
  4. Guard binary expressions from too much recursion.Tor Andersson committed 8 years ago4d45a96
  5. Add recursion overflow check when parsing unary expressions.Tor Andersson committed 8 years ago849fb89
  6. Add recursion overflow checks in parser.Tor Andersson committed 9 years ago5f83cc9
  7. Add a js_setreport callback function to report warnings.Tor Andersson committed 9 years agofb32b5c
  8. Use the line number of the lookahead token when building the syntax tree.Tor Andersson committed 9 years ago44d4109
  9. Compile functions with per-function strictness.Tor Andersson committed 9 years ago8a26e20
  10. Avoid using 'unsigned int'.Tor Andersson committed 10 years ago3e3c382
  11. strict mode: No 'with' statements allowed.Tor Andersson committed 11 years agoe9f4ecc
  12. Rename next/accept/expect macros in lexer and parser.Tor Andersson committed 11 years agob4fb126
  13. Add stack traces to error objects.Tor Andersson committed 11 years ago031513b
  14. Handle malloc failure by throwing exceptions.Tor Andersson committed 12 years ago67b33c5
  15. Move nelem() macro into jsi.hTor Andersson committed 12 years ago01d85a4
  16. Remove more dead code.Tor Andersson committed 12 years agoc67ca52
  17. Some -pedantic warning fixes.Tor Andersson committed 12 years ago45e3a31
  18. Separate generic AST_IDENTIFIER and EXP_IDENTIFIER.Tor Andersson committed 12 years agoe39e0bd
  19. Implement Function constructor.Tor Andersson committed 12 years agod5b83c3
  20. Check list of future reserved words for primary expression identifiers.Tor Andersson committed 12 years ago934c7a3
  21. Compile ES5 getters and setters.Tor Andersson committed 12 years agob659aa5
  22. Fix switch test-chain stack leftovers. Fix iterator on null and undefined.Tor Andersson committed 12 years ago546ee1e
  23. Compile switch statements.Tor Andersson committed 12 years ago4c326a5
  24. Add stack and scope balancing to exits from try/catch blocks.Tor Andersson committed 12 years ago60253ce
  25. Fix parser bug.Tor Andersson committed 12 years ago833d2a6
  26. Remove incorrect eval result hack.Tor Andersson committed 12 years ago424f716
  27. Break and continue to labelled statements.Tor Andersson committed 12 years agofdd94dc
  28. Implement unlabeled break and continue.Tor Andersson committed 12 years ago14043f0
  29. Add prefixes and remove duplicate functions.Tor Andersson committed 12 years agoa6a5bd7
  30. Simplistic REPL.Tor Andersson committed 12 years ago5cdcc20
  31. Rename files and move a few functions around.Tor Andersson committed 12 years ago3a92e13
  32. Clean up error object creation and throwing functions.Tor Andersson committed 12 years ago7c82ec2
  33. Split header into js.h public and jsi.h private. Start cleaning up private function prefixes.Tor Andersson committed 12 years ago40a12fb
  34. Add Error builtin objects and exception stack.Tor Andersson committed 12 years ago8aa0627
  35. Return value of last evaluated expression in eval and script code.Tor Andersson committed 12 years ago9650392

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