DDFLanguageEditor
Un IDE Windows sperimentale per far evolvere DDF tramite editing multi-documento, navigazione del workspace, IntelliSense, interpretazione, debug e flussi configurabili.

// Editing workflow
Da prototipo a banco di lavoro sintattico
Documenti e workspace
Schede indipendenti, drag-and-drop, cartelle recenti e indicizzazione ricorsiva rendono subito accessibili i workspace DDF multi-file.
Navigazione e ricerca
File e simboli rapidi, riferimenti, salto a riga, ricerca/sostituzione nel workspace, breadcrumb e cronologia Indietro/Avanti.
Lexer + parser
Tokenizzazione formale, AST tipizzato, precedenze degli operatori ed errori lessicali e sintattici recuperabili.
Outline
Un albero navigabile indicizza strutture, campi, funzioni, parametri e dichiarazioni locali.
// Editor assistance
Assistenza trasparente e reversibile
IntelliSense
- Completamento contestuale con tipi e origine
- Snippet navigabili con campi modificabili
- Signature Help
- Hover strutturato con documentazione e riferimenti
Flusso configurabile
- Font, zoom, tema e indentazione persistenti
- Tab/spazi, fine riga e formattazione al salvataggio
- Layout palette e stati di pin persistenti
- Scorciatoie personalizzate con rilevamento conflitti
// Quality gates
Documentazione e test evolvono con la grammatica
Language reference
Sintassi riconosciuta, grammatica, precedenze e vocabolario sono documentati separatamente dalla bozza storica.
136 core tests
Copertura deterministica per sintassi, semantica, runtime, debugger, workspace, navigazione, impostazioni e IntelliSense.
WinForms smoke
L'editor reale esercita gli scenari di interazione, 46 scorciatoie e tutti i 51 comandi di menu.
Offline
L'editor non richiede servizi di rete, account o telemetria.
// Beta boundaries
Resta un progetto linguistico sperimentale
Implementato nella 0.9.4.2
- IntelliSense e navigazione del workspace
- Analisi semantica e controllo tipi
- Interprete e debugger interattivo
- Command Palette, impostazioni e scorciatoie personalizzate
Ancora fuori ambito
- Compilatore nativo e runtime di produzione
- Sistema progetto su larga scala
- Garanzie di debug per uso produttivo
- Specifica del linguaggio stabile
// Public availability
Sorgenti e pacchetto Windows verificati
0.9.4.2 Beta
Sorgenti MIT, documentazione e test ripetibili sul branch pubblico main.
DDFLanguageEditor-0.9.4.2-win-x64-self-contained.zip
Beta Windows portable non firmata
52,170,784 bytes
SHA-256
94387c8847f2…11a0ad46
Verificato sull'asset caricato su GitHub
MIT License
Sorgenti e documentazione originali possono essere usati, modificati e ridistribuiti conservando l'avviso.