nctref/src
Mid f406b2a032 Sections are now top-level nodes (which contain TLCs)
Previously, `@section` was a statement inside a top-level chunk, which
caused issues when the TLC allocated stack memory (the prologue was
generated before the `@section`).

This way, Nectar source code is now defined as a list of sections,
first and foremost.
2025-11-12 12:29:15 +02:00
..
ast Sections are now top-level nodes (which contain TLCs) 2025-11-12 12:29:15 +02:00
x86 Sections are now top-level nodes (which contain TLCs) 2025-11-12 12:29:15 +02:00
lexer.c Introduce null keyword 2025-10-14 16:30:58 +03:00
lexer.h Introduce null keyword 2025-10-14 16:30:58 +03:00
ntc.c Sections are now top-level nodes (which contain TLCs) 2025-11-12 12:29:15 +02:00
ntc.h Sections are now top-level nodes (which contain TLCs) 2025-11-12 12:29:15 +02:00
parse.c Sections are now top-level nodes (which contain TLCs) 2025-11-12 12:29:15 +02:00
parse.h Despaghettify source 2025-08-15 17:31:05 +03:00
reporting.c Despaghettify source 2025-08-15 17:31:05 +03:00
reporting.h parametrize your mom? 2025-05-03 10:00:20 +03:00
scope.c Correct type sizes under different ABIs 2025-09-15 17:10:38 +03:00
scope.h So many bug fixes like omg why didn't u use bp for stacc idiot 2025-09-13 11:19:49 +03:00
types.c sgpr and smem 2025-10-17 14:09:10 +03:00
types.h type_dereference 2025-10-02 13:44:49 +03:00
utils.h Fix unhandled AST_EXPR_EXT_SIZEOF Error 2025-07-17 11:00:59 +03:00