AddCommentDelimiters
(Available in 00 TS Tools(Base) - TS_Tools_Atomizer)
Source
METHOD AddCommentDelimiters( cLeft AS STRING, cRight AS STRING, lMultiLine AS LOGIC ; ...
...) AS LOGIC PASCAL CLASS TS_Atomizer
LOCAL oAtomizerItem AS TS_AtomizerItem
LOCAL lRetVal AS LOGIC
TSTrace Enter
IF LOGIC( _CAST, SELF:_ItemCreationBlocked )
TSTrace Warning "LOGIC(_CAST,SELF:_ItemCreationBlocked)"
lRetVal:=FALSE
ELSE
IF lMultiLine
oAtomizerItem:=SELF:_CreateDelimiterPair( cLeft, cRight ; ...
... , _OR( TS_ATOMIZER_ITEMTYPE_TOKEN, TS_ATOMIZER_ITEMTYPE_COMMENT, TS_ATOMIZER_ITEMTYPE_MULTILINE ; ...
... ) )
ELSE
oAtomizerItem:=SELF:_CreateDelimiterPair( cLeft, cRight ; ...
... , _OR( TS_ATOMIZER_ITEMTYPE_TOKEN, TS_ATOMIZER_ITEMTYPE_COMMENT ) )
END
IF oAtomizerItem==NULL_OBJECT
TSTrace Warning "(oAtomizerItem:=SELF:_CreateDelimiterPair("+cLeft+","+