Content deleted Content added
Realbadwolf (talk | contribs) No edit summary |
Realbadwolf (talk | contribs) No edit summary |
||
Line 172:
===Version 1===
In its first draft published in May 2014, Cuneiform was closely related to [[Make (software)|Make]] in that it constructed a static data dependency graph which the interpreter traversed during execution. The major difference to later versions was the lack of conditionals or recursion. Also, files were distinguished from strings by juxtaposing single-quoted string values with a tilde <code>~</code>. The script's query expression was introduced with the <code>target</code> keyword. Bash was the default foreign language. Function application had to be performed by using an <code>apply</code> form that took <code>task</code> as its first keyword argument.
The following example script downloads a reference genome from an FTP server.
|