openlang

Language experiments

Small languages and altered rules that reveal a different way to program.

  1. Give the evaluator its environment as an argument

    Suppose an experimental D evaluator accepts eval("rate + 1", env), with rate bound to 3 in the supplied environment. Under th…