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