Define - End
fish define
function-name <(arg ...)>
…
end
fish operator
function-name <(arg ...)>
…
end
The end statement terminates the FISH function or operator whose definition is initiated with the fish define
or fish operator
command.
The FISH code between the two is compiled and stored as part of the FLAC3D model.
The compiled version of the function is executed whenever its name is mentioned, as explained in Functions: Structure, Evaluation and Calling Scheme. The function name does not need to be assigned a value in the program section that follows.
Any tokens following the function name in parenthesis are interpreted as arguments to the function. These arguments must be given any time the function is to be executed (whether from a FISH statement or from the command line).
Was this helpful? ... | Itasca Software © 2024, Itasca | Updated: Aug 13, 2024 |