compiler/tests/extras/stx_goodies_petitparser_compiler_tests_extras.st
changeset 515 b5316ef15274
parent 502 1e45d3c96ec5
child 516 3b81c9e53352
child 524 f6f68d32de73
equal deleted inserted replaced
502:1e45d3c96ec5 515:b5316ef15274
    55      They are mandatory, because we need these packages as a prerequisite for loading and compiling.
    55      They are mandatory, because we need these packages as a prerequisite for loading and compiling.
    56      This method is generated automatically,
    56      This method is generated automatically,
    57      by searching along the inheritance chain of all of my classes."
    57      by searching along the inheritance chain of all of my classes."
    58 
    58 
    59     ^ #(
    59     ^ #(
    60         #'stx:goodies/petitparser'    "PPCompositeParser - superclass of PPExpressionGrammar"
    60         #'stx:goodies/petitparser'    "PPCompositeParser - superclass of PPCLRPParser"
    61         #'stx:goodies/petitparser/parsers/java'    "PPJavaLexiconTest - superclass of PPCompiledJavaSyntaxTest"
    61         #'stx:goodies/petitparser/parsers/java'    "PPJavaLexiconTest - superclass of PPCompiledJavaSyntaxTest"
    62         #'stx:goodies/petitparser/tests'    "PPAbstractParserTest - superclass of PPCCompiledJavaVerificationTest"
    62         #'stx:goodies/petitparser/parsers/smalltalk/tests'    "PPSmalltalkGrammarTests - superclass of PPCSmalltalkGrammarTests"
    63         #'stx:goodies/sunit'    "TestAsserter - superclass of PPCCompiledJavaVerificationTest"
    63         #'stx:goodies/petitparser/tests'    "PPAbstractParserTest - superclass of PPCAbstractParserTest"
       
    64         #'stx:goodies/sunit'    "TestAsserter - superclass of PPCAbstractParserTest"
    64         #'stx:libbasic'    "LibraryDefinition - superclass of stx_goodies_petitparser_compiler_tests_extras"
    65         #'stx:libbasic'    "LibraryDefinition - superclass of stx_goodies_petitparser_compiler_tests_extras"
    65     )
    66     )
    66 !
    67 !
    67 
    68 
    68 referencedPreRequisites
    69 referencedPreRequisites
    74      includes explicit checks for the package being present.
    75      includes explicit checks for the package being present.
    75      This method is generated automatically,
    76      This method is generated automatically,
    76      by searching all classes (and their packages) which are referenced by my classes."
    77      by searching all classes (and their packages) which are referenced by my classes."
    77 
    78 
    78     ^ #(
    79     ^ #(
    79         #'stx:goodies/petitparser/compiler'    "PPCArguments - referenced by PPCSmalltalkTests>>setUp"
    80         #'stx:goodies/petitparser/compiler'    "PPCArguments - referenced by PPCSmalltalkTests>>configuration"
    80         #'stx:goodies/petitparser/parsers/smalltalk'    "PPSmalltalkGrammar - referenced by PPCSmalltalkVerificationTest>>smalltalkGrammar"
    81         #'stx:goodies/petitparser/parsers/smalltalk'    "PPSmalltalkGrammar - referenced by PPCSmalltalkGrammarTests>>petitParserClass"
    81         #'stx:libbasic2'    "Random - referenced by PPCResources>>expressionOfSize:stream:"
    82         #'stx:libbasic2'    "Random - referenced by PPCResources>>expressionOfSize:stream:"
    82     )
    83     )
    83 !
    84 !
    84 
    85 
    85 subProjects
    86 subProjects
   100      or an array-literal consisting of class name and attributes.
   101      or an array-literal consisting of class name and attributes.
   101      Attributes are: #autoload or #<os> where os is one of win32, unix,..."
   102      Attributes are: #autoload or #<os> where os is one of win32, unix,..."
   102 
   103 
   103     ^ #(
   104     ^ #(
   104         "<className> or (<className> attributes...) in load order"
   105         "<className> or (<className> attributes...) in load order"
       
   106         (PPCAbstractParserTest autoload)
   105         (PPCCompiledJavaVerificationTest autoload)
   107         (PPCCompiledJavaVerificationTest autoload)
   106         (PPCExpressionsVerificationTest autoload)
   108         (PPCCompositeParserTest autoload)
       
   109         PPCLRPNode
       
   110         PPCLRPParser
       
   111         (PPCLRPParserSmokeTest autoload)
       
   112         (PPCLRPSourcesResource autoload)
   107         (PPCResources autoload)
   113         (PPCResources autoload)
       
   114         (PPCSetUpBeforeTearDownAfterResource autoload)
       
   115         (PPCSmalltalkGrammarTests autoload)
       
   116         (PPCSmalltalkParserTests autoload)
   108         (PPCSmalltalkTests autoload)
   117         (PPCSmalltalkTests autoload)
   109         (PPCSmalltalkVerificationTest autoload)
       
   110         (PPCompiledExpressionGrammarResource autoload)
       
   111         (PPCompiledExpressionGrammarTest autoload)
       
   112         (PPCompiledJavaResource autoload)
   118         (PPCompiledJavaResource autoload)
   113         (PPCompiledJavaSyntaxTest autoload)
   119         (PPCompiledJavaSyntaxTest autoload)
   114         (PPCompiledSmalltalkGrammarResource autoload)
       
   115         (PPCompiledSmalltalkGrammarTests autoload)
       
   116         (PPCompiledSmalltalkParserResource autoload)
       
   117         (PPCompiledSmalltalkParserTests autoload)
       
   118         PPExpressionGrammar
   120         PPExpressionGrammar
   119         (PPExpressionGrammarTest autoload)
   121         (PPExpressionGrammarTest autoload)
   120         PPLL1ExpressionGrammar
   122         PPLL1ExpressionGrammar
   121         (PPLL1ExpressionGrammarTest autoload)
   123         (PPLL1ExpressionGrammarTest autoload)
   122         (PPTokenizedExpressionGrammarResource autoload)
       
   123         (PPTokenizedExpressionGrammarTest autoload)
       
   124         (PPTokenizedLL1ExpressionGrammarResource autoload)
       
   125         (PPTokenizedLL1ExpressionGrammarTest autoload)
       
   126         (PPTokenizedSmalltalkGrammarResource autoload)
       
   127         (PPTokenizedSmalltalkGrammarTests autoload)
       
   128         (PPTokenizedSmalltalkParserResource autoload)
       
   129         (PPTokenizedSmalltalkParserTests autoload)
       
   130         #'stx_goodies_petitparser_compiler_tests_extras'
   124         #'stx_goodies_petitparser_compiler_tests_extras'
   131         (PPCompiledExpressionsVerificationTest autoload)
   125         (PPCExpressionGrammarTest autoload)
   132         (PPCompiledSmalltalkVerificationTest autoload)
   126         (PPCExpressionGrammarVerificationTest autoload)
   133         (PPTokenizedExpressionsVerificationTest autoload)
   127         (PPCLL1ExpressionGrammarTest autoload)
   134         (PPTokenizedSmalltalkParserVerificationTest autoload)
   128         PPCLRPAction
   135         (PPTokenizedSmalltalkVerificationTest autoload)
   129         PPCLRPContainedElement
       
   130         (PPCLRPParserVerificationTest autoload)
       
   131         PPCLRPSpawn
       
   132         (#'PPCSmalltalkGrammarTests_Tokenized' autoload)
       
   133         (#'PPCSmalltalkGrammarTests_Universal' autoload)
       
   134         (PPCSmalltalkGrammarVerificationTest autoload)
       
   135         (#'PPCSmalltalkParserTests_Tokenized' autoload)
       
   136         (#'PPCSmalltalkParserTests_Universal' autoload)
       
   137         (PPCSmalltalkParserVerificationTest autoload)
       
   138         (#'PPCExpressionGrammarTest_Tokenized' autoload)
       
   139         (#'PPCExpressionGrammarTest_Universal' autoload)
       
   140         (#'PPCLL1ExpressionGrammarTest_Tokenized' autoload)
       
   141         (#'PPCLL1ExpressionGrammarTest_Universal' autoload)
       
   142         PPCLRPComment
       
   143         PPCLRPErrorNode
       
   144         PPCLRPEvent
       
   145         PPCLRPMachine
       
   146         PPCLRPOnEntry
       
   147         PPCLRPOnExit
       
   148         (#'PPCLRPParserVerificationTest_Tokenized' autoload)
       
   149         (#'PPCLRPParserVerificationTest_Universal' autoload)
       
   150         PPCLRPRunning
       
   151         PPCLRPState
       
   152         PPCLRPTransition
       
   153         PPCLRPVariable
       
   154         (#'PPCSmalltalkGrammarVerificationTest_Tokenized' autoload)
       
   155         (#'PPCSmalltalkGrammarVerificationTest_Universal' autoload)
       
   156         (#'PPCSmalltalkParserVerificationTest_Tokenized' autoload)
       
   157         (#'PPCSmalltalkParserVerificationTest_Universal' autoload)
       
   158         (#'PPExpressionGrammarVerificationTest_Tokenized' autoload)
       
   159         (#'PPExpressionGrammarVerificationTest_Universal' autoload)
       
   160         PPCLRPEpsilonTransition
       
   161         PPCLRPTimeoutTransition
       
   162         PPCLRPWildcardTransition
   136     )
   163     )
   137 !
   164 !
   138 
   165 
   139 extensionMethodNames
   166 extensionMethodNames
   140     "list class/selector pairs of extensions.
   167     "list class/selector pairs of extensions.