- symbols komutu artık JSON üretiyor: file, symbols[], diagnostics Her sembol: name, kind, type, typeDetail, definition (file+satır+sütun), references[], isBuiltin — LSP tüketimine hazır format - parser: parseProgram() ilerleme olmayana token atla (guard ekle) Bozuk top-level syntax (ör: `}`, eksik parametre listesi) artık ayrıştırmayı durdurmak yerine sonraki geçerli bildirimi bulmaya devam eder Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| cli | ||
| core | ||
| diagnostic | ||
| ir | ||
| lexer | ||
| parser | ||
| symbol | ||
| tokenizer | ||
| json.hpp | ||
| main.cpp | ||
| tools.hpp | ||