index
:
ucode
build1
crypto
master
The ucode Scripting Language
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
lexer.h
Age
Commit message (
Expand
)
Author
2021-07-09
lexer: rename UT_ prefixed constants to UC_
Jo-Philipp Wich
2021-06-08
lexer, vm: reorder token and instruction numbers
Jo-Philipp Wich
2021-05-25
lexer, compiler: separate TK_BOOL token into TK_TRUE and TK_FALSE tokens
Jo-Philipp Wich
2021-05-18
syntax: introduce `const` support
Jo-Philipp Wich
2021-05-18
syntax: implement `delete` as proper operator
Jo-Philipp Wich
2021-04-29
compiler, lexer: improve lexical state handling
Jo-Philipp Wich
2021-04-27
treewide: ISO C / pedantic compliance
Jo-Philipp Wich
2021-04-25
treewide: rework internal data type system
Jo-Philipp Wich
2021-02-26
lexer: improvements
Jo-Philipp Wich
2021-02-17
treewide: rewrite ucode interpreter
Jo-Philipp Wich
2020-11-19
treewide: rebrand to ucode
Jo-Philipp Wich
2020-11-05
syntax: implement ES6-like arrow function syntax
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-14
lexer: rewrite
Jo-Philipp Wich
2020-09-24
syntax: add regular expression support
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-11
syntax: introduce !== and === operators
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-25
lexer.h: add T_RESSOURCE op type
Jo-Philipp Wich
2020-08-25
treewide: add dedicated T_CFUNC type
Jo-Philipp Wich
2020-08-25
lexer.c, eval.c: move T_EXCEPTION definition to lexer header
Jo-Philipp Wich
2020-08-21
Initial commit
Jo-Philipp Wich