libabacus/src
Danila Fedorin cf3136a237 Switch values to having their data refcounted separately.
This allows for values to be "cast" and have a different type, while
still referencing the same data.
2018-05-14 17:41:41 -07:00
..
basetype.c Make basetype take a free function. 2018-04-24 18:28:20 -07:00
custom.c Add type parameters to behavior. 2018-05-11 11:38:10 -07:00
debug.c Format the code with clang-format. 2018-04-21 14:09:01 -07:00
function_list.c Add a function list that's used for searching functions by name. 2018-04-26 19:40:21 -07:00
interpreter.c Switch values to having their data refcounted separately. 2018-05-14 17:41:41 -07:00
lexer.c Format the code with clang-format. 2018-04-21 14:09:01 -07:00
libabacus.c Remove pointless parameter copying. 2018-05-11 20:36:27 -07:00
main.c Create main source file. 2018-02-03 23:49:52 -08:00
parser.c Remove pointless parameter copying. 2018-05-11 20:36:27 -07:00
parsetype.c Add a way to construct a parsetype form existing types and a basetype. 2018-04-22 20:44:08 -07:00
ref_trie.c Add the ability to copy a ref trie. 2018-05-11 14:40:01 -07:00
ref_vec.c Format the code with clang-format. 2018-04-21 14:09:01 -07:00
refcount.c Remove un-thread safe shared reference count. 2018-04-24 15:08:39 -07:00
reserved.c Format the code with clang-format. 2018-04-21 14:09:01 -07:00
table.c Add the ability to store values into the table. 2018-04-26 20:51:54 -07:00
tree.c Format the code with clang-format. 2018-04-21 14:09:01 -07:00
trie.c Format the code with clang-format. 2018-04-21 14:09:01 -07:00
types.c Format the code with clang-format. 2018-04-21 14:09:01 -07:00
util.c Switch values to having their data refcounted separately. 2018-05-14 17:41:41 -07:00
value.c Switch values to having their data refcounted separately. 2018-05-14 17:41:41 -07:00