OperationHandle :: ProvideExpression - Create expression definition
The function checks the expression and creates an internal expression presentation.
Implementation overview
- Provide operation from BNF tree
 OperationHandle :: ProvideExpression ( dictionary, res_obhandle, obhandle_ref, expr_data )
-  - internal feature (not documented)
 OperationHandle :: ProvideExpression ( dictionary, res_obhandle, obhandle_ref, dict_path, file_names )
- Provide operation from in line expression
 OperationHandle :: ProvideExpression ( dictionary, res_obhandle, obhandle_ref, cexpression )
Implementation details
- 
Provide operation from BNF tree
 logical OperationHandle  :: ProvideExpression ( DictionaryHandle &dictionary, DBObjectHandle &res_obhandle, DBObjectHandle &obhandle_ref, BNFData *expr_data )
 The expression is build from the BNF-tree passed in expr_data. - dictionary
 - Dictionary handle
The dictionary handle usually refers to an opened dictionary. To check whether a dictionary is opened one may use the !-operator. 
- res_obhandle
 - Reference to resource database object handle
The resource database handle usually is a database handle, which is referred to as database object handle. 
- obhandle_ref
 - Reference to database object handle
The reference refers to an opened or not opened database object handle. 
- expr_data - BNF-tree for expression
 to list
- dictionary
 - Dictionary handle
- 
- internal feature (not documented)
 logical OperationHandle  :: ProvideExpression ( DictionaryHandle &dictionary, DBObjectHandle &res_obhandle, DBObjectHandle &obhandle_ref, NPath &dict_path, NPath &file_names )
 - dictionary
 - Dictionary handle
The dictionary handle usually refers to an opened dictionary. To check whether a dictionary is opened one may use the !-operator. 
- res_obhandle
 - Reference to resource database object handle
The resource database handle usually is a database handle, which is referred to as database object handle. 
- obhandle_ref
 - Reference to database object handle
The reference refers to an opened or not opened database object handle. 
- dict_path
 - Complete path to dictionary
The file path is passed as 0-terminated string. The path may contain option/environment variables enclosed in %...% 
- file_names - File name
 to list
- dictionary
 - Dictionary handle
- 
Provide operation from in line expression
 logical OperationHandle  :: ProvideExpression ( DictionaryHandle &dictionary, DBObjectHandle &res_obhandle, DBObjectHandle &obhandle_ref, NString &cexpression )
 The expression is build from the in line expression passed in expression. - dictionary
 - Dictionary handle
The dictionary handle usually refers to an opened dictionary. To check whether a dictionary is opened one may use the !-operator. 
- res_obhandle
 - Reference to resource database object handle
The resource database handle usually is a database handle, which is referred to as database object handle. 
- obhandle_ref
 - Reference to database object handle
The reference refers to an opened or not opened database object handle. 
- cexpression - - Title unknown
 to list
- dictionary
 - Dictionary handle

