Mike Gerwitz
|
04373b5edd
|
f:arity extracted into its own stylesheet
It depends on partial application logic, but does not belong in partial.xsl
|
2014-11-27 01:11:27 -05:00 |
Mike Gerwitz
|
a02865d8b1
|
May now partially apply partial applications
|
2014-11-27 01:11:26 -05:00 |
Mike Gerwitz
|
8ba1f04147
|
Partial application initial development
No support yet for recursive partial applications; just a basic concept.
|
2014-11-27 01:11:14 -05:00 |
Mike Gerwitz
|
0f2212e7d4
|
test/runner properly fails on xspec non-zero exit
|
2014-11-24 11:13:45 -05:00 |
Mike Gerwitz
|
8a204534f0
|
*.{out=>apply} for test case apply-gen output
|
2014-11-24 11:08:24 -05:00 |
Mike Gerwitz
|
1c01e765a7
|
Delayed function nodes now wrapped in f:ref node
This primarily allows us to type check, but will also may it easy/performant
to query more complicated structures.
|
2014-11-24 11:07:25 -05:00 |
Mike Gerwitz
|
eb66c838c6
|
f:arity added for delayed functions
|
2014-11-22 00:17:01 -05:00 |
Mike Gerwitz
|
acdacef1d7
|
apply-gen application template priority for good measure
Depending on import/include order is a bad idea.
|
2014-11-22 00:05:11 -05:00 |
Mike Gerwitz
|
01217711c4
|
{xslink=>hoxsl} namespace corrections
Copy-paste exposed.
|
2014-11-22 00:05:11 -05:00 |
Mike Gerwitz
|
1cc2423662
|
apply-gen now properly handles multiple functions
|
2014-11-22 00:05:11 -05:00 |
Mike Gerwitz
|
dd6c8a8040
|
Docblocks for fgen:create-{func,tpl}
|
2014-11-22 00:05:11 -05:00 |
Mike Gerwitz
|
d33b369ef4
|
README.md licensed under the FDL 1.3
|
2014-11-22 00:05:11 -05:00 |
Mike Gerwitz
|
f7eaa821bc
|
Basic README.md added
|
2014-11-22 00:05:11 -05:00 |
Mike Gerwitz
|
e96bc07b39
|
test/runner will now fail on non-fatal test errors
|
2014-11-22 00:05:11 -05:00 |
Mike Gerwitz
|
f50c2299fa
|
f:apply implemented
Although the general concept was independently discovered, the finer details
of this implementation are motivated by the excellent, comprehensive work of
Dimitre Novatchev[0].
For those of us who either can't, or don't wish to, abaondon XSLT.
[0]: http://conferences.idealliance.org/extreme/html/2006/Novatchev01/EML2006Novatchev01.html
|
2014-11-22 00:05:08 -05:00 |
Mike Gerwitz
|
061d4b7e09
|
test/runner now accepts list of tests, defaulting to all
|
2014-11-21 09:12:45 -05:00 |
Mike Gerwitz
|
db95ae12ff
|
test/runner now outputs file name before running
|
2014-11-21 00:20:25 -05:00 |
Mike Gerwitz
|
91c10bca41
|
test/runner index location correction
|
2014-11-21 00:20:24 -05:00 |
Mike Gerwitz
|
de627c9822
|
test/runner will now exit with non-zero status on any failure
|
2014-11-21 00:14:24 -05:00 |
Mike Gerwitz
|
ab4c9208aa
|
test/index.html now ignored by Git
|
2014-11-20 23:46:01 -05:00 |
Mike Gerwitz
|
81bec6714b
|
apply-gen application template generation added
|
2014-11-20 23:45:59 -05:00 |
Mike Gerwitz
|
28845f8b2e
|
apply-gen ensures output of namespaces used by processed functions
|
2014-11-20 23:39:53 -05:00 |
Mike Gerwitz
|
4130b6cf4b
|
apply-gen now ignores nullary functions
|
2014-11-20 23:39:23 -05:00 |
Mike Gerwitz
|
935ce312b4
|
apply-gen output generation warning comment added
|
2014-11-20 23:38:06 -05:00 |
Mike Gerwitz
|
04700086b1
|
apply-gen generated stylesheet contains version number (2.0)
|
2014-11-20 23:10:02 -05:00 |
Mike Gerwitz
|
c73f3a4e7c
|
apply-gen initial development
|
2014-11-20 22:22:28 -05:00 |
Mike Gerwitz
|
d3aaa7faa0
|
Project scaffolding modeled after xslink
|
2014-11-20 11:59:54 -05:00 |