%Compiler.Informix.ParseTree
hidden class %Compiler.Informix.ParseTree extends %Compiler.Util.ParseTree
Parse tree for the Informix stored procedure language (SPL) convertor.Property Inventory
Method Inventory
Properties
property source as %Stream.GlobalCharacter;
Property methods: sourceDelete(), sourceGet(), sourceGetObject(), sourceGetObjectId(), sourceGetSwizzled(), sourceIsValid(), sourceNewObject(), sourceOid(), sourceOpen(), sourceSet(), sourceSetObject(), sourceSetObjectId(), sourceUnSwizzle()
Methods
classmethod parseStream(source As %Stream.Object, settings As %CacheString = "", ByRef returnStatus As %Status, trigger As %Boolean = 0, ByRef pIteratorFunction As %Integer = 0) as %Compiler.Util.ParseTree
parseStream()
This method is responsible for invoking the parser. The parser constructs the parseTree and returns any errors encountered.
Since the parser can vary by compiler, this method is abstract and expected to be implemented by the specific compiler.
Inherited Members
Inherited Properties
Inherited Methods
- %AddToSaveSet()
- %BindExport()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %ValidateObject()
- Parse()
- accept()