Thanks for the comments. I tried what you suggested by adding @enter at the 
beginning of a line where a function is called. But an error was thrown.

julia> include("/home/calvin/Documents/git/codes/fc.jl/examples/test.jl")
ERROR: LoadError: AssertionError: isa(arg,Expr) && arg.head == :call
 in include_from_node1(::String) at ./loading.jl:488
while loading /home/calvin/Documents/git/codes/fc.jl/examples/test.jl, in 
expression starting on line 19

Am I missing anything? Thanks!


On Friday, November 18, 2016 at 8:11:45 PM UTC, Michele Zaffalon wrote:
>
> You @enter the function, not the file. What function would you call once 
> you include test.jl? That is the function to which you should prepend 
> @enter.
>
> On Fri, Nov 18, 2016 at 6:49 PM, <chobb...@gmail.com <javascript:>> wrote:
>
>>
>>
>> Hi there,
>>
>> I'm totally new to the new debuggers. What I'm aiming at is to go through 
>> a file (it's a file calling other packages and functions therein.) line by 
>> line, just like in matlab. The first step is to step in the file using 
>> gallium. I know how to traverse a function in terminal using Gallium. But 
>> it seems that I can't enter a file by doing the same thing like:
>>
>> julia> @enter test.jl
>> ERROR: BoundsError: attempt to access 0-element Array{Int64,1} at index [
>> 0]
>>
>>
>> How can I enter a file via Gallium? Is it possible at all? Thanks.
>>
>
>

Reply via email to