tests/stx_goodies_petitparser_tests.st
author Jan Vrany <jan.vrany@fit.cvut.cz>
Mon, 13 Apr 2015 14:19:55 +0100
changeset 426 2a65c972b937
parent 405 0470a5e6e712
child 427 a7f5e6de19d2
permissions -rw-r--r--
Tell stc to NOT to inline #not as it has different meaning in PetitParser...
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
426
2a65c972b937 Tell stc to NOT to inline #not as it has different meaning in PetitParser...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 405
diff changeset
     1
"{ Encoding: utf8 }"
2a65c972b937 Tell stc to NOT to inline #not as it has different meaning in PetitParser...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 405
diff changeset
     2
256
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     3
"{ Package: 'stx:goodies/petitparser/tests' }"
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     4
426
2a65c972b937 Tell stc to NOT to inline #not as it has different meaning in PetitParser...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 405
diff changeset
     5
"{ NameSpace: Smalltalk }"
2a65c972b937 Tell stc to NOT to inline #not as it has different meaning in PetitParser...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 405
diff changeset
     6
256
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     7
LibraryDefinition subclass:#stx_goodies_petitparser_tests
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     8
	instanceVariableNames:''
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     9
	classVariableNames:''
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    10
	poolDictionaries:''
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    11
	category:'* Projects & Packages *'
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    12
!
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    13
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    14
376
a2656b27cace Added monticelloName to package definition to ease export to .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 375
diff changeset
    15
!stx_goodies_petitparser_tests class methodsFor:'accessing - monticello'!
a2656b27cace Added monticelloName to package definition to ease export to .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 375
diff changeset
    16
377
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    17
monticelloLastMergedVersionInfo
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    18
    "The last merged version is: "
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    19
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    20
    ^ '
405
0470a5e6e712 Merged PetitParser and PetitTests
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 404
diff changeset
    21
    Name: PetitTests-JanKurs.63
377
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    22
    Author: JanKurs
405
0470a5e6e712 Merged PetitParser and PetitTests
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 404
diff changeset
    23
    Time: 30-10-2014, 12:54:37 PM
0470a5e6e712 Merged PetitParser and PetitTests
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 404
diff changeset
    24
    UUID: 7afbeef7-eadf-4d65-bce5-7204e2727edb             
377
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    25
    Repository: http://smalltalkhub.com/mc/Moose/PetitParser/main
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    26
    '
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    27
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    28
    "Created: / 03-10-2014 / 02:28:16 / Jan Vrany <jan.vrany@fit.cvut.cz>"
405
0470a5e6e712 Merged PetitParser and PetitTests
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 404
diff changeset
    29
    "Modified: / 03-11-2014 / 08:26:31 / Jan Vrany <jan.vrany@fit.cvut.cz>"
377
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    30
!
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    31
376
a2656b27cace Added monticelloName to package definition to ease export to .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 375
diff changeset
    32
monticelloName
a2656b27cace Added monticelloName to package definition to ease export to .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 375
diff changeset
    33
    "Return name of the package for Monticello. This is used when package is exported"
a2656b27cace Added monticelloName to package definition to ease export to .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 375
diff changeset
    34
a2656b27cace Added monticelloName to package definition to ease export to .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 375
diff changeset
    35
    ^ 'PetitTests'
a2656b27cace Added monticelloName to package definition to ease export to .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 375
diff changeset
    36
a2656b27cace Added monticelloName to package definition to ease export to .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 375
diff changeset
    37
    "Created: / 03-10-2014 / 01:48:05 / Jan Vrany <jan.vrany@fit.cvut.cz>"
a2656b27cace Added monticelloName to package definition to ease export to .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 375
diff changeset
    38
! !
a2656b27cace Added monticelloName to package definition to ease export to .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 375
diff changeset
    39
256
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    40
!stx_goodies_petitparser_tests class methodsFor:'description'!
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    41
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    42
excludedFromPreRequisites
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    43
    "list all packages which should be ignored in the automatic
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    44
     preRequisites scan. See #preRequisites for more."
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    45
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    46
    ^ #(
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    47
    )
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    48
!
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    49
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    50
mandatoryPreRequisites
377
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    51
    "list packages which are mandatory as a prerequisite.
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    52
     This are packages containing superclasses of my classes and classes which
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    53
     are extended by myself.
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    54
     They are mandatory, because we need these packages as a prerequisite for loading and compiling.
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    55
     This method is generated automatically,
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    56
     by searching along the inheritance chain of all of my classes."
256
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    57
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    58
    ^ #(
377
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    59
        #'stx:goodies/petitparser'    "PPCompositeParser - superclass of PPArithmeticParser"
405
0470a5e6e712 Merged PetitParser and PetitTests
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 404
diff changeset
    60
        #'stx:goodies/sunit'    "TestAsserter - superclass of PPAbstractParserTest"
377
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    61
        #'stx:libbasic'    "LibraryDefinition - superclass of stx_goodies_petitparser_tests"
256
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    62
    )
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    63
!
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    64
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    65
referencedPreRequisites
377
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    66
    "list packages which are a prerequisite, because they contain
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    67
     classes which are referenced by my classes.
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    68
     We do not need these packages as a prerequisite for loading or compiling.
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    69
     This method is generated automatically,
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    70
     by searching all classes (and their packages) which are referenced by my classes."
