about summary refs log tree commit diff stats
path: root/arc/.traces/min
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2015-10-27 12:20:13 -0700
committerKartik K. Agaram <vc@akkartik.com>2015-10-27 12:20:13 -0700
commiteb4eeceabcedd37c11680822b66b266111df261e (patch)
treec795d8ed0052fb2b9f12a7a88585f2f191a93e6d /arc/.traces/min
parent4d1f4a660c8ce9226746f485757d7885eaaf8d61 (diff)
downloadmu-eb4eeceabcedd37c11680822b66b266111df261e.tar.gz
2289
Now dilated reagent parsing is much simpler.

We still can't parse nested hashes. We may never need that. For now the
syntax model is:
  program = collection of top levels
  top-level contains a list of lines
  lines may be instructions
  instructions have reagents
  reagents can be in compressed or dilated syntax (or literal strings)
  property values inside reagents can be s-expression trees

We balance {} inside top-levels, [] inside strings, and () inside
property values.
Diffstat (limited to 'arc/.traces/min')
0 files changed, 0 insertions, 0 deletions