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 |
|