256
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    71
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    72
    ^ #(
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    73
    )
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    74
!
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    75
426
2a65c972b937 Tell stc to NOT to inline #not as it has different meaning in PetitParser...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 405
diff changeset
    76
stcOptimizationOptions
2a65c972b937 Tell stc to NOT to inline #not as it has different meaning in PetitParser...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 405
diff changeset
    77
    "do not inline the not operation here - it is overwritten"
2a65c972b937 Tell stc to NOT to inline #not as it has different meaning in PetitParser...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 405
diff changeset
    78
2a65c972b937 Tell stc to NOT to inline #not as it has different meaning in PetitParser...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 405
diff changeset
    79
    ^ super stcOptimizationOptions , ' -inlinenot'
2a65c972b937 Tell stc to NOT to inline #not as it has different meaning in PetitParser...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 405
diff changeset
    80
2a65c972b937 Tell stc to NOT to inline #not as it has different meaning in PetitParser...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 405
diff changeset
    81
    "Created: / 13-04-2015 / 14:18:37 / Jan Vrany <jan.vrany@fit.cvut.cz>"
2a65c972b937 Tell stc to NOT to inline #not as it has different meaning in PetitParser...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 405
diff changeset
    82
!
2a65c972b937 Tell stc to NOT to inline #not as it has different meaning in PetitParser...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 405
diff changeset
    83
256
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    84
subProjects
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    85
    "list packages which are known as subprojects.
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    86
     The generated makefile will enter those and make there as well.
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    87
     However: they are not forced to be loaded when a package is loaded;
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    88
     for those, redefine requiredPrerequisites"
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    89
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    90
    ^ #(
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    91
    )
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    92
! !
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    93
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    94
!stx_goodies_petitparser_tests class methodsFor:'description - contents'!
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    95
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    96
classNamesAndAttributes
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    97
    "lists the classes which are to be included in the project.
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    98
     Each entry in the list may be: a single class-name (symbol),
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    99
     or an array-literal consisting of class name and attributes.
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   100
     Attributes are: #autoload or #<os> where os is one of win32, unix,..."
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   101
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   102
    ^ #(
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   103
        "<className> or (<className> attributes...) in load order"
403
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
   104
        PPAbstractParserTest
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
   105
        PPArithmeticParser
377
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
   106
        PPContextMementoTest
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
   107
        PPContextTest
403
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
   108
        PPLambdaParser
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
   109
        PPParserResource
256
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   110
        #'stx_goodies_petitparser_tests'
403
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
   111
        PPComposedTest
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
   112
        PPCompositeParserTest
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
   113
        PPExtensionTest
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
   114
        PPMappingTest
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
   115
        PPObjectTest
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
   116
        PPParserTest
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
   117
        PPPredicateTest
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
   118
        PPScriptingTest
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
   119
        PPTokenTest
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
   120
        PPArithmeticParserTest
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
   121
        PPLambdaParserTest
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
   122
        PPExpressionParserTest
256
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   123
    )
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   124
!
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   125
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   126
extensionMethodNames
377
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
   127
    "list class/selector pairs of extensions.
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
   128
     A correponding method with real names must be present in my concrete subclasses"
256
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   129
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   130
    ^ #(
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   131
    )
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   132
! !
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   133
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   134
!stx_goodies_petitparser_tests class methodsFor:'description - project information'!
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   135
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   136
companyName
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   137
    "Return a companyname which will appear in <lib>.rc"
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   138
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   139
    ^ 'eXept Software AG'
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   140
!
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   141
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   142
description
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   143
    "Return a description string which will appear in vc.def / bc.def"
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   144
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   145
    ^ 'Smalltalk/X Class library'
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   146
!
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   147
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   148
legalCopyright
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   149
    "Return a copyright string which will appear in <lib>.rc"
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   150
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   151
    ^ 'Copyright Claus Gittinger 1988-2014\nCopyright eXept Software AG 1998-2014'
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   152
!
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   153
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   154
productName
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   155
    "Return a product name which will appear in <lib>.rc"
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   156
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   157
    ^ 'Smalltalk/X'
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   158
! !
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   159
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   160
!stx_goodies_petitparser_tests class methodsFor:'documentation'!
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   161
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   162
version
324
Claus Gittinger <cg@exept.de>
parents: 316
diff changeset
   163
    ^ '$Header: /cvs/stx/stx/goodies/petitparser/tests/stx_goodies_petitparser_tests.st,v 1.3 2014-03-04 20:32:06 cg Exp $'
256
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   164
!
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   165
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   166
version_CVS
324
Claus Gittinger <cg@exept.de>
parents: 316
diff changeset
   167
    ^ '$Header: /cvs/stx/stx/goodies/petitparser/tests/stx_goodies_petitparser_tests.st,v 1.3 2014-03-04 20:32:06 cg Exp $'
376
a2656b27cace Added monticelloName to package definition to ease export to .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 375
diff changeset
   168
!
a2656b27cace Added monticelloName to package definition to ease export to .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 375
diff changeset
   169
a2656b27cace Added monticelloName to package definition to ease export to .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 375
diff changeset
   170
version_HG
a2656b27cace Added monticelloName to package definition to ease export to .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 375
diff changeset
   171
    ^ '$Changeset: <not expanded> $'
256
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   172
! !
6f800e49f6f6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   173