fortcat.spad line 101 [edit on github]
FortranVectorCategory provides support for producing Functions and Subroutines when the input to these is a FriCAS object of type Vector or in domains involving FortranCode.
coerce(e)
takes an object from FortranCode and uses it as the body of an ASP.
coerce(e)
takes an object from List FortranCode and uses it as the body of an ASP.
coerce(e)
takes the component of e
from List FortranCode and uses it as the body of the ASP, making the declarations in the SymbolTable component.
coerce(v)
produces an ASP which returns the value of v
.