index
:
ucode
build1
crypto
master
The ucode Scripting Language
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
parser.y
Age
Commit message (
Expand
)
Author
2020-12-06
treewide: prevent stale pointer access in opcode handlers
Jo-Philipp Wich
2020-11-19
treewide: rebrand to ucode
Jo-Philipp Wich
2020-11-12
parser: reuse T_FUNC nodes when creating anonymous function values
Jo-Philipp Wich
2020-11-12
ast: simplify declaration AST structure
Jo-Philipp Wich
2020-11-12
syntax: implement key/value for-in loop iteration
Jo-Philipp Wich
2020-11-09
syntax: properly handle list expressions in function calls
Jo-Philipp Wich
2020-11-05
eval: rework handling of list expressions
Jo-Philipp Wich
2020-11-05
syntax: implement ES6-like arrow function syntax
Jo-Philipp Wich
2020-11-04
parser: zero-initialize expected token bitfield
Jo-Philipp Wich
2020-11-03
syntax: implement ES6-like spread operator
Jo-Philipp Wich
2020-11-03
syntax: implement ES6-like rest parameters for variadic functions
Jo-Philipp Wich
2020-11-02
syntax: support `elif` clauses for alternative `if` syntax
Jo-Philipp Wich
2020-10-15
syntax: allow consecutive case values
Jo-Philipp Wich
2020-10-14
treewide: unify error handling
Jo-Philipp Wich
2020-10-14
treewide: rework source file and callstack handling
Jo-Philipp Wich
2020-10-14
lexer: rewrite
Jo-Philipp Wich
2020-10-05
ast: add helpers to set error token bits
Jo-Philipp Wich
2020-10-02
treewide: rework handling of memory allocation failures
Jo-Philipp Wich
2020-09-24
syntax: add regular expression support
Jo-Philipp Wich
2020-09-22
syntax: allow empty switch statements
Jo-Philipp Wich
2020-09-22
syntax: introduce case statement support
Jo-Philipp Wich
2020-09-21
syntax: introduce try/catch blocks
Jo-Philipp Wich
2020-09-21
treewide: ensure to properly propagate exceptions
Jo-Philipp Wich
2020-09-13
syntax: fix for() loop quirks and variable scoping
Jo-Philipp Wich
2020-09-11
syntax: introduce !== and === operators
Jo-Philipp Wich
2020-09-08
parser, eval: use an ut_op flag to denote postfix access
Jo-Philipp Wich
2020-09-06
parser: do not reallocate function opcodes
Jo-Philipp Wich
2020-09-06
parser: make final semicolon optional
Jo-Philipp Wich
2020-09-06
treewide: refactor internal AST structures
Jo-Philipp Wich
2020-08-25
treewide: add proper null value handling
Jo-Philipp Wich
2020-08-25
treewide: introduce this keyword
Jo-Philipp Wich
2020-08-21
Initial commit
Jo-Philipp Wich