Question about coding technique
Posted: Tue Mar 26, 2024 4:11 pm
While studying a PB Forum spreadsheet example "GridExModule.pbi", I came across some code I cannot find any help\explanation on how it works.
This is psuedo-code inside a module:
Procedure CallMe_ABC()
Procedure CallMe_XYZ()
Procedure CallMe_123()
Procedure CallMe()
--- Some code here ---
CallMe_ABC()
CallMe_XYZ()
CallMe_123()
--- Some code here ---
EndProcedure
My confusion is on the lack of "EndProcedure" statements (based on my assumption a "Procedure" statement requires an "EndProcedure" for the compiler. An obviously wrong assumption because the code in "GridExModule.pbi" compiles and runs quite nicely on my PC.
So, how does this work? Any help\explanation would be appreciated. Thanks!
This is psuedo-code inside a module:
Procedure CallMe_ABC()
Procedure CallMe_XYZ()
Procedure CallMe_123()
Procedure CallMe()
--- Some code here ---
CallMe_ABC()
CallMe_XYZ()
CallMe_123()
--- Some code here ---
EndProcedure
My confusion is on the lack of "EndProcedure" statements (based on my assumption a "Procedure" statement requires an "EndProcedure" for the compiler. An obviously wrong assumption because the code in "GridExModule.pbi" compiles and runs quite nicely on my PC.
So, how does this work? Any help\explanation would be appreciated. Thanks!