stx_goodies_petitparser.st
changeset 427 a7f5e6de19d2
parent 423 f3b99c7c1b20
child 447 cfbc9055c83b
equal deleted inserted replaced
426:2a65c972b937 427:a7f5e6de19d2
     1 "{ Package: 'stx:goodies/petitparser' }"
     1 "{ Package: 'stx:goodies/petitparser' }"
       
     2 
       
     3 "{ NameSpace: Smalltalk }"
     2 
     4 
     3 LibraryDefinition subclass:#stx_goodies_petitparser
     5 LibraryDefinition subclass:#stx_goodies_petitparser
     4 	instanceVariableNames:''
     6 	instanceVariableNames:''
     5 	classVariableNames:''
     7 	classVariableNames:''
     6 	poolDictionaries:''
     8 	poolDictionaries:''
     7 	category:'* Projects & Packages *'
     9 	category:'* Projects & Packages *'
     8 !
    10 !
     9 
    11 
    10 !stx_goodies_petitparser class methodsFor:'documentation'!
       
    11 
       
    12 extensionsVersion_HG
       
    13 
       
    14     ^ '$Changeset: <not expanded> $'
       
    15 ! !
       
    16 
    12 
    17 !stx_goodies_petitparser class methodsFor:'accessing'!
    13 !stx_goodies_petitparser class methodsFor:'accessing'!
    18 
    14 
    19 monticelloPackageName
    15 monticelloPackageName
    20     "hook for packages which have been loaded from monticello"
    16     "hook for packages which have been loaded from monticello"
    84 !
    80 !
    85 
    81 
    86 referencedPreRequisites
    82 referencedPreRequisites
    87     "list packages which are a prerequisite, because they contain
    83     "list packages which are a prerequisite, because they contain
    88      classes which are referenced by my classes.
    84      classes which are referenced by my classes.
    89      We do not need these packages as a prerequisite for loading or compiling.
    85      We do not need these packages as a prerequisite for compiling or loading,
       
    86      however, a class from it may be referenced during execution and having it
       
    87      unloaded then may lead to a runtime doesNotUnderstand error, unless the caller
       
    88      includes explicit checks for the package being present.
    90      This method is generated automatically,
    89      This method is generated automatically,
    91      by searching all classes (and their packages) which are referenced by my classes."
    90      by searching all classes (and their packages) which are referenced by my classes."
    92 
    91 
    93     ^ #(
    92     ^ #(
    94         #'stx:goodies/monticello'    "MCDirectoryRepository - referenced by stx_goodies_petitparser class>>exportAsMczTo:"
    93         #'stx:goodies/monticello'    "MCDirectoryRepository - referenced by stx_goodies_petitparser class>>exportAsMczTo:"
   155         PPParser
   154         PPParser
   156         PPStream
   155         PPStream
   157         PPToken
   156         PPToken
   158         #'stx_goodies_petitparser'
   157         #'stx_goodies_petitparser'
   159         PPDelegateParser
   158         PPDelegateParser
       
   159         PPEndOfFileParser
   160         PPEndOfLineParser
   160         PPEndOfLineParser
   161         PPEpsilonParser
   161         PPEpsilonParser
   162         PPFailingParser
   162         PPFailingParser
   163         PPListParser
   163         PPListParser
   164         PPLiteralParser
   164         PPLiteralParser
   165         PPPluggableParser
   165         PPPluggableParser
   166         PPPredicateParser
   166         PPPredicateParser
   167         PPStartOfLine
   167         PPStartOfLine
   168         PPStartOfLineParser
   168         PPStartOfLineParser
       
   169         PPStartOfLogicalLineParser
       
   170         PPStartOfWordParser
   169         PPUnresolvedParser
   171         PPUnresolvedParser
   170         PPActionParser
   172         PPActionParser
   171         PPAndParser
   173         PPAndParser
   172         PPChoiceParser
   174         PPChoiceParser
   173         PPCompositeParser
   175         PPCompositeParser
       
   176         PPConditionalParser
   174         PPEndOfInputParser
   177         PPEndOfInputParser
   175         PPExpressionParser
   178         PPExpressionParser
   176         PPFlattenParser
   179         PPFlattenParser
   177         PPLiteralObjectParser
   180         PPLiteralObjectParser
   178         PPLiteralSequenceParser
   181         PPLiteralSequenceParser