"Fossies" - the Fresh Open Source Software Archive 
Member "FreeBASIC-1.09.0-win64/examples/manual/proguide/procptrs/alias.bas" (1 Jan 2022, 569 Bytes) of package /windows/misc/FreeBASIC-1.09.0-win64.zip:
As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) Visual Basic source code syntax highlighting (style:
standard) with prefixed line numbers.
Alternatively you can here
view or
download the uninterpreted source code file.
1 '' examples/manual/proguide/procptrs/alias.bas
2 ''
3 '' NOTICE: This file is part of the FreeBASIC Compiler package and can't
4 '' be included in other distributions without authorization.
5 ''
6 '' See Also: https://www.freebasic.net/wiki/wikka.php?wakka=ProPgProcedurePointers
7 '' --------
8
9 '' .. Add and pFunc as before ..
10 #include Once "pfunc.bi"
11
12 Type operation As Function (As Integer, As Integer) As Integer
13
14 Function DoOperation (a As Integer, b As Integer, op As operation) As Integer
15 Return op(a, b)
16 End Function
17
18 Print "3 + 4 = " & DoOperation(3, 4, @Add)
19