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
2021-07-10
types: properly deal with circular data in GC mark phase
Jo-Philipp Wich
2021-07-09
lexer: rename UT_ prefixed constants to UC_
Jo-Philipp Wich
2021-07-09
types: fix wrong assert() on tearing down object trees
Jo-Philipp Wich
2021-07-08
vm: fix potential invalid memory access in uc_vm_get_error_context()
Jo-Philipp Wich
2021-07-07
lib: fix refcount imbalance in uc_require_path()
Jo-Philipp Wich
2021-07-07
lib, vm: ensure that require() compiles modules only once
Jo-Philipp Wich
2021-07-05
compiler: don't segfault on invalid declaration expressions
Jo-Philipp Wich
2021-06-29
lexer: transition into EOF state on unrecognized character
Jo-Philipp Wich
2021-06-08
compiler: improve mapping of binary operator tokens to instructions
Jo-Philipp Wich
2021-06-08
vm: add support for I_LE and I_GE instructions
Jo-Philipp Wich
2021-06-08
treewide: let uc_cmp() use instruction instead of token numbers
Jo-Philipp Wich
2021-06-08
lexer, vm: reorder token and instruction numbers
Jo-Philipp Wich
2021-06-08
Merge pull request #16 from jow-/base64-functions
Jo-Philipp Wich
2021-06-08
lib: implement b64enc() and b64dec() functions
Jo-Philipp Wich
2021-06-07
lib: only consider context of calling function for callbacks
Jo-Philipp Wich
2021-06-07
lib: implement min() and max() functions
Jo-Philipp Wich
2021-06-07
lib: pass-through "this" context to library function callbacks
Jo-Philipp Wich
2021-06-04
lib: implement `sourcepath()` function
Jo-Philipp Wich
2021-06-02
lib: fix negative uc_index() return value on 32bit systems
Jo-Philipp Wich
2021-05-26
Merge pull request #14 from jow-/refactor
Jo-Philipp Wich
2021-05-25
lexer: implement raw code mode
Jo-Philipp Wich
2021-05-25
lexer: drop value union from keyword table
Jo-Philipp Wich
2021-05-25
lexer, compiler: separate TK_BOOL token into TK_TRUE and TK_FALSE tokens
Jo-Philipp Wich
2021-05-25
syntax: drop Infinity and NaN keywords
Jo-Philipp Wich
2021-05-25
lib: rename uc_lib_init() to uc_load_stdlib()
Jo-Philipp Wich
2021-05-25
main, lib: move allocation of globals object into lib function
Jo-Philipp Wich
2021-05-25
main: simplify REQUIRE_SEARCH_PATH initialization
Jo-Philipp Wich
2021-05-22
Merge pull request #13 from jow-/const-support
Jo-Philipp Wich
2021-05-20
types: fix uninitialized memory on setting non-contiguous array indexes
Jo-Philipp Wich
2021-05-19
build: let require search patch default to CMAKE_INSTALL_PREFIX
Jo-Philipp Wich
2021-05-18
syntax: introduce `const` support
Jo-Philipp Wich
2021-05-18
Merge pull request #12 from jow-/various-additions
Jo-Philipp Wich
2021-05-18
compiler, lexer: add NO_LEGACY define to disable legacy syntax features
Jo-Philipp Wich
2021-05-18
syntax: implement `delete` as proper operator
Jo-Philipp Wich
2021-05-18
lib: implement wildcard() function
Jo-Philipp Wich
2021-05-18
Merge pull request #11 from jow-/add-fs-functions
Jo-Philipp Wich
2021-05-15
fs: implement chmod(), chown(), rename() and glob() functions
Jo-Philipp Wich
2021-05-14
lexer: skip interpreter line in any source buffer
Jo-Philipp Wich
2021-05-14
build: lower minimum required CMake version to v3.13
Jo-Philipp Wich
2021-05-14
main: expose argv as global ARGV array to ucode scripts
Jo-Philipp Wich
2021-05-11
tests: rename misnamed testcases for consistency
Jo-Philipp Wich
2021-05-11
compiler: fix local for-loop initializer variable declarations
Jo-Philipp Wich
2021-05-11
compiler: properly parse slashes in parenthesized division expressions
Jo-Philipp Wich
2021-05-11
lib: implement regexp(), a function to construct regexp instances at runtime
Jo-Philipp Wich
2021-05-10
Merge pull request #10 from jow-/introduce-render-fn
Jo-Philipp Wich
2021-05-10
lib: implement render(), an include variant capturing output in a string
Jo-Philipp Wich
2021-05-10
vm: implement mechanism to change output file descriptor
Jo-Philipp Wich
2021-05-07
lib: fix uc_sort()
Jo-Philipp Wich
2021-05-07
vm: truncate long values after 60 chars in trace output
Jo-Philipp Wich
2021-05-05
compiler: properly handle break/continue in nested scopes
Jo-Philipp Wich
[prev]
[next]