equal
deleted
inserted
replaced
41 allowPossibleSTCCompilationProblems arraysAreImmutable |
41 allowPossibleSTCCompilationProblems arraysAreImmutable |
42 stringsAreImmutable implicitSelfSends stcKeepCIntermediate |
42 stringsAreImmutable implicitSelfSends stcKeepCIntermediate |
43 stcKeepOIntermediate stcKeepSTIntermediate stcModulePath |
43 stcKeepOIntermediate stcKeepSTIntermediate stcModulePath |
44 stcCompilation stcCompilationIncludes stcCompilationDefines |
44 stcCompilation stcCompilationIncludes stcCompilationDefines |
45 stcCompilationOptions stcPath ccCompilationOptions ccPath |
45 stcCompilationOptions stcPath ccCompilationOptions ccPath |
46 linkArgs linkSharedArgs linkCommand libPath searchedLibraries' |
46 linkArgs linkSharedArgs linkCommand libPath searchedLibraries |
|
47 warnAboutShortLocalVariableNames' |
47 classVariableNames:'WarnST80Directives WarnUnusedVars WarnUndeclared |
48 classVariableNames:'WarnST80Directives WarnUnusedVars WarnUndeclared |
48 WarnAboutWrongVariableNames WarnAboutBadComments |
49 WarnAboutWrongVariableNames WarnAboutBadComments |
49 WarnAboutVariableNameConventions WarnSTXSpecials |
50 WarnAboutVariableNameConventions WarnSTXSpecials |
50 WarnOldStyleAssignment WarnUnderscoreInIdentifier |
51 WarnOldStyleAssignment WarnUnderscoreInIdentifier |
51 WarnCommonMistakes WarnPossibleIncompatibilities |
52 WarnCommonMistakes WarnPossibleIncompatibilities |
71 StringsAreImmutable ImplicitSelfSends STCModulePath |
72 StringsAreImmutable ImplicitSelfSends STCModulePath |
72 STCKeepCIntermediate STCKeepOIntermediate STCKeepSTIntermediate |
73 STCKeepCIntermediate STCKeepOIntermediate STCKeepSTIntermediate |
73 STCCompilation STCCompilationIncludes STCCompilationDefines |
74 STCCompilation STCCompilationIncludes STCCompilationDefines |
74 STCCompilationOptions STCPath CCCompilationOptions CCPath |
75 STCCompilationOptions STCPath CCCompilationOptions CCPath |
75 LinkArgs LinkSharedArgs LinkCommand LibPath SearchedLibraries |
76 LinkArgs LinkSharedArgs LinkCommand LibPath SearchedLibraries |
76 MakeCommand WarnAboutReferenceToPrivateClass' |
77 MakeCommand WarnAboutReferenceToPrivateClass |
|
78 WarnAboutShortLocalVariableNames' |
77 poolDictionaries:'' |
79 poolDictionaries:'' |
78 category:'System-Compiler' |
80 category:'System-Compiler' |
79 ! |
81 ! |
80 |
82 |
81 !ParserFlags class methodsFor:'documentation'! |
83 !ParserFlags class methodsFor:'documentation'! |
1035 WarnCommonMistakes := true. |
1037 WarnCommonMistakes := true. |
1036 WarnPossibleIncompatibilities := false. |
1038 WarnPossibleIncompatibilities := false. |
1037 WarnHiddenVariables := true. |
1039 WarnHiddenVariables := true. |
1038 WarnInconsistentReturnValues := true. |
1040 WarnInconsistentReturnValues := true. |
1039 WarnAboutNonLowercaseLocalVariableNames := true. |
1041 WarnAboutNonLowercaseLocalVariableNames := true. |
|
1042 WarnAboutShortLocalVariableNames := true. |
1040 WarnAboutPossibleSTCCompilationProblems := true. |
1043 WarnAboutPossibleSTCCompilationProblems := true. |
1041 WarnAboutReferenceToPrivateClass := true. |
1044 WarnAboutReferenceToPrivateClass := true. |
1042 |
1045 |
1043 AllowReservedWordsAsSelectors := false. |
1046 AllowReservedWordsAsSelectors := false. |
1044 AllowUnderscoreInIdentifier := true. "/ underscores in identifiers |
1047 AllowUnderscoreInIdentifier := true. "/ underscores in identifiers |
1597 "controls generation of warning messages when a private class is referenced" |
1600 "controls generation of warning messages when a private class is referenced" |
1598 |
1601 |
1599 warnAboutReferenceToPrivateClass := aBoolean |
1602 warnAboutReferenceToPrivateClass := aBoolean |
1600 ! |
1603 ! |
1601 |
1604 |
|
1605 warnAboutShortLocalVariableNames |
|
1606 ^ warnAboutShortLocalVariableNames |
|
1607 ! |
|
1608 |
|
1609 warnAboutShortLocalVariableNames:aBoolean |
|
1610 warnAboutShortLocalVariableNames := aBoolean. |
|
1611 ! |
|
1612 |
1602 warnAboutVariableNameConventions |
1613 warnAboutVariableNameConventions |
1603 ^ warnAboutVariableNameConventions |
1614 ^ warnAboutVariableNameConventions |
1604 ! |
1615 ! |
1605 |
1616 |
1606 warnAboutVariableNameConventions:aBoolean |
1617 warnAboutVariableNameConventions:aBoolean |
1753 warnAboutBadComments := WarnAboutBadComments. |
1764 warnAboutBadComments := WarnAboutBadComments. |
1754 warnAboutReferenceToPrivateClass := WarnAboutReferenceToPrivateClass. |
1765 warnAboutReferenceToPrivateClass := WarnAboutReferenceToPrivateClass. |
1755 warnHiddenVariables := WarnHiddenVariables. |
1766 warnHiddenVariables := WarnHiddenVariables. |
1756 warnInconsistentReturnValues := WarnInconsistentReturnValues. |
1767 warnInconsistentReturnValues := WarnInconsistentReturnValues. |
1757 warnAboutNonLowercaseLocalVariableNames := WarnAboutNonLowercaseLocalVariableNames. |
1768 warnAboutNonLowercaseLocalVariableNames := WarnAboutNonLowercaseLocalVariableNames. |
|
1769 warnAboutShortLocalVariableNames := WarnAboutShortLocalVariableNames. |
1758 warnAboutPossibleSTCCompilationProblems := WarnAboutPossibleSTCCompilationProblems. |
1770 warnAboutPossibleSTCCompilationProblems := WarnAboutPossibleSTCCompilationProblems. |
1759 |
1771 |
1760 allowUnderscoreInIdentifier := AllowUnderscoreInIdentifier. |
1772 allowUnderscoreInIdentifier := AllowUnderscoreInIdentifier. |
1761 allowDollarInIdentifier := AllowDollarInIdentifier. |
1773 allowDollarInIdentifier := AllowDollarInIdentifier. |
1762 allowOldStyleAssignment := AllowOldStyleAssignment. |
1774 allowOldStyleAssignment := AllowOldStyleAssignment. |
1816 ! ! |
1828 ! ! |
1817 |
1829 |
1818 !ParserFlags class methodsFor:'documentation'! |
1830 !ParserFlags class methodsFor:'documentation'! |
1819 |
1831 |
1820 version |
1832 version |
1821 ^ '$Header: /cvs/stx/stx/libcomp/ParserFlags.st,v 1.39 2008-02-26 10:19:08 cg Exp $' |
1833 ^ '$Header: /cvs/stx/stx/libcomp/ParserFlags.st,v 1.40 2008-03-10 09:50:10 cg Exp $' |
1822 ! ! |
1834 ! ! |
1823 |
1835 |
1824 ParserFlags initialize! |
1836 ParserFlags initialize! |