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
The add1(add1(add1(x nesting syntax is not yet supported (requires logic to follow chain of ~almost recursive looking use of a function and allocate registers as needed).
Will get an error like: Exception: TODO unsupported control flow in func call argument: or similar...
Work around is to declare the intermediate variables yourself:
a=add1(x)
b=add1(a);
c=add1(b);
//etc
The text was updated successfully, but these errors were encountered:
Ex. consider a derived FSM function
uint32_t add1(uint32_t)
invoked three times sequentially:The
add1(add1(add1(x
nesting syntax is not yet supported (requires logic to follow chain of ~almost recursive looking use of a function and allocate registers as needed).Will get an error like:
Exception: TODO unsupported control flow in func call argument:
or similar...Work around is to declare the intermediate variables yourself:
The text was updated successfully, but these errors were encountered: