index
:
ucode
build1
crypto
master
The ucode Scripting Language
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
tests
Age
Commit message (
Expand
)
Author
2022-08-24
lib: introduce three new functions call(), loadstring() and loadfile()
Jo-Philipp Wich
2022-08-12
main: introduce -g flag to allow enabling periodic gc from cli
Jo-Philipp Wich
2022-08-12
lib: implement gc()
Jo-Philipp Wich
2022-08-06
compiler: add import statement support for dynamic extensions
Jo-Philipp Wich
2022-08-06
compiler: don't treat offset 0 special at syntax errors
Jo-Philipp Wich
2022-08-05
compiler: improve formatting of nested syntax error messages
Jo-Philipp Wich
2022-08-05
compiler: rework export index allocation
Jo-Philipp Wich
2022-07-30
compiler: add support for import/export statements
Jo-Philipp Wich
2022-07-30
tests: run_tests.sh: substitute dynamic test directory path in output
Jo-Philipp Wich
2022-07-28
lexer: rewrite token scanner
Jo-Philipp Wich
2022-07-12
lexer: fix parsing with disabled block left stripping
Jo-Philipp Wich
2022-06-30
compiler: fix stack mismatch on continue statements nested in switches
Jo-Philipp Wich
2022-06-27
compiler: fix stack mismatch on nonmatching switch statements with locals
Jo-Philipp Wich
2022-06-01
syntax: adjust number literal parsing and string to number conversion
Jo-Philipp Wich
2022-06-01
lib: refactor `uc_int()`
Jo-Philipp Wich
2022-05-30
lib: rework uc_index() implementation
Jo-Philipp Wich
2022-05-20
compiler: fix segmentation fault on compiling unexpected unary expressions
Jo-Philipp Wich
2022-05-19
lib: introduce hexenc() and hexdec()
Jo-Philipp Wich
2022-04-13
syntax: implement support for ES6 template literals
Jo-Philipp Wich
2022-04-13
vm: stop executing bytecode on return of nested calls
Jo-Philipp Wich
2022-04-07
Merge pull request #68 from jow-/vm-callframe-double-free-fix
Jo-Philipp Wich
2022-04-07
vm: fix callframe double free on unhanded exceptions
Jo-Philipp Wich
2022-04-07
main: abort when failing to load a preload library
Jo-Philipp Wich
2022-04-07
lib: let `json()` accept input objects implementing `read()` method
Jo-Philipp Wich
2022-03-31
fs: fix off-by-one in fs.dirname() function
Daniel Golle
2022-03-31
types: fix escape sequence encoding of high byte values in JSON strings
Jo-Philipp Wich
2022-03-23
treewide: replace some leftover "utpl" occurrences, update .gitignore
Jo-Philipp Wich
2022-03-22
lib: add date and time related functions
Jo-Philipp Wich
2022-03-21
Merge pull request #53 from jow-/string-format-argpos-support
Jo-Philipp Wich
2022-03-20
lib: add argument position support (`%m$`) to `sprintf()` and `printf()`
Jo-Philipp Wich
2022-03-15
tests: 21_regex_literals: generalize syntax error test case
Jo-Philipp Wich
2022-03-15
tests: 16_sort: fix logic flaw exposed on OS X
Jo-Philipp Wich
2022-03-15
tests: run_tests.sh: pass dummy value to `-T` flag
Jo-Philipp Wich
2022-03-15
tests: run_tests.sh: use greadlink if available
Jo-Philipp Wich
2022-03-14
lib: adjust require(), render() and include() raw mode semantics
Jo-Philipp Wich
2022-03-14
main: rework CLI frontend
Jo-Philipp Wich
2022-03-14
vm: fix crash on object literals with non-string computed properties
Jo-Philipp Wich
2022-03-07
syntax: support add new operators
Jo-Philipp Wich
2022-02-15
tests: fix proto() testcase
Jo-Philipp Wich
2022-02-11
compiler: fix patchlist corruption on switch statement syntax errors
Jo-Philipp Wich
2022-02-11
lib: change `ord()` to always return single byte value
Jo-Philipp Wich
2022-02-11
vallist: fix storing/retrieving short strings with 8bit byte values
Jo-Philipp Wich
2022-02-08
compiler: fix incorrect loop break targets
Jo-Philipp Wich
2022-02-03
tests: add functional tests for builtin functions
Jo-Philipp Wich
2022-02-03
run_tests.sh: change workdir to testcase directory during execution
Jo-Philipp Wich
2022-02-03
run_tests.sh: support placing supplemental testcase files
Jo-Philipp Wich
2022-02-03
run_tests.sh: always treat outputs as text data
Jo-Philipp Wich
2022-01-26
vm: fix NaN strict equality tests
Jo-Philipp Wich
2022-01-26
vallist: uc_number_parse(): parse empty strings as `0`, not `NaN`
Jo-Philipp Wich
2022-01-26
vm: fix `null` loose equality/inequality checks
Jo-Philipp Wich
[next]