stx_goodies_smaCC.st
author vranyj1
Thu, 10 Apr 2008 09:11:12 +0000
changeset 1 b8cca2663544
child 2 2db0a51151f9
permissions -rw-r--r--
Initial import

"{ Package: 'stx:goodies/smaCC' }"

LibraryDefinition subclass:#stx_goodies_smaCC
	instanceVariableNames:''
	classVariableNames:''
	poolDictionaries:''
	category:'* Projects & Packages *'
!

!stx_goodies_smaCC class methodsFor:'description'!

preRequisites
    ^ #(
        #'stx:goodies/refactoryBrowser/changes'    "RefactoryChangeManager - referenced by SmaCC::SmaCCGrammarCompiler>>compileChanges "
        #'stx:goodies/refactoryBrowser/helpers'    "RBNamespace - referenced by SmaCC::SmaCCGrammarCompiler>>initialize "
        #'stx:goodies/refactoryBrowser/parser'    "RBSequenceNode - referenced by SmaCC::StParser>>reduceActionForSequenceNode1: "
        #'stx:goodies/sunit'    "TestCase - superclass of SmaCC::LineNumberStreamTest "
        #'stx:libbasic'    "Object - superclass of SmaCC::SmaCCNonTerminalSymbol "
        #'stx:libbasic2'    "Text - referenced by SmaCC::SmaCCParserGenerator>>compile: "
        #'stx:libhtml'    "HTMLDocumentView - referenced by SmaCC::SmaCCParserGenerator>>openDocumentation "
        #'stx:libview2'    "Model - superclass of SmaCC::SmaCCSymbolSet "
        #'stx:libwidg2'    "TabItem - referenced by SmaCC::SmaCCParserGenerator class>>tabList "
    )
! !

!stx_goodies_smaCC class methodsFor:'description - contents'!

classNamesAndAttributes
    ^ #(
        "<className> or (<className> attributes...) in load order"
        #'SmaCC::LineNumberStreamTest'
        #'SmaCC::SmaCCAction'
        #'SmaCC::SmaCCCompilationNotification'
        #'SmaCC::SmaCCEdge'
        #'SmaCC::SmaCCGrammar'
        #'SmaCC::SmaCCGrammarCompiler'
        #'SmaCC::SmaCCItemSet'
        #'SmaCC::SmaCCLR1Item'
        #'SmaCC::SmaCCLineNumberStream'
        #'SmaCC::SmaCCNode'
        #'SmaCC::SmaCCParser'
        #'SmaCC::SmaCCParserError'
        #'SmaCC::SmaCCParserGenerator'
        #'SmaCC::SmaCCRHS'
        #'SmaCC::SmaCCRegularExpressionNode'
        #'SmaCC::SmaCCScanner'
        #'SmaCC::SmaCCScannerCompiler'
        #'SmaCC::SmaCCSymbol'
        #'SmaCC::SmaCCSymbolSet'
        #'SmaCC::SmaCCToken'
        #'stx_goodies_smaCC'
        #'SmaCC::CParser'
        #'SmaCC::CScanner'
        #'SmaCC::JavaParser'
        #'SmaCC::JavaScanner'
        #'SmaCC::ParserGeneratorTest'
        #'SmaCC::SmaCCAcceptAction'
        #'SmaCC::SmaCCAdvancedParser'
        #'SmaCC::SmaCCAdvancedScanner'
        #'SmaCC::SmaCCCharacterRENode'
        #'SmaCC::SmaCCGrammarParser'
        #'SmaCC::SmaCCGrammarScanner'
        #'SmaCC::SmaCCNonTerminalSymbol'
        #'SmaCC::SmaCCOrRENode'
        #'SmaCC::SmaCCReduceAction'
        #'SmaCC::SmaCCRejectAction'
        #'SmaCC::SmaCCRepeatingRENode'
        #'SmaCC::SmaCCScannerParser'
        #'SmaCC::SmaCCScannerScanner'
        #'SmaCC::SmaCCSequenceRENode'
        #'SmaCC::SmaCCShiftAction'
        #'SmaCC::SmaCCTerminalSymbol'
        #'SmaCC::StParser'
        #'SmaCC::StScanner'
        #'SmaCC::SmaCCStartingSymbol'
    )
!

extensionMethodNames
    ^ #(
    )
! !

!stx_goodies_smaCC class methodsFor:'description - project information'!

companyName
    "Return a companyname which will appear in <lib>.rc"

    ^ 'eXept Software AG'
!

description
    "Return a description string which will appear in vc.def / bc.def"

    ^ 'Smalltalk/X Class library'
!

legalCopyright
    "Return a copyright string which will appear in <lib>.rc"

    ^ 'Copyright Claus Gittinger 1988-2008\nCopyright eXept Software AG 1998-2008'
!

productName
    "Return a product name which will appear in <lib>.rc"

    ^ 'Smalltalk/X'
! !