anna fef
  • https://fef.moe
  • your least favorite nyanbinary anarcho-communist neurodivergent catgirl hacker. she/they/it

  • Joined on 2021-03-25
fef pushed to main at fef/libneo 2021-07-14 21:30:55 +02:00
b8471c6d76 set up Catch2 for testing
06d538bc4a utf: use unsigned types
Compare 2 commits »
fef pushed to main at fef/libneo 2021-07-14 20:46:05 +02:00
befc18f8ff add C++ support
f5bb5edcd3 get rid of obsolete syscall header
54869dcd6c utf: use correct format specifier
Compare 3 commits »
fef pushed to main at fef/libneo 2021-07-14 16:30:57 +02:00
30a29150c3 implement UTF-8 conversion
bd9297febe nref: smol refactor and add documentation
Compare 2 commits »
fef pushed to main at fef/libneo 2021-07-12 03:35:51 +02:00
ec5ed1e352 error: refactor the whole thing
1d7d2a7b55 nref: fix nref_init macro bug
Compare 2 commits »
fef pushed to main at fef/libneo 2021-07-11 15:07:13 +02:00
7df80d8cd1 add malloc wrapper
fef pushed to main at fef/libneo 2021-07-11 02:12:05 +02:00
4dbc77845a add error handling system
957f5e2a35 add refcounts
7eed96edcf remove jemalloc and fall back to libc
Compare 3 commits »
fef pushed to main at fef/libneo 2021-07-09 16:56:30 +02:00
a73ea804b5 implement generic syscalls
fef pushed to main at fef/libneo 2021-07-09 14:11:07 +02:00
11548e74ba integrate jemalloc into cmake build
fef synced commits to main at fef/ardix from mirror 2021-05-11 23:03:09 +02:00
8b3a5fd68d sched: integrate into kent hierarchy
fef pushed to main at fef/gayconf 2021-04-26 18:41:02 +02:00
47607a04fb parser: check error early
fef pushed to main at fef/gayconf 2021-04-26 18:39:57 +02:00
4cc7d17c99 val: implement Display
fbffb0f6ea rename main
Compare 2 commits »
fef pushed to main at fef/gayconf 2021-04-19 22:28:44 +02:00
1506c0a4d4 lex: fix string literal escapes
fef pushed to main at fef/gayconf 2021-04-19 20:56:31 +02:00
fedc4e8314 ignore generated documentation
fef pushed to main at fef/gayconf 2021-04-19 20:34:01 +02:00
4e7cfca1f3 ast: implement literal and binary expressions
fef pushed to main at fef/gayconf 2021-04-19 19:17:30 +02:00
a0e09b9613 ast: implement base value type
fef pushed to main at fef/gayconf 2021-04-19 19:10:12 +02:00
0c1d66186e apply minor license patch
fef pushed to main at fef/gayconf 2021-04-19 03:15:27 +02:00
e90589addd lex: simplify iterator using pattern matching
fef pushed to main at fef/gayconf 2021-04-18 23:08:49 +02:00
d7aa47b621 update to CNPLv6
fef pushed to main at fef/gayconf 2021-04-18 21:18:01 +02:00
ba949fac32 restructure token design
fef pushed to main at fef/gayconf 2021-04-18 17:55:37 +02:00
60076379eb improve readability and stuff idk and also rustfmt