Commit Graph

29 Commits

Author SHA1 Message Date
505b4a181b adding hcl_openstd() 2021-02-07 17:57:35 +00:00
3d6efc7f62 changing code for the new reader and compiler 2021-01-12 09:06:25 +00:00
1fc06dac48 cleaned up build files 2020-11-15 09:56:06 +00:00
49625d87fd removed unneeded substitutions in configure.ac 2020-08-19 05:10:22 +00:00
702fa3f382 changed --enable-unicode to --enable-wide-char in configure.ac and removed c++ stuffs 2020-08-18 03:03:45 +00:00
c8f12e1ef8 updated ax_pthread.m4 2020-02-27 07:57:19 +00:00
0f38aa8e70 fixed a flaw in print_ucs() in fmt.c
renamed ENABLE_HCLEX to ENABLE_HCLX
2019-06-02 06:42:47 +00:00
63143f721d added hcl_prufmtv() and hcl_prbfmtv() 2019-06-02 05:06:08 +00:00
73361ba5b2 added the bin directory and moves files for binary commands into it 2019-05-14 04:21:35 +00:00
4a4e188a5c added --enable-full-liw to configure.ac 2019-04-17 05:51:36 +00:00
0c7771dd57 changed project url 2019-02-01 16:41:57 +00:00
3bc1b3b95d enhanced pfmod loading code 2018-10-14 10:13:24 +00:00
0f92c54f28 added hcl_getsynerrnum() and enhanced EOF handling 2018-07-28 04:08:09 +00:00
b83d2bb501 added libunwind interface support for stack frame backtracing 2018-04-26 04:50:40 +00:00
b9acbd1694 restructured client and server code into a single library libhclex.
also migrated socket related functions into the library
2018-04-10 13:57:17 +00:00
15410a7958 added HCL_MOD_INCTX to hcl
added HCL_SERVER_MODULE_INCTX to hcl server
2018-04-09 15:54:54 +00:00
b8ca47f7f9 exposed hcl_addbuiltinprims(). 2018-03-19 09:22:12 +00:00
fc3fe73b1f enhanced the hcl server code to assign an ID to each worker created 2018-03-16 05:56:05 +00:00
6806c2bd30 added timer functions 2018-03-15 08:35:38 +00:00
7371618c5b exported hcl_seterrbfmtv(), hcl_seterrufmtv()
added hcl_server_seterrbfmt(), hcl_server_seterrufmt(), hcl_server_seterrbfmtv(), hcl_server_seterrufmtv()
added socket address conversion functions
2018-03-14 14:40:05 +00:00
449ac10b9c moving code in main2.c to hcl-s.c 2018-03-13 10:20:33 +00:00
48bbbdd152 updated the build files to utilize the standalone libltdl library if available 2018-03-07 07:50:28 +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
a8969a53f3 added -ldl to the build process 2018-02-09 04:02:17 +00:00
ddfc163c37 changed the reader to handle #(), #[], #{}, '() specially 2018-02-06 10:16:01 +00:00
71a10e09c6 trying to revive this project 2018-02-05 10:43:25 +00:00
256efdb134 added initial hcl files 2016-09-28 14:40:37 +00:00