(Not sure how to edit my message) Actually, I ran it how you did and it
worked fine. But I'm still not sure why it won't run when I use
include("arg.jl").
On Thursday, January 7, 2016 at 7:09:47 PM UTC-5, Uthsav Chitra wrote:
>
> I opened Julia in Terminal, made a file with that text called 'arg.jl',
> and ran
>
> include("arg.jl").
>
> On Thursday, January 7, 2016 at 4:34:00 PM UTC-5, Kevin Squire wrote:
>>
>> Hello Uthsav,
>>
>> Works for me:
>>
>> $ julia0.3 argparse_example3.jl --opt1 1 2 3
>> Parsed args:
>> arg1 => {"2","3"}
>> karma => 0
>> arg2 => {"no_arg_given"}
>> opt1 => 1
>>
>> How are you trying to run that code?
>>
>> On Thu, Jan 7, 2016 at 12:36 PM, Uthsav Chitra <[email protected]>
>> wrote:
>>
>>> I'm using Julia v0.3.9 right now. I recently updated all my packages (I
>>> haven't opened Julia in a couple months), including ArgParse. The macro
>>> @add_arg_table isn't recognized though. In particular, I tried running
>>> example code here
>>> <https://github.com/carlobaldassi/ArgParse.jl/blob/master/examples/argparse_example3.jl>,
>>>
>>> but I get the following error:
>>>
>>> *ERROR: @add_arg_table not defined*
>>>
>>> * in include at
>>> /Applications/Julia-0.3.9.app/Contents/Resources/julia/lib/julia/sys.dylib*
>>>
>>> * in include_from_node1 at
>>> /Applications/Julia-0.3.9.app/Contents/Resources/julia/lib/julia/sys.dylib*
>>>
>>> *while loading /Users/Uthsav/Desktop/Walking The Interactome
>>> Work/arg.jl, in expression starting on line 42*
>>>
>>>
>>> This is essentially the problem I'm having in my own code. I looked but
>>> couldn't find any information about this besides what it says on the
>>> Github, which is that the macro @add_arg_table should still work. Any help
>>> would be greatly appreciated. Thanks a lot!
>>>
>>
>>