On Saturday, November 1, 2014 10:09:46 AM UTC+11, Daniel Carrera wrote: > > > On 31 October 2014 18:46, Jason Merrill <jwme...@gmail.com <javascript:>> > wrote: > >> On Thursday, October 30, 2014 11:42:38 PM UTC-7, Daniel Carrera wrote: >> >>> >>> The point is that Julia will parse the entire line and form a parse tree >>> before it begins to interpret the instruction. Therefore, the @run line has >>> to parse correctly as valid Julia syntax. >>> >>> If you want to type fewer quotation marks, one could make a macro that >>> takes everything as one string: >>> >>> @run "test.jl --fast a -r 3" >>> >>> The macro can split the string along the spaces. >>> >> A single string is a recipe for escaping/quoting problems when parameters to the command contain spaces, its best avoided.
[...] >