Ergo.Context.new

You're seeing just the function new, go back to Ergo.Context module for more information.
Link to this function

new(invoke_fn, input \\ "", options \\ [])

new returns a newly initialised Context with input set to the string passed in.

Examples:

iex> Context.new(&Ergo.Parser.call/2, "Hello World") %Context{status: :ok, input: "Hello World", line: 1, col: 1, index: 0, tracks: %MapSet{}, invoke_fn: &Ergo.Parser.call/2}