You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@sebasguts came up with the following plan: the global variable Julia will point to a custom GAP object, for which methods for \. and IsBound. (and possibly RecNames) are installed. When accessing Julia.foobar, it queries if Main.foobar exists; if not, it errors out, otherwise that object is returned.
On the next level, Julia module objects (i.e., jl_module_t) are wrapped into custom GAP objects (similar or even identical to the Julia object). Then for these the \. method of course performs the lookup relative to the jl_module_t (in the Julia object, this would then be jl_main_module).
The text was updated successfully, but these errors were encountered:
@sebasguts came up with the following plan: the global variable
Julia
will point to a custom GAP object, for which methods for\.
andIsBound.
(and possiblyRecNames
) are installed. When accessingJulia.foobar
, it queries ifMain.foobar
exists; if not, it errors out, otherwise that object is returned.On the next level, Julia module objects (i.e.,
jl_module_t
) are wrapped into custom GAP objects (similar or even identical to theJulia
object). Then for these the\.
method of course performs the lookup relative to thejl_module_t
(in theJulia
object, this would then bejl_main_module
).The text was updated successfully, but these errors were encountered: