Skip to content
Ondrej Hirjak edited this page May 13, 2014 · 4 revisions

Features:

Phases:

  • load: file -> DOM without eval
  • merge of DOMs = DOM tree
  • eval = flatten expr. eval
  • save of DOM
  • save of eval (drop of formatting)

i:File => save(load(i)) == i

Operations:

  • load
  • save
  • edit(K, V, scope)
  • remove(K, scope)
  • add(K, V, scope)
  • change_type(K, scope)
Clone this wiki locally