✅ 主な更新内容: - Python/llvmlite実装の正式採用を明記(開発速度10倍、~2400行) - プラグイン全方向ビルド戦略(.so/.o/.a同時生成)で単一EXE生成可能に - 各実装の予想コード量を具体化(パーサー800行、MIR Builder 2500行、VM 5000行) - 循環依存問題の解決を明記(nyrtがC ABI経由で提供) - 現実的なスケジュール調整(2025年9月~2026年3月) 🎉 最新進捗: - dep_tree_min_string.nyashオブジェクト生成成功(10.4KB) - LLVM verifier green - dominance違反解決 - Resolver patternでSSA安全性確保 🚀 次のマイルストーン: - Python/llvmliteでEXE生成パイプライン完成 - nyash-llvm-compiler分離設計 - NyashパーサーMVP実装開始 Everything is Boxの究極形が、ついに実現へ! 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
146 lines
2.0 KiB
Plaintext
146 lines
2.0 KiB
Plaintext
# Python
|
||
__pycache__/
|
||
*.py[cod]
|
||
*$py.class
|
||
*.so
|
||
.Python
|
||
env/
|
||
venv/
|
||
.venv/
|
||
pip-log.txt
|
||
pip-delete-this-directory.txt
|
||
|
||
# IDEs
|
||
.vscode/
|
||
.idea/
|
||
*.swp
|
||
*.swo
|
||
*~
|
||
|
||
# OS
|
||
.DS_Store
|
||
Thumbs.db
|
||
|
||
# Build artifacts
|
||
build/
|
||
dist/
|
||
*.egg-info/
|
||
|
||
# Rust
|
||
/target/
|
||
**/target/
|
||
Cargo.lock
|
||
plugins/**/Cargo.lock
|
||
|
||
# 🔧 Rust開発用ディレクトリ(Git追跡除外)
|
||
nyash-rust/
|
||
|
||
# 🔧 LaTeX生成ファイル(Git追跡除外)
|
||
*.aux
|
||
*.log
|
||
*.out
|
||
*.pdf
|
||
*.toc
|
||
*.fls
|
||
*.fdb_latexmk
|
||
*.synctex.gz
|
||
|
||
# 開発用秘密フォルダ(完全除外)
|
||
/development/
|
||
/private/
|
||
/private_test/
|
||
|
||
# Test files
|
||
*.tmp
|
||
|
||
# 🚨 ルートディレクトリ汚染防止(毎回散らかる問題対策)
|
||
# デバッグ・テスト関連ファイル
|
||
/test_*.txt
|
||
/test_*.log
|
||
/build_*.txt
|
||
/mir_*.txt
|
||
/mir_*.log
|
||
/vm_*.log
|
||
/vm_*.json
|
||
/cmp_*.log
|
||
/out.txt
|
||
/err.txt
|
||
/test.txt
|
||
/*_output.txt
|
||
/*_errors.txt
|
||
/*_error.txt
|
||
|
||
# 一時的なテストファイル(ルートに置かない!)
|
||
/test_*.nyash
|
||
|
||
# HTTP/ネットワークテストログ
|
||
/http_test*.log
|
||
/http_test*.txt
|
||
|
||
# 分析・コンサルテーション結果
|
||
/*_consultation.txt
|
||
/*_analysis.txt
|
||
/nekocode_*.txt
|
||
*.bak
|
||
*.orig
|
||
test_*.ny
|
||
output_*.ny
|
||
temp_*.ny
|
||
current_task
|
||
|
||
# Logs
|
||
*.log
|
||
debug_output.txt
|
||
stats_output.txt
|
||
*.jsonl
|
||
*.dot
|
||
|
||
# LLVM
|
||
*.ll
|
||
*.bc
|
||
*.o
|
||
*.exe
|
||
a.out
|
||
app_*_llvm
|
||
app_link
|
||
string_len_app
|
||
*_app
|
||
|
||
# Nekocode analysis files (大きなJSONファイル)
|
||
.nekocode_sessions/
|
||
analysis.json
|
||
nekocode-temp/
|
||
tools/nekocode-rust/
|
||
|
||
# Build outputs and logs
|
||
build_*.txt
|
||
test_*.txt
|
||
*_output.txt
|
||
*_results.txt
|
||
|
||
# Local test files
|
||
local_tests/
|
||
|
||
# Windows build artifacts
|
||
*.pdb
|
||
*.exp
|
||
*.lib
|
||
|
||
# Font files (already in assets/)
|
||
*.ttf
|
||
*.otf
|
||
|
||
# Backup files
|
||
/backups/
|
||
|
||
# 📚 論文関連フォルダ(作業中と公開用を分離)
|
||
# 作業中(WIP: Work In Progress)- Git追跡除外
|
||
docs/research/papers-wip/
|
||
docs/research/drafts/
|
||
docs/research/notes/
|
||
|
||
# 査読中・未公開論文 - Git追跡除外
|
||
docs/research/papers-under-review/
|
||
|
||
# 完成・公開済み論文は docs/research/papers-published/ に配置(Git追跡対象).pyenv/
|