Files
hakorune/docs/papers
..

Nyash Research Notes (Draft)

This folder collects short, structured notes toward potential publications based on the Nyash Phase15 work. Each note is selfcontained and links to code paths and smokes for reproducibility.

Topics

  • 01 — PHIOff EdgeCopy + Harness PHI Synthesis (phi_off_harness.md)
  • 02 — Structured Exceptions via ResultMode (result_mode_exceptions.md)
  • 03 — PHI Observability and Trace Checking (phi_trace_observability.md)
  • 04 — BlockPostfix Catch Language Design (block_postfix_catch.md)

How to Reproduce (quick)

  • Build: cargo build --release
  • Bridge(Resultmode) smokes: bash tools/test/smoke/bridge/try_result_mode.sh
  • PHI trace (optional): NYASH_LLVM_TRACE_PHI=1 NYASH_LLVM_TRACE_OUT=tmp/phi.jsonl bash tools/test/smoke/bridge/try_result_mode.sh

Notes

  • Target audience: systems and compiler practitioners; emphasis on simplicity, robustness, and observability.
  • Draft status: living documents; code references use stable paths in this repo.