Expressions

Expression in Turbo Pascal is everything from constant, variable, calculation or just identifier. This unit contains over 100 functions to process every possible Turbo Pascal expression.

Processing Qualifiers
This procedure processes qualifiers: caret (^) to dereference pointers, period as separator for fields and brackets ([]) for arrays.
 
Calling a Procedure or Function
Calls to all procedures, functions and methods are processed from this procedure. It takes care for pushing all parameters and generates instruction to call the procedure.
 
Processing New
This procedure processes both syntaxes for New as procedure or as function. It either allocates space in heap or calls constructor to create the object in heap.
 
<< Start < Prev 1 2 3 Next > End >>

 
 
© 2020 Turbo Pascal | Privacy Policy