sam · he/him
sam pushed to main at sam/slibs 2024-07-22 22:43:45 +12:00
986006449d no longer exit when file not found
sam pushed to main at sam/slibs 2024-07-22 22:04:27 +12:00
2061729f4b remove pointless resize
sam pushed to main at sam/slibs 2024-07-22 22:00:30 +12:00
6142aca17a change to non-const
sam pushed to main at sam/slibs 2024-07-22 21:58:49 +12:00
b4f6bafc82 rewrite sl_c_str as a function, will probably eventually do this for most pointless macros
sam pushed to main at sam/slibs 2024-07-22 21:53:09 +12:00
28b948912e add extra file functions and change sl_read_file
sam pushed to main at sam/slibs 2024-07-22 21:05:18 +12:00
deb02231af add sl_write_file
sam pushed to main at sam/compiler 2024-07-22 19:00:20 +12:00
f05fbf3e53 update readme
sam pushed to main at sam/compiler 2024-07-22 16:30:26 +12:00
1e53aa467e rename for clarity and remove old function declaration
sam pushed to main at sam/compiler 2024-07-22 15:47:02 +12:00
881bd4cd9b remove vscode dir
sam pushed to main at sam/compiler 2024-07-22 15:46:31 +12:00
bee9e6fc9d optimize tokenizer by moving data ptr
sam pushed to main at sam/slibs 2024-07-22 15:28:35 +12:00
b0b09f6fd9 add vec ptr operations
sam pushed to main at sam/compiler 2024-07-22 13:05:35 +12:00
ce375024f3 update readme
3621e6772b cleanup and add run and build commands
Compare 2 commits »
sam pushed to main at sam/slibs 2024-07-22 08:03:46 +12:00
1de5b35258 rename shift to unshift and add real shift
sam pushed to main at sam/compiler 2024-07-21 11:55:46 +12:00
d5290ad483 use calloc instead of malloc for token because next was sometimes unitialized
sam pushed to main at sam/compiler 2024-07-21 11:17:08 +12:00
b6747a40eb add custom regex exec because regnexec doesnt exist in musl
sam pushed to main at sam/slibs 2024-07-21 11:10:24 +12:00
ce1c05c6e6 add sl_append_c_str
sam pushed to main at sam/compiler 2024-07-21 11:02:03 +12:00
ae9a0b231e update readme
sam pushed to main at sam/compiler 2024-07-21 11:01:04 +12:00
43138857c4 add slibs back
Compare 2 commits »
sam pushed to main at sam/compiler 2024-07-21 10:56:09 +12:00
72ad5f7131 update submodule path
65b0e06e91 update submodule path
Compare 2 commits »
sam pushed to main at sam/compiler 2024-07-21 10:54:18 +12:00
354e0c7618 added tcc to build process
0342642749 added tcc to build process
Compare 2 commits »