4b208dbe55
- fix(emitter): emitFnWrapper now uses runtimeName for builtin operators - fix(emitter): map/reduce handlers support variadic runtime functions (+, -, etc.) - fix(emitter): variadic runtime functions list extracted to variadicRuntimeFns constant - fix(macros): restore correct thread-first behavior (->) and fix result shadowing - fix(macros): and/or/as->/some->/some->> macro result variable fixes - fix(repl): add macroexpand step before interpreter eval - fix(runtime): cljReduceSeq handles nil init (uses first coll element) - fix(eval): add macroexpand/macroexpand-1 special forms to interpreter - fix(eval): add macros module import for macroexpand access - fix(warnings): eliminate ResultShadowed and UnusedImport warnings - chore(.gitignore): remove artifact entries (-o, =0.4.0), unignore lib/bring_http.nim - chore(ci): run all examples + threading macro + macroexpand REPL smoke tests
27 lines
323 B
Plaintext
27 lines
323 B
Plaintext
cljnim
|
|
nimcache/
|
|
*.exe
|
|
*.o
|
|
*.dylib
|
|
*.so
|
|
*_generated.nim
|
|
*_generated
|
|
test_reader
|
|
test_emitter
|
|
test_pvec
|
|
test_pmap
|
|
test_deps
|
|
test_eval
|
|
test_macros
|
|
test_ai_assist
|
|
|
|
|
|
# Artifacts / temp files
|
|
__pycache__/
|
|
test_single_debug.py
|
|
|
|
# Binaries
|
|
src/tui_config
|
|
experiments/native-lib/test_client/test_client
|
|
experiments/wasm/tools/zig/
|