# ---- Archive ---- *.rar *.zip *.vsix # ---- Build artifacts ---- *.log *.o *.a *.obj *.hash *.exe *.tmp # Native compiler binaries (Linux ELF builds have no extension; *.exe covers Windows) salam # ---- WebAssembly playground bundle (generated by tools/build-wasm.sh) ---- salam-wa.js salam-wa.wasm salam-wa.data salam-wa.html # ---- Dependencies & caches ---- node_modules/ __pycache__/ .mypy_cache/ *.pyc # ---- Build / dist / test output ---- build/ dist/ /compiler/tests/.work/ # ---- Editor / IDE ---- .vscode/ .idea/ .claude/ # ---- Books ---- # /books/ /books/*/*/_minted /books/*/*/*.tex.tmp /books/*/*/*.tex.tmp.* /books/*/*/*.out /books/*/*/*.log /books/*/*/*.aux /books/*/*/*.pdf /books/*/*/*.fdb_latexmk /books/*/*/*.fls /books/*/*/*.xdv /books/*/*/*.toc /books/*/*/*.synctex(busy) /books/*/*/*.synctex.gz # ---- Documents ---- *.md /compiler/doc/ !CODE_OF_CONDUCT.md !CONTRIBUTING.md !docs/GETTING_STARTED.md !docs/PLATFORMS.md # ---- Online Editor ---- editor/* !editor/app.js !editor/index.html !editor/logo.svg !editor/logo-box.png !editor/style.css !editor/README.md # ---- Generated Files ---- /compiler/salam_mod_*.c /compiler/salam_mod_*.h # macOS .DS_Store # MyST build outputs _build