Currently we have written location of our built in functions as (0,0), however this should be a 'loc' that is a type Lexing.position * Lexing.position.
Find a way to represent a virtual position of our built in functions such that the position does not overlap with functions declared in the program by the developer.
Currently we have written location of our built in functions as (0,0), however this should be a 'loc' that is a type Lexing.position * Lexing.position.
Find a way to represent a virtual position of our built in functions such that the position does not overlap with functions declared in the program by the developer.