d47eca9
(HEAD -> main)
Oops, left a debugging printf in a critical section by
2024-11-07 19:10:23 +0100
5a17cef
Added sanity NULL sets to verify the proper handling of arrays and avoid double frees by
2024-11-07 18:47:28 +0100
f9ed5f3
additional cleanup: fixes the cleanup of NULL routines by
2024-11-07 10:40:00 +0100
0b1240b
additional cleanup: clean both normally terminated and reusable routines by
2024-11-07 10:34:57 +0100
14ac77b
additional cleanup: removing function stack elements too by
2024-11-07 10:32:33 +0100
fcb3457
Merge branch 'main' of https://git.nekoit.xyz/Archivist/ink by
2024-11-07 10:11:20 +0100
61bc4e6
added a function to collects expended routines by
2024-11-07 10:10:44 +0100
403bd7e
allow making a context at a specified location, to use the userdata as wanted for allocations more easily by
2024-09-09 11:01:25 +0200
ae4d95a
made the allocations and printing aware of the context by
2024-09-09 07:20:09 +0200
f5e6d34
added better error feedback and detection by
2024-08-27 18:02:24 +0200
24a0eea
optimized the run to not be done if there are no routine or on VM panic by
2024-07-21 10:02:43 +0200
bdc1d1d
added parsing of string literals by
2024-07-18 06:18:06 +0200
d3b58a1
added more control to ink_compile by
2024-07-18 04:53:49 +0200
3803ded
Merge branch 'main' of https://git.nekoit.xyz/Archivist/ink by
2024-06-20 18:30:11 +0200
06dd262
fixed C89 incompatibilities, added the check to CMake by
2024-06-20 18:29:55 +0200
f29fce2
Exposing array functions by
2024-05-30 08:31:58 +0200
ee77862
Relax CMake requirement to version 3.0 by
2024-05-28 18:43:24 +0200
2d6ae0e
Fixed what appears to be extra zealous array cleanup by
2024-05-28 17:04:55 +0200
4fe7c55
Clearing the superfluous things in the stack on launch by
2024-05-28 16:45:01 +0200
1a3b1f8
added a xor operation by
2024-05-28 08:45:58 +0200
8f7c7b2
Added type test functions by
2024-05-27 23:30:56 +0200
80087bc
Do not make a routine for executables with no code to execute by
2024-05-27 22:20:39 +0200
9879337
Reorganized the project to move headers in their own directory by
2024-05-27 21:44:33 +0200
eb5a810
Added comments and fixed bugs\n\n- Added array.set\n- Added comments support\n- Fixed weird push/pop mismatches\n- Added more docs\n- Fixed examples by
2024-05-27 20:08:48 +0200
6acd1d2
Fixed the array delimiter not being cleared (off by 1 error) by
2024-05-27 10:50:51 +0200
7851949
Fixed another memory error due to copy pasting code in early stagezs by
2024-05-27 06:53:23 +0200
4a05d56
Fixed a stupd that the IDE allowed me to not see instantly by
2024-05-26 13:21:55 +0200
3d39b4e
Made the GC reclaim successful routines by
2024-05-26 13:17:54 +0200
df8b2a7
Fixed a bug where routine list was not properly resized by
2024-05-26 13:11:40 +0200
badef43
Fixed bad commenting habits by
2024-05-23 18:41:13 +0200
01d88a6
The most practical way to print "Hello World" by
2024-05-23 18:20:39 +0200
e5efa6b
Some additional array manip / stack manip by
2024-05-21 23:06:06 +0200
cf03df7
C-ified more stuff that was not C-ified, removed some unused vars by
2024-05-21 22:44:21 +0200
5411462
C-ified some less antiquated constructs to the antiquated form by
2024-05-21 22:24:19 +0200
6cdddb8
added more docs by
2024-05-21 21:38:46 +0200
b97b33c
Garbage collector and arrays work! by
2024-05-21 21:06:20 +0200
efd764b
Added garbage collection (and a memory corruption bug) by
2024-05-21 19:24:55 +0200
f6bc42b
Merge branch 'main' of https://git.nekoit.xyz/Archivist/ink by
2024-05-21 07:56:08 +0200
d5f09d8
Segregated inner and outer allocations by
2024-05-21 07:54:42 +0200
7012cd3
added type support by
2024-05-21 07:01:27 +0200
4ab6745
Added documentation by
2024-05-16 14:33:57 +0200
0706677
Added README.md contents by
2024-05-15 22:36:57 +0200
04a64e0
Added license info and readme by
2024-05-15 22:25:29 +0200
d889788
Added coroutine handling by
2024-05-15 21:57:00 +0200
5c0cfba
All error handling has been badly handled by
2024-05-13 21:26:17 +0200
3e5ddb7
Added more basic math by
2024-05-13 20:21:39 +0200
3014191
Added more internals and control flow by
2024-05-13 20:07:26 +0200
ef32bb1
Initial commit by
2024-05-13 13:36:26 +0200