aboutsummaryrefslogtreecommitdiff
path: root/plugins/script
Commit message (Collapse)AuthorAgeFilesLines
* script: fix parse_word()Přemysl Janouch2014-07-311-3/+6
| | | | With the `c > ' '` requirement we can't have an assertion for length in there.
* script: improvementsPřemysl Janouch2014-07-311-118/+285
| | | | | | | - fixed cons - added missing arithmetic operators - added min/max/xor/all?/any?/nip/curry/reverse/over - added a few functional tests
* script: add lengthPřemysl Janouch2014-07-311-2/+33
|
* script: add uncons/first/rest/>/>=/<=/!=/joinPřemysl Janouch2014-07-311-7/+64
|
* script: fix call/dip, add fold/each/unit/cons/catPřemysl Janouch2014-07-311-17/+120
|
* Add an experimental `script' pluginPřemysl Janouch2014-07-301-0/+1819
Basically reimplemented the macro language from libxntd. Lots of work to be done yet, even if we keep it as a stand-alone TCC plugin.