Pascal Entity Kinds

This section lists the general categories of Pascal entity kinds, the kind names for use with the Perl and C APIs.

“Local” is part of the kind text for all entities that may not be used outside the program unit in which they are declared.

“Global” is part of the kind text for all entities that may be used outside the program unit in which they are declared. These are entities declared in the outermost declaration level of a compilation unit that creates an “environment”, and all declarations with a [GLOBAL] or [EXTERNAL] attribute.

Category
Kind Name
See
CompUnit
Pascal CompUnit Module
 
Pascal CompUnit Program
Constant
Pascal Constant Global
 
Pascal Constant Local
Ennumerator
Pascal Enumerator Global
 
Pascal Enumerator Local
Environment
Pascal Environment
Field
Pascal Field Discrim Global
 
Pascal Field Discrim Local
 
Pascal Field Global
 
Pascal Field Local
File
Pascal File
 
Pascal File Include
Parameter
Pascal Parameter Function Global
 
Pascal Parameter Function Local
 
Pascal Parameter Procedure Global
 
Pascal Parameter Procedure Local
 
Pascal Parameter Value Global
 
Pascal Parameter Value Local
 
Pascal Parameter Var Global
 
Pascal Parameter Var Local
Predeclared
Pascal Predeclared Routine
 
Pascal Predeclared Type
 
Pascal Predeclared Variable
Routine
Pascal Routine Function Global
 
Pascal Routine Function Global Asynchronous
 
Pascal Routine Function Local
 
Pascal Routine Function Local Asynchronous
 
Pascal Routine Procedure Global
 
Pascal Routine Procedure Global Asynchronous
 
Pascal Routine Procedure Local
 
Pascal Routine Procedure Local Asynchronous
 
Pascal Routine Procedure Local Initialize
Sql
Pascal Sql Alias
 
Pascal Sql Column
 
Pascal Sql Cursor
 
Pascal Sql Group
 
Pascal Sql Index
 
Pascal Sql Procedure
 
Pascal Sql Role
 
Pascal Sql Rule
 
Pascal Sql Statement
 
Pascal Sql Table
 
Pascal Sql Table GlobalTemp
 
Pascal Sql Unresolved
 
Pascal Sql Unresolved Table
 
Pascal Sql User
Type
Pascal Type Global
 
Pascal Type Local
 
Pascal Type Unnamed Local
Unknown
Pascal Unknown Environment
 
Pascal Unknown Function
 
Pascal Unknown Type
 
Pascal Unknown Variable
Unresolved
Pascal Unresolved Environment
 
Pascal Unresolved Global Entity
 
Pascal Unresolved Global Function
 
Pascal Unresolved Global Procedure
 
Pascal Unresolved Global Variable
Variable
Pascal Variable Global
 
Pascal Variable Local


Scientific Toolworks, Inc.
http://www.scitools.com