Tiny (linguaggio)
# Tiny (linguaggio)

Il Tiny (o TINY) è un linguaggio di programmazione utilizzato da Kenneth C. Louden nel libro Compiler Construction: Principles and Practice. Il linguaggio permette di effettuare semplici operazioni aritmetiche tra interi. Include inoltre gli operatori di confronto minore ed uguale.

## Sintassi

Nel Tiny gli identificatori delle variabili devono iniziare con una lettera.

Le parole riservate del Tiny sono:

if then else end repeat until read write .

I commenti sono delimitati da graffe ({ }) e non possono essere annidati.

## Grammatica

La grammatica che descrive il linguaggio Tiny è la seguente (espressa in Backus-Naur Form):

