Estaba leyendo sobre Iota y Jot y encontré esta sección confusa:
A diferencia de Iota, donde el árbol sintáctico para una cadena puede ramificarse tanto a la izquierda como a la derecha, la sintaxis de Jot se ramifica uniformemente a la izquierda. Como resultado, Iota es estrictamente libre de contexto, pero Jot es un lenguaje normal.
Tengo entendido que tanto Iota como Jot están completos. Pero aparentemente, uno no tiene contexto y el otro es regular. ¿Seguramente los idiomas normales no pueden ser completos?
1*0
es un lenguaje normal ;-) Aunque no es un lenguaje de programación muy amigable ni para el programador ni para el compilador-escritor.