Costruttore di linguaggi di programmazione
Loading...
Language Forge — конструктор языков
Language Forge Costruttore di linguaggi di programmazione
Salvato progetto locale

Passaggio 2 · progettazione

Costruiamo il linguaggio a strati

Piano, esempio di sintassi e feedback locale rapido.

Bozza del blueprint

22%
language.lf

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


        
Language ForgeLe modifiche vengono salvate nel progetto
v0.2 · laboratorio prototipi