Commit Graph

71 Commits

Author SHA1 Message Date
Qrakhen 9be5c32d77 some work on natives... still. it got to be easier than this 2026-05-13 15:02:01 +02:00
Qrakhen e4a9361e90 add pow operator, fix test script, add new build flag 2026-05-08 12:22:36 +02:00
Qrakhen 5ad65da6da forgot a word 2026-05-08 06:53:04 +02:00
Qrakhen 5df7a32a7f fix readme and remove unrelated library, no idea how it got here 2026-05-08 06:47:01 +02:00
Qrakhen ab44742443 new stuff, vscode support, globals fixed, better test script 2026-05-08 05:29:09 +02:00
Qrakhen 1bbaa98add better build, global native functions (spicy C style), some nice things, some bad things 2026-05-08 03:13:53 +02:00
Qrakhen 1da47d39dd make this work under linux lol 2026-05-08 00:54:08 +02:00
Qrakhen 44b8bb8900 few things, realized i should actually do the native methods like the extension ones 2026-01-08 13:53:48 +01:00
Qrakhen aaec6375eb bit a dis, bit a dat 2026-01-08 09:29:20 +01:00
Qrakhen a66580e7fe like actually rewrite object tables and ptrs and stuff. much happier now 2026-01-08 08:59:27 +01:00
Qrakhen bdd1322a82 add handlers and routing 2026-01-07 18:39:31 +01:00
Qrakhen bb13c0ae2b dynval 2026-01-07 18:10:49 +01:00
Qrakhen f62c48396f add memory class isnt that cool 2026-01-07 14:57:03 +01:00
Qrakhen 880f3e60ce add some very basic foundation for static typing 2025-12-16 10:02:24 +01:00
Qrakhen c4de1dfb0a add stdoutinerr support 2025-12-11 20:29:44 +01:00
Qrakhen 3b50abebe4 add benchmark during digestion 2025-12-11 18:25:01 +01:00
Qrakhen d79cdf9c92 add addr of feature 2025-12-10 16:03:21 +01:00
Qrakhen c42a9a42e6 make the more nested < operators faster 2025-12-10 15:50:36 +01:00
Qrakhen 8e49a333c3 fix stack issue right at init 2025-12-05 14:44:41 +01:00
Qrakhen 3c72680808 adadr operator 2025-12-05 08:19:09 +01:00
Qrakhen db68d9e9ce fix the stack issue for now by simply peeking the stack rather than popping it for global assignments. 2025-12-04 14:46:35 +01:00
Qrakhen 9ec6f49450 Merge branch 'dev' of git.sygade.eu:qrakhen/qamp into dev 2025-12-04 14:19:41 +01:00
Qrakhen 290087f1a7 changes 2025-12-04 14:19:31 +01:00
Qrakhen 63cdc61c74 add incremental operators but fuck up the stack in the process 2025-12-04 13:49:56 +01:00
Qrakhen bef91ed928 fix while 2025-12-04 00:58:36 +01:00
Qrakhen e5a2c6db67 add some of that native stuff 2025-12-04 00:33:20 +01:00
Qrakhen 3d5736aaa3 fix a few issues, reset to net8 once again because everything is major fucked 2025-12-03 16:28:39 +01:00
Qrakhen 2b850168f1 remove tiling frames for now and add a more solid approach to extensions with fast compiled linq expressions 2025-12-03 14:53:31 +01:00
Qrakhen e41b1df0ba state 2025-12-03 08:36:36 +01:00
Qrakhen 8e1e41d9d8 add tiling frames 2025-11-28 07:22:17 +01:00
Qrakhen 8c2a41a133 add tiling frames 2025-11-27 23:35:22 +01:00
Qrakhen 30a11c7b0b make editor editing and running 2025-11-25 23:09:15 +01:00
Qrakhen f002cd8de4 style it good 2025-11-25 16:53:58 +01:00
Qrakhen a39096014c fix formatting everywhere and make operation resolving faster 2025-11-23 07:38:22 +01:00
Qrakhen fad93a7973 use switch rather than dict lookup 2025-11-23 07:14:26 +01:00
Qrakhen f9f2f5b81a make tokens into flags yo 2025-11-23 00:38:21 +01:00
Qrakhen 2f10015229 editor line numbers 2025-11-23 00:14:56 +01:00
Qrakhen b3385c0860 stoff 2025-11-22 17:34:27 +01:00
Qrakhen e2022ef80e fix delete behaviour 2025-11-21 16:38:24 +01:00
Qrakhen 30157f1f5d cool tekst editor 2025-11-21 00:44:19 +01:00
Qrakhen 87ea8f4771 some more manipulation features 2025-11-20 15:13:43 +01:00
Qrakhen 69ef06afd9 writing in the text editor? easy! 2025-11-19 23:18:38 +01:00
Qrakhen 7d9e81c60f editor caret works! (i should focus on the language, shouldnt i?) 2025-11-19 20:47:03 +01:00
Qrakhen c2f9b93b46 split even more and begin writing our own text editor even 2025-11-19 19:01:38 +01:00
Qrakhen 8603cfe3d8 fix a few error 2025-11-18 23:42:34 +01:00
Qrakhen 4f6d0fdf5b add conditionals for logging to actually test performance 2025-11-18 22:49:32 +01:00
Qrakhen 367b334b79 add lists, itemprovider logic, structs 2025-11-18 22:17:30 +01:00
Qrakhen 53fdea4d18 add throws and enhance performance 2025-11-18 17:06:45 +01:00
Qrakhen 64ab1d8fad remove duplicate readme 2025-11-18 00:23:11 +01:00
Qrakhen c097e42c09 add array add, set, get 2025-11-18 00:21:06 +01:00