* *
*
* * News
 • Daily news
 • Archived news

Columns
 • WildCard
 • Qbasic Articles
 • QB Comic!

Learning center
 • QB Books
 • Qbasic Lessons!
 • Qbasic FAQ
 • Newbies Section
 • Qbasic Tutorials

* *
*
*
*
*  
.Modules and Procedures.

  Modules and Procedures   Contents   Index
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Modules and Procedures
QuickBASIC programs consist of the following:
 
modules             - source files that can be separately compiled
FUNCTION procedures - used in expressions; returns a single value directly
DEF FN functions    - can only be defined in module-level code
SUB procedures      - not used in expressions; returns multiple values
 
Finally, two advanced techniques are available in QuickBASIC.
Argument-passing conventions - Arguments may be passed to a procedure
                                 by reference or by value.
Recursion - SUB or FUNCTION procedures can be recursive.
* * ** * * * *