|
d339338a40
|
added some pascal wrapper files
continuous-integration/drone/push Build is passing
|
2024-02-02 14:57:46 +09:00 |
|
|
ca9a6b9eb7
|
enhanced the main program to show prompt in the interactive mode
continuous-integration/drone/push Build is passing
|
2024-01-21 11:40:40 +09:00 |
|
|
291a999c2a
|
cleaned up code by removing migrating unused functions
continuous-integration/drone/push Build is failing
|
2023-12-06 11:09:15 +09:00 |
|
|
3d47a99cd2
|
added many charcter handling code
continuous-integration/drone/push Build is failing
|
2023-11-22 00:24:57 +09:00 |
|
|
3d85965b98
|
fixed a 128bit integer issue with va_arg
continuous-integration/drone/push Build is failing
|
2023-11-17 16:56:05 +09:00 |
|
|
5a28ab3749
|
working on the block expression compilation
continuous-integration/drone/push Build is failing
|
2023-11-10 00:03:03 +09:00 |
|
|
bcfe69feda
|
yet another round of internal name changes
continuous-integration/drone/push Build is passing
|
2023-11-04 23:23:20 +09:00 |
|
|
ceaa977d12
|
fixed some undefined symbol issues
continuous-integration/drone/push Build is passing
|
2023-10-14 23:14:58 +09:00 |
|
|
a5d96cc6eb
|
added HCL_IO_WRITE_BYTES
continuous-integration/drone/push Build is passing
implemented it in the print handler
|
2023-06-01 00:30:41 +09:00 |
|
|
893e5d4c89
|
add hcl_attachiostd().
moved the default io handler from bin/main.c to lib/std.c
|
2023-05-18 10:24:01 +09:00 |
|
|
d8a23ad52c
|
fixed %js handling in the formatting funtion
|
2022-01-24 07:39:43 +00:00 |
|
|
7ad9b2d499
|
rearranged the stack for the call operation by pushing a dummy receiver.
the rearrangement is done to make aa plain function call look the same as a message send
|
2022-01-22 15:40:38 +00:00 |
|
|
042fbbb880
|
added a few string formatting functions
|
2021-03-30 05:37:00 +00:00 |
|
|
9f89bd7c1b
|
some more code cleanup
|
2021-03-28 03:44:27 +00:00 |
|
|
a20587537e
|
minor code fixes
|
2021-03-27 10:32:23 +00:00 |
|
|
11e831bbcc
|
switching GC from semi-space copying to mark-sweep
|
2020-12-31 17:48:47 +00:00 |
|
|
656e0150a9
|
cleaned up code and build files
|
2020-11-15 10:26:14 +00:00 |
|
|
a69434a96f
|
enhancing the compiler and hcl_execute() for better interactive use
|
2020-10-08 09:25:54 +00:00 |
|
|
bfba16a757
|
restored the lost code for 'J' in fmt.c
|
2020-09-21 08:34:08 +00:00 |
|
|
64b8a5b1ef
|
changed ambiguous code in lib/fmt.c
|
2020-07-10 14:52:29 +00:00 |
|
|
8af190ac46
|
fixed wrong prefix output for %# in fmt.c
|
2019-11-24 08:06:06 +00:00 |
|
|
e27058d771
|
added the _instsize field to hcl_t, hcl_server_t, hcl_client_t
|
2019-06-21 12:36:25 +00:00 |
|
|
19bba8d7e4
|
diverted w/W to k/K in format_stack_args() in the non-unicode mode
|
2019-06-02 15:58:12 +00:00 |
|
|
20fb7f54b7
|
fixed a flaw in print_ucs() in fmt.c
renamed ENABLE_HCLEX to ENABLE_HCLX
|
2019-06-02 06:42:47 +00:00 |
|
|
16c7c290ce
|
added hcl_prufmtv() and hcl_prbfmtv()
|
2019-06-02 05:06:08 +00:00 |
|
|
77f8047af8
|
added fmt.c
|
2019-06-01 14:05:45 +00:00 |
|