phase: 20.49 COMPLETE; 20.50 Flow+String minimal reps; 20.51 selfhost v0/v1 minimal (Option A/B); hv1-inline binop/unop/copy; docs + run_all + CURRENT_TASK -> 21.0

This commit is contained in:
nyash-codex
2025-11-06 15:41:52 +09:00
parent 2dc370223d
commit 77d4fd72b3
1658 changed files with 6288 additions and 2612 deletions

View File

@ -51,9 +51,9 @@ else
cargo build --release -j 24 --features "${LLVM_FEATURE}" >/dev/null
fi
# 2) Emit + link compiler.nyash → EXE
# 2) Emit + link compiler.hako → EXE
echo "[2/4] Emitting + linking selfhost compiler ..."
tools/build_llvm.sh apps/selfhost/compiler/compiler.nyash -o "$OUT"
tools/build_llvm.sh apps/selfhost/compiler/compiler.hako -o "$OUT"
if [[ "$PACK" == "0" ]]; then
echo "✅ Built: ./$OUT"
@ -96,8 +96,8 @@ TOML
echo "✅ Done: $DIST"
echo " Usage:"
echo " echo 'return 1+2*3' > $DIST/tmp/sample.nyash"
echo " (cd $DIST && ./$(basename "$OUT") tmp/sample.nyash > sample.json)"
echo " echo 'return 1+2*3' > $DIST/tmp/sample.hako"
echo " (cd $DIST && ./$(basename "$OUT") tmp/sample.hako > sample.json)"
echo " head -n1 sample.json"
exit 0