[ STATIC ] ( PUBLIC | PRIVATE ) ( PROCEDURE | SUB | FUNCTION_ ) Identifier *( [ [ OPTIONAL ] Parameter #1 [ , [ OPTIONAL ] Parameter #2 ... ] ) [ AS Datatype ]
...
END
This declares a class method. The END keyword indicates the end of the method.
Example :
STATIC PUBLIC PROCEDURE Main() ... PUBLIC FUNCTION Calc(A AS Float, B AS Float) AS Float ... PRIVATE SUB DoIt(Command AS String, OPTIONAL SaveIt AS BOOLEAN = TRUE) ...
Referenced by: GambasEND GambasFUNCTION GambasIndexByCategory GambasIndexByName GambasMethodDeclaration GambasMethodsDeclaration GambasPRIVATE GambasPROCEDURE GambasPUBLIC GambasSTATIC GambasSUB