aaeb01e518
- Rewrite apps/nexus with modular architecture: Config, Http, Errors, Parser, Router, Handlers, Server, Main - Use algebraic enums for ParseResult/FileResult/HttpError - Thread-pool server via Channel<ConnectionTask> and spawn - Fix C backend type ordering for generic struct instances (Array_T, Iter_T) and algebraic enum struct payloads - Collect Slice_T types from struct fields and enum payloads - Fix match lowering for simple enums (direct value compare) - Resolve match expression return type from first arm - Infer element type for for-in over Array<UserStruct> - Preserve generic type args in field access resolution - Add fflush to PrintLine/Print for immediate server logs - Add modern_features golden regression test - Regenerate golden expected.c files
35 lines
377 B
Plaintext
35 lines
377 B
Plaintext
# Compiled binary
|
|
buxc
|
|
buxc_lir
|
|
src/main
|
|
|
|
# Nim cache
|
|
nimcache/
|
|
|
|
# Test binaries
|
|
tests/lexer_test
|
|
tests/parser_test
|
|
tests/sema_test
|
|
tests/hir_test
|
|
tests/borrow_test
|
|
tests/test_generics_parse
|
|
tests/*.exe
|
|
|
|
# Build artifacts
|
|
build/
|
|
*.o
|
|
|
|
# Temporary directories
|
|
_test_tmp_pkg/
|
|
test_pkg/
|
|
examples_pkg/
|
|
|
|
# Temporary test directories
|
|
_test_*/
|
|
|
|
# Backup files
|
|
*.bak
|
|
|
|
# Log files
|
|
*.log
|