A web application that demonstrates the recursive absurdity of language definitions. Enter text, click on words to replace them with their definitions, and continue recursively to see how definitions ...
Notice the commented out factorial expression in the expression types. Also notice that the definition of a FLOAT token allows for negative values so a negative real expression should take precedence ...