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
There is currently no way to tell if the return of a call statement in a expression is a posreg, or a numreg, due to handle_arg_funcs in CallNode being evaluated during parsing, before the functions are evaluated, and the return type of a function is decided. Also the preprocessing of local variables is done before funtions.
# first pass#---------#set a list of declared positions into @pose_list#populate_pose_set#create definitions from rangestraverse_nodes(@nodes,:preprocess_local_variables)# second pass#----------#prepare/allocate functionstraverse_nodes(@nodes,:preprocess_functions)
This may have to be switched around in order for this issue to be resolved.
The text was updated successfully, but these errors were encountered:
There is currently no way to tell if the return of a call statement in a expression is a posreg, or a numreg, due to
handle_arg_funcs
in CallNode being evaluated during parsing, before the functions are evaluated, and the return type of a function is decided. Also the preprocessing of local variables is done before funtions.This may have to be switched around in order for this issue to be resolved.
The text was updated successfully, but these errors were encountered: