eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'Parser::ParsedAnnotation':

Home

Documentation
www.exept.de
Everywhere
for:
[back]

Class: ParsedAnnotation (private in Parser

This class is only visible from within Parser.

Inheritance:

   Object
   |
   +--Parser::ParsedAnnotation

Package:
stx:libcomp
Category:
System-Compiler
Owner:
Parser

Class protocol:

instance creation
o  key: key arguments: arguments


Instance protocol:

accessing
o  arguments

o  arguments: something

o  endPosition

o  key

o  key: something

o  key: keyArg arguments: argumentsArg

o  startPosition

o  startPosition: startPostionArg endPosition: endPositionArg

backward compatibility
o  at: index
in older parser, annotations where kept as little 2-element arrays,
holding the key at slot 1 and the arguments at slot 2.
For backward compatibility, still provide this interface,
but spit out a warning on the transcript.
Users should rewrite their code.



ST/X 7.2.0.0; WebServer 1.670 at bd0aa1f87cdd.unknown:8081; Thu, 18 Aug 2022 14:43:23 GMT