seed Grammatica
La grammatica operativa normativa è mantenuta in seed/compiler/llvm/LANGUAGE_GRAMMAR.md. Questa pagina del libro evita intenzionalmente una seconda copia grammaticale che potrebbe andare alla deriva.
La specifica del linguaggio normativo radice è seed Specifica del linguaggio.
Contratto lessicale attuale:
.sdi file sono UTF-8;- commenti e stringhe possono contenere Unicode;
- gli identificatori sono lettere minuscole ASCII, inclusi i nomi di tipo e variante;
- le costanti sono maiuscole ASCII;
- uso dei commenti
//e annidabile/* ... */; - restituzione anticipata utilizza
ret; - Gli ADT utilizzano
type; non esiste una parola chiaveenumpulita; - phase-1/2 L'interpolazione f-string è implementata per testo, bool, numeri interi, float, specifiche del formato e statico display/debug tratti;
- la sintassi channel/send/recv integrata non è implementata; quelle strutture sono
previsto dall'Ordinario
taskbiblioteca.
Vedere Riferimento alla lingua per la sintassi dell'utente e CLI riepilogo.