Specification

If you just want to use eno, see the guide. If you want to implement an eno library or otherwise need deeper insight on the language, this is the right resource, read on.

Encoding

Eno documents must be encoded as UTF-8.

Filename Extension

When saved to disk, eno documents should use the .eno extension.

Ordering

Eno contains only ordered data structures. The order of elements as authored in a document is always retained by parsers.

Types

In eno there is no type differentiation on the language level, there are only textual representations ("strings"), which are always referred to as values.

Next page: Glossary