index
:
ucode
build1
crypto
master
The ucode Scripting Language
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2020-09-10
treewide: implement default lstrip_blocks and trim_blocks behaviour
Jo-Philipp Wich
2020-09-10
treewide: eliminate unused function arguments
Jo-Philipp Wich
2020-09-10
eval: fix function return value handling in expressions
Jo-Philipp Wich
2020-09-10
eval: fix [] subscript operator
Jo-Philipp Wich
2020-09-10
main: fix dumping AST
Jo-Philipp Wich
2020-09-10
build: test whether json_object_array_shrink() is available
Jo-Philipp Wich
2020-09-10
eval: rename "main" to "entry"
Jo-Philipp Wich
2020-09-10
build: update .gitignore
Jo-Philipp Wich
2020-09-10
lib: add ubus module
Jo-Philipp Wich
2020-09-10
build: add missing module header
Jo-Philipp Wich
2020-09-09
fs: implement popen()
Jo-Philipp Wich
2020-09-08
fs: rename readdir() and closedir() to read() and close() respectively
Jo-Philipp Wich
2020-09-08
fs: fix file seek() return value
Jo-Philipp Wich
2020-09-08
fs: fix crash when closing file handle twice
Jo-Philipp Wich
2020-09-08
fs: implement seek() and tell() for directory handles
Jo-Philipp Wich
2020-09-08
ast: only invoke extended type dtor if data pointer is set
Jo-Philipp Wich
2020-09-08
lib: make type() report extended types as "ressource"
Jo-Philipp Wich
2020-09-08
tests: add further arithmetic and syntax test cases
Jo-Philipp Wich
2020-09-08
parser, eval: use an ut_op flag to denote postfix access
Jo-Philipp Wich
2020-09-07
tests: add object/array literal and arithmetic test cases
Jo-Philipp Wich
2020-09-07
eval: ensure that dividing Infinity by Infinity yields NaN
Jo-Philipp Wich
2020-09-07
eval: ensure that x / NaN yields NaN
Jo-Philipp Wich
2020-09-07
tests: introduce testcases
Jo-Philipp Wich
2020-09-07
main: fix segfault when passed source file is empty
Jo-Philipp Wich
2020-09-07
eval: fix segmentation when attempting to concat a string with null
Jo-Philipp Wich
2020-09-07
ast, eval, lexer: keep track of overflows when parsing numbers
Jo-Philipp Wich
2020-09-07
eval: adjust results for arithmetic division by nan, infinity
Jo-Philipp Wich
2020-09-07
lexer: fix encoding of unicode surrogate pairs
Jo-Philipp Wich
2020-09-06
fs: use ARRAY_SIZE macro
Jo-Philipp Wich
2020-09-06
fs: add further filesystem functions
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-09-02
lib: introduce filesystem module
Jo-Philipp Wich
2020-09-02
treewide: rename double and null value constructor functions
Jo-Philipp Wich
2020-09-02
eval, lib: add loadable module infrastructure
Jo-Philipp Wich
2020-09-02
eval: properly increase/decrease refcounts when dealing with scopes
Jo-Philipp Wich
2020-09-02
eval: traverse prototype chain when resolving object properties
Jo-Philipp Wich
2020-09-02
eval, lib: use tagged JSON objects to register C functions
Jo-Philipp Wich
2020-09-02
eval: treat exception values as false
Jo-Philipp Wich
2020-09-02
ast, eval: add tagged object handling
Jo-Philipp Wich
2020-09-02
ast: add functionality to deal with extended data types
Jo-Philipp Wich
2020-08-25
treewide: add proper null value handling
Jo-Philipp Wich
2020-08-25
eval.c: fix segfault when attempting to resolve invalid lhs
Jo-Philipp Wich
2020-08-25
treewide: introduce this keyword
Jo-Philipp Wich
2020-08-25
eval.c: properly propagate exceptions when resolving references
Jo-Philipp Wich
2020-08-25
lexer.h: add T_RESSOURCE op type
Jo-Philipp Wich
2020-08-25
lib.c: move ut_add_function() to header
Jo-Philipp Wich
2020-08-25
treewide: add dedicated T_CFUNC type
Jo-Philipp Wich
2020-08-25
main.c: do not dump operands of extended opcodes
Jo-Philipp Wich
[next]