Slide 3 de 37

Nomes têm formas

type Shape {
	Circle { radius: Int }
}

proc main(): void {
	name := "bee"             // camelCase: uma variável
	MAX_RETRIES := 5          // UPPER_CASE: uma constante
	shape := Shape.Circle(4)  // PascalCase: um tipo e sua variante

	echo "{name}, tente até {MAX_RETRIES} vezes, forma={shape}"
}
A grafia de um nome diz o que ele é, e cada forma é obrigatória no lugar onde o nome é declarado. camelCase nomeia variáveis, parâmetros, campos e todo proc/func/query. PascalCase nomeia tipos, suas variantes e átomos. UPPER_CASE é como se escreve uma constante: uma variável que nada reatribui. Palavras-chave são em minúsculas, e somente em minúsculas — uma palavra-chave grafada de outra forma, como Proc ou IF, é um erro de compilação que aponta as duas leituras em vez de um identificador utilizável.