INCLAN: subroutine: Difference between revisions
Jump to navigation
Jump to search
(Created page with 'Usage: subroutine ''name'' ''sequence of statements'' end command ''name'' ''sequence of statements'' end command The statements …') |
No edit summary |
||
Line 1: | Line 1: | ||
== Synopsis == | |||
'''subroutine''' ''name'' | |||
:''sequence of statements'' | |||
'''end''' | |||
or | |||
'''command''' | |||
within a macro, i.e. a macro within a macro. User-defined commands defined | |||
by | == Description == | ||
Defines a new user-defined command within a macro, i.e. a macro within a macro. User-defined commands defined by '''subroutine''' statements are called by their ''name'', possibly followed by parameters, in exactly the same way as macros. User-defined commands defined by a '''subroutine''' statement are local to the current macro (or macros called through it). Within a macro, a user-defined command can only be called after it was defined. | |||
the same way as macros. Within a macro, a user-defined command can only be | |||
called after it was | |||
Revision as of 16:56, 13 August 2009
Synopsis
subroutine name
- sequence of statements
end
or
command
Description
Defines a new user-defined command within a macro, i.e. a macro within a macro. User-defined commands defined by subroutine statements are called by their name, possibly followed by parameters, in exactly the same way as macros. User-defined commands defined by a subroutine statement are local to the current macro (or macros called through it). Within a macro, a user-defined command can only be called after it was defined.