ParserFlags.st
changeset 1898 f1d3d58a0d63
parent 1814 7792d732d60c
child 1902 0c4dbe296819
--- a/ParserFlags.st	Tue Aug 29 17:28:34 2006 +0200
+++ b/ParserFlags.st	Tue Aug 29 17:29:05 2006 +0200
@@ -14,63 +14,63 @@
 "{ Package: 'stx:libcomp' }"
 
 Object subclass:#ParserFlags
-        instanceVariableNames:'warnings warnUnusedVars warnUndeclared warnST80Directives
-                warnSTXHereExtensionUsed warnSTXSpecialComment
-                warnUnderscoreInIdentifier warnOldStyleAssignment
-                warnCommonMistakes warnSTXNameSpaceUse
-                warnPossibleIncompatibilities warnDollarInIdentifier
-                warnHiddenVariables warnAboutVariableNameConventions
-                warnAboutWrongVariableNames warnAboutBadComments
-                warnInconsistentReturnValues
-                warnAboutNonLowercaseLocalVariableNames
-                allowLiteralNameSpaceSymbols allowUnderscoreInIdentifier
-                allowDollarInIdentifier allowOldStyleAssignment
-                allowSqueakExtensions allowDolphinExtensions
-                allowExtendedBinarySelectors allowQualifiedNames
-                allowFunctionCallSyntaxForBlockEvaluation
-                allowLocalVariableDeclarationWithInitializerExpression
-                allowDomainVariables allowArrayIndexSyntaxExtension
-                allowReservedWordsAsSelectors allowVariableReferences
-                allowLazyValueExtension allowFixedPointLiterals
-                allowExtendedSTXSyntax allowVisualAgeESSymbolLiterals
-                allowExtensionsToPrivateClasses allowSqueakPrimitives
-                allowVisualAgePrimitives allowSTVPrimitives allowSTVExtensions
-                allowNationalCharactersInIdentifier allowHashAsBinarySelector
-                allowSTXEOLComments arraysAreImmutable stringsAreImmutable
-                implicitSelfSends stcKeepCIntermediate stcKeepOIntermediate
-                stcKeepSTIntermediate stcModulePath stcCompilation
-                stcCompilationIncludes stcCompilationDefines
-                stcCompilationOptions stcPath ccCompilationOptions ccPath
-                linkArgs linkCommand libPath searchedLibraries
-                allowVisualWorksMethodAnnotations'
-        classVariableNames:'WarnST80Directives WarnUnusedVars WarnUndeclared
-                WarnAboutWrongVariableNames WarnAboutBadComments
-                WarnAboutVariableNameConventions WarnSTXSpecials
-                WarnOldStyleAssignment WarnUnderscoreInIdentifier
-                WarnCommonMistakes WarnPossibleIncompatibilities
-                WarnDollarInIdentifier WarnHiddenVariables
-                WarnAboutNonLowercaseLocalVariableNames
-                WarnInconsistentReturnValues Warnings AllowUnderscoreInIdentifier
-                AllowFunctionCallSyntaxForBlockEvaluation AllowLazyValueExtension
-                AllowVariableReferences AllowReservedWordsAsSelectors
-                AllowLocalVariableDeclarationWithInitializerExpression
-                AllowArrayIndexSyntaxExtension AllowDomainVariables
-                AllowDollarInIdentifier AllowSqueakExtensions AllowQualifiedNames
-                AllowDolphinExtensions AllowOldStyleAssignment
-                AllowExtendedBinarySelectors AllowExtendedSTXSyntax
-                AllowFixedPointLiterals AllowLiteralNameSpaceSymbols
-                AllowVisualAgeESSymbolLiterals AllowExtensionsToPrivateClasses
-                AllowSqueakPrimitives AllowVisualAgePrimitives AllowSTVPrimitives
-                AllowSTVExtensions AllowNationalCharactersInIdentifier
-                AllowHashAsBinarySelector AllowSTXEOLComments ArraysAreImmutable
-                StringsAreImmutable ImplicitSelfSends STCModulePath
-                STCKeepCIntermediate STCKeepOIntermediate STCKeepSTIntermediate
-                STCCompilation STCCompilationIncludes STCCompilationDefines
-                STCCompilationOptions STCPath CCCompilationOptions CCPath
-                LinkArgs LinkCommand LibPath SearchedLibraries
-                AllowVisualWorksMethodAnnotations MakeCommand'
-        poolDictionaries:''
-        category:'System-Compiler'
+	instanceVariableNames:'warnings warnUnusedVars warnUndeclared warnST80Directives
+		warnSTXHereExtensionUsed warnSTXSpecialComment
+		warnUnderscoreInIdentifier warnOldStyleAssignment
+		warnCommonMistakes warnSTXNameSpaceUse
+		warnPossibleIncompatibilities warnDollarInIdentifier
+		warnHiddenVariables warnAboutVariableNameConventions
+		warnAboutWrongVariableNames warnAboutBadComments
+		warnInconsistentReturnValues
+		warnAboutNonLowercaseLocalVariableNames
+		allowLiteralNameSpaceSymbols allowUnderscoreInIdentifier
+		allowDollarInIdentifier allowOldStyleAssignment
+		allowSqueakExtensions allowDolphinExtensions
+		allowExtendedBinarySelectors allowQualifiedNames
+		allowFunctionCallSyntaxForBlockEvaluation
+		allowLocalVariableDeclarationWithInitializerExpression
+		allowDomainVariables allowArrayIndexSyntaxExtension
+		allowReservedWordsAsSelectors allowVariableReferences
+		allowLazyValueExtension allowFixedPointLiterals
+		allowExtendedSTXSyntax allowVisualAgeESSymbolLiterals
+		allowExtensionsToPrivateClasses allowSqueakPrimitives
+		allowVisualAgePrimitives allowSTVPrimitives allowSTVExtensions
+		allowNationalCharactersInIdentifier allowHashAsBinarySelector
+		allowSTXEOLComments arraysAreImmutable stringsAreImmutable
+		implicitSelfSends stcKeepCIntermediate stcKeepOIntermediate
+		stcKeepSTIntermediate stcModulePath stcCompilation
+		stcCompilationIncludes stcCompilationDefines
+		stcCompilationOptions stcPath ccCompilationOptions ccPath
+		linkArgs linkSharedArgs linkCommand libPath searchedLibraries
+		allowVisualWorksMethodAnnotations'
+	classVariableNames:'WarnST80Directives WarnUnusedVars WarnUndeclared
+		WarnAboutWrongVariableNames WarnAboutBadComments
+		WarnAboutVariableNameConventions WarnSTXSpecials
+		WarnOldStyleAssignment WarnUnderscoreInIdentifier
+		WarnCommonMistakes WarnPossibleIncompatibilities
+		WarnDollarInIdentifier WarnHiddenVariables
+		WarnAboutNonLowercaseLocalVariableNames
+		WarnInconsistentReturnValues Warnings AllowUnderscoreInIdentifier
+		AllowFunctionCallSyntaxForBlockEvaluation AllowLazyValueExtension
+		AllowVariableReferences AllowReservedWordsAsSelectors
+		AllowLocalVariableDeclarationWithInitializerExpression
+		AllowArrayIndexSyntaxExtension AllowDomainVariables
+		AllowDollarInIdentifier AllowSqueakExtensions AllowQualifiedNames
+		AllowDolphinExtensions AllowOldStyleAssignment
+		AllowExtendedBinarySelectors AllowExtendedSTXSyntax
+		AllowFixedPointLiterals AllowLiteralNameSpaceSymbols
+		AllowVisualAgeESSymbolLiterals AllowExtensionsToPrivateClasses
+		AllowSqueakPrimitives AllowVisualAgePrimitives AllowSTVPrimitives
+		AllowSTVExtensions AllowNationalCharactersInIdentifier
+		AllowHashAsBinarySelector AllowSTXEOLComments ArraysAreImmutable
+		StringsAreImmutable ImplicitSelfSends STCModulePath
+		STCKeepCIntermediate STCKeepOIntermediate STCKeepSTIntermediate
+		STCCompilation STCCompilationIncludes STCCompilationDefines
+		STCCompilationOptions STCPath CCCompilationOptions CCPath
+		LinkArgs LinkSharedArgs LinkCommand LibPath SearchedLibraries
+		AllowVisualWorksMethodAnnotations MakeCommand'
+	poolDictionaries:''
+	category:'System-Compiler'
 !
 
 !ParserFlags class methodsFor:'documentation'!
@@ -221,6 +221,14 @@
     LinkCommand := aString
 !
 
+linkSharedArgs
+    ^ LinkSharedArgs
+!
+
+linkSharedArgs:aString
+    LinkSharedArgs := aString
+!
+
 makeCommand
     ^ MakeCommand
 
@@ -1100,6 +1108,14 @@
     linkCommand := aString
 !
 
+linkSharedArgs
+    ^ linkSharedArgs
+!
+
+linkSharedArgs:aString
+    linkSharedArgs := aString
+!
+
 searchedLibraries
     ^ searchedLibraries
 !
@@ -1640,7 +1656,7 @@
 !ParserFlags class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libcomp/ParserFlags.st,v 1.30 2006-08-09 16:48:19 fm Exp $'
+    ^ '$Header: /cvs/stx/stx/libcomp/ParserFlags.st,v 1.31 2006-08-29 15:29:05 cg Exp $'
 ! !
 
 ParserFlags initialize!