Commit Graph

6 Commits (d38c6b3a8f0fea4d0750f3efaefd3ce4894d7a3f)

Author SHA1 Message Date
Mike Gerwitz d38c6b3a8f
Initial support for slot data (no accessors or mutators)
* src/record.xsl: added R:init-slots and friends

* test/record.xspec: add slot data tests
2016-03-29 23:00:56 -04:00
Mike Gerwitz a921741f09
Add R:is-record predicate
* src/record.xsl (R:is-record): added
* test/record.xspec: add tests for R:is-record
2016-03-29 23:00:16 -04:00
Mike Gerwitz 7196a2f0c6
Anonymous records added
* src/record.xsl (R:make-record-header#1): added
* test/record.xspec: R:make-record-header#1 scenario added
2016-03-29 23:00:16 -04:00
Mike Gerwitz ae98699094
Record slot naming
* src/record.xsl (n:name-slots, n:slot-names): added
* test/record.xspec: slot naming tests added
2016-03-29 23:00:16 -04:00
Mike Gerwitz ae589865e3
{www.lovullo.com=>mikegerwitz.com} namespaces 2016-03-29 23:00:16 -04:00
Mike Gerwitz e8e2dff3e6
Basic record suppport
* record.xsl: added
  This only support unnamed slots.

* record.xspec: added

Notice the documentation style: all sentences and clauses of compound
sentences are on their own lines, indented relative to their parent.  This
produces much better diffs when things change.
2016-03-29 23:00:11 -04:00