Om
Expression

A Program optimized for evaluation.

Interpretation
A Program is interpreted as an Expression by treating it as a list of non-empty forms, each containing the following:
Normalization
A Program is normalized as an Expression as follows:
  • Each Separator is removed, and a line Separator is inserted between each non-empty form.
Implementation
Om::Language::Expression