Costruttore di linguaggi di programmazione
Loading...
λ
Language Forge Costruttore di linguaggi di programmazione
Salvato • progetto locale
Lingua dell'interfaccia Documentazione Nuovo progetto Chiedi all'AI

Passaggio 2 · progettazione

Costruiamo il linguaggio a strati

Piano, esempio di sintassi e feedback locale rapido.

▶Esegui ✓Verifica codice

Bozza del blueprint

22%
language.lf
Formatta Copia
1
Ln 1, Col 11 строка
Token AST Diagnostica Risultato

Documentazione

Documentazione di Language Forge

Breve guida alla creazione del proprio linguaggio di programmazione e all'utilizzo del workshop.

×

Come creare il proprio linguaggio

  1. Scegli un nome chiaro e descrivi il problema che il linguaggio deve risolvere.
  2. Scrivi i requisiti: utenti, costrutti chiave, limitazioni ed esempi reali.
  3. Scegli lo stile del linguaggio in base al compito: dichiarativo, general-purpose, funzionale o per dispositivi.
  4. Clicca su «Genera piano del linguaggio» ed esamina il blueprint con il prossimo passo.
  5. Perfeziona l'idea con l'ingegnere AI: chiedi informazioni su sintassi, tipi, fasi del compilatore e contraddizioni.

Come utilizzare il workshop

  1. Modifica l'esempio nell'editor language.lf.
  2. Clicca su "Verifica codice" per ottenere token, AST e diagnostica.
  3. Correggi gli errori, quindi clicca su "Esegui" per testare lo script.
  4. Usa "Formatta" per pulire l'esempio e "Copia" per trasferirlo in un altro strumento.
  5. La bozza viene salvata automaticamente, quindi puoi tornare al progetto in seguito.

Esempio di sintassi corrente


        
Chiudi Scarica la documentazione
Language ForgeLe modifiche vengono salvate nel progetto
v0.2 · laboratorio prototipi