Commit Graph

20 Commits

Author SHA1 Message Date
Cristian Esquivias
7fa2c44b82 Updated README.org with more info on how Rash works 2014-08-20 18:00:58 -07:00
Cristian Esquivias
91c78447c5 ~> macro now accepts strings 2014-08-20 14:35:15 -07:00
Cristian Esquivias
47fa3f29ec Have a working form of ~> in #lang rash
~> only works within a form. If not used in a form, it is read a string, and the macro won't be found.
2014-08-20 01:59:09 -07:00
Cristian Esquivias
d072d93741 Read s-expressions in rash language.
Evaluates as usual Racket expressions.
2014-08-20 01:07:43 -07:00
Cristian Esquivias
af9dfb7876 Took out 'start prepend hack from reader.
When proc-expression is a string call start instead with proc-expression as the first argument.
2014-08-19 15:15:34 -07:00
Cristian Esquivias
86bf1e3052 Added string reading 2014-08-19 02:57:06 -07:00
Cristian Esquivias
e887a5f90c Added #lang rash feature 2014-08-19 02:17:49 -07:00
Cristian Esquivias
aab5057477 Created working s-exp module language 2014-08-19 02:05:07 -07:00
Cristian Esquivias
b8a0eecba7 Adding basic parser of rash language 2014-08-18 23:19:53 -07:00
Cristian Esquivias
ffd808fbd6 Added a piping macro, ~> 2014-08-13 23:00:18 -07:00
Cristian Esquivias
3d83f1b824 Updated pipe to take variable number of piped commands 2014-08-13 22:05:27 -07:00
Cristian Esquivias
6bdb87a7eb Added run macro for spawning single process 2014-08-13 13:51:34 -07:00
Cristian Esquivias
d539ba9d52 Added contracts 2014-08-12 21:41:26 -07:00
Cristian Esquivias
27f80a1ccf Adding pipe function. 2014-08-12 20:32:04 -07:00
Cristian Esquivias
498d70003a Refactored tests to be more DRY 2014-08-12 19:19:28 -07:00
Cristian Esquivias
08603caaa1 Changed run to take a stdin as a keyword arg. Added tests. 2014-08-12 04:31:32 -07:00
Cristian Esquivias
dbc53e840e Testing std in/out/err. Closing port 2014-08-10 20:43:02 -07:00
Cristian Esquivias
c93dcdd374 Simple do function to spawn processes. 2014-08-09 12:50:26 -07:00
Cristian Esquivias
7285fcccf7 Added .hgignore 2014-08-08 22:18:20 -07:00
Cristian Esquivias
40e250dc26 Added README.org file 2014-08-08 22:13:44 -07:00