Function as Parameter
BlitzMax Forums/BlitzMax Programming/Function as Parameter
| ||
Is there a way to pass a function in as another functions parameters? For example: Function MainFunction(ParameterFunction()) ParameterFunction() End Function Function SomeFunction() Print "Hello world" End Function MainFunction(SomeFunction()) |
| ||
Function MainFunction(ParameterFunction()) ParameterFunction() End Function Function SomeFunction() Print "Hello world" End Function MainFunction(SomeFunction) use function name without () |
| ||
and if you want to pass paramters:Function MainFunction(ParameterFunction(a:Int,b:Int)) ParameterFunction(100,100) End Function Function SomeFunction(a:Int,b:Int) Print "Hello world" Print a+" "+b End Function MainFunction(SomeFunction) |