descriptiona simple compiler with C-like syntax, it can compile the source code & link to ELF in Linux, support X86_64 & ARM64, etc.
ownerroot
last changeTue, 23 Jun 2026 07:44:21 +0000 (15:44 +0800)
shortlog
46 hours ago yu.dongliangfix: heap overflow when memcpy() in scf_vector.h, it... master
46 hours ago yu.dongliangflat anonymous union & struct.
46 hours ago yu.dongliangmov parse code of 'struct, union, class' to one module
4 days ago yu.dongliang1, delete member 'code' of 'scf_rela_t' & use 'rela...
4 days ago yu.dongliang1, support C macro: #ifndef, #ifdef, #endif for .h...
7 days ago yu.dongliangsupport func_ptr var & func_ptr array[]
7 days ago yu.dongliangsupport function pointer array.
7 days ago yu.dongliangdelete some un-used member vars and code for them.
10 days ago yu.dongliang1, fix: memory layout of stack error int X64,
2026-06-09 yu.dongliang../lex/scf_lex_util.c
2026-06-09 yu.dongliang1, support const double / float literal number such...
2026-05-02 yu.dongliangadd scf_utf8_len() to get a UTF-8 char & its bytes
2026-01-29 yu.dongliangprint Naja binary instruction when dis-asm
2026-01-28 yu.dongliangasm: support .align and .org for naja
2026-01-23 yu.dongliangasm: support .align and .org for x64
2026-01-21 yu.dongliangasm: support simple asm code for x64 & naja
...
tags
15 months ago v1.0 tag for Fizard 1.0
heads
46 hours ago master