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