Commit Graph

128 Commits

Author SHA1 Message Date
b97e2da6af enhanced the logfmtv to handle encoding conversion of the format string 2018-02-26 15:24:45 +00:00
75526643de got rid of hcl_getlastretv() but let hcl_execute() and hcl_executefromip() to return the returnv value 2018-02-22 12:57:31 +00:00
a7fcf50a89 added hcl_getlastretv().
enhanced hcl_hashobj() to return hash values for nil, true, false
2018-02-22 07:41:03 +00:00
ad0534a18e added --enable-unicode to configure.ac
cleaned up unnecessary code
2018-02-21 07:37:10 +00:00
a29e4a3edc added some builtin modules, but without many functions in them 2018-02-15 15:36:15 +00:00
8492bb8bd9 mapped a dotted identifer to a primitive function 2018-02-12 10:50:44 +00:00
46602c4511 renamed prim to pf.
added module manipulation functions
2018-02-09 04:24:50 +00:00
679b3dd7a0 set default type mask in moo_compile() and moo_executefromip().
changed the main program a little bit
2018-02-08 15:04:07 +00:00
b6b8b3e7cb added more vm primitives 2018-02-08 14:40:56 +00:00
7d17b59603 added hcl_executefromip() 2018-02-08 10:33:59 +00:00
dbb66ebaf0 added the id field to process 2018-02-08 09:21:18 +00:00
a8729532bb changed copyright years 2018-02-07 14:13:13 +00:00
839bef7b36 added bytearray compilation code 2018-02-07 13:55:22 +00:00
b747b4e23a implemented dictionary printing 2018-02-07 10:55:20 +00:00
77f4e53a77 added partial code for HCL_CODE_MAKE_DICTIONARY, HCL_CODE_MAKE_ARRAY, etc 2018-02-06 13:52:58 +00:00
0adbd2291e added printing routines 2018-02-05 15:59:32 +00:00
71a10e09c6 trying to revive this project 2018-02-05 10:43:25 +00:00
4f98e27d42 added some primitive functions 2016-10-25 13:44:38 +00:00
0ecdc29ac1 started the if handling 2016-10-15 08:49:27 +00:00
84f2ebeae4 improved break handling further 2016-10-13 07:41:10 +00:00
5c92919c6a added the until loop 2016-10-12 07:30:54 +00:00
eddf0f7925 handled the while loop almost in full 2016-10-11 10:29:37 +00:00
11660267e2 added some code to handle while 2016-10-10 11:36:24 +00:00
dc34bd05e5 refactored comp.c a bit 2016-10-08 17:22:48 +00:00
a675d56dad fixed an argument passing handling bug 2016-10-06 18:17:52 +00:00
dc2b007550 added some code to handle primitives and the call instruction 2016-10-06 17:49:47 +00:00
070cead567 added some code for executing byte codes 2016-10-04 17:56:28 +00:00
256efdb134 added initial hcl files 2016-09-28 14:40:37 +00:00