The Reader

The reader’s role is to consume the textual source code and construct an internal representation of the source code such that the evaluator can interpret its meaning.

The reader can create Idio values from the various constructors (integers and strings, say, as we normally think of them in textual form: 12 and “twelve”) and it has a few limited rights to alter the form of the constructed representation.

In Idio you can define and add your own operators to the set of representation-altering features.

Last built at 2024-12-21T07:11:02Z+0000 from 463152b (dev)