├── .github └── workflows │ └── continuous.yml ├── .gitignore ├── .project ├── .smalltalk.ston ├── LICENSE ├── README.md ├── resources ├── fromexistingmethod.png └── howitworks.png └── src ├── .properties ├── BaselineOfPharoCodeGenerator ├── BaselineOfPharoCodeGenerator.class.st └── package.st ├── PharoCodeGenerator-Epicea ├── PCGEpiceaPreviewer.class.st ├── PCGMethodAboutToBeInstalled.extension.st ├── RGMethodDefinition.extension.st └── package.st ├── PharoCodeGenerator-LegacyVisitors ├── PCGReflexiveConverterToRealAST.class.st ├── PCGReflexiveParametersReplacer.class.st └── package.st ├── PharoCodeGenerator-Meta ├── PCGMeta.class.st ├── PCGProgramNode.extension.st ├── PCGRealASTToPCGConverter.extension.st ├── PCGStaticASTCopier.extension.st ├── PCGStaticConverterToRBAST.extension.st ├── PCGStaticConverterToRealAST.extension.st ├── PCGStaticParametersReplacer.extension.st └── package.st ├── PharoCodeGenerator-RB-Pharo9 ├── PCGPharoFrom9CompatibilityRBFactory.class.st └── package.st ├── PharoCodeGenerator-RB-PharoUpTo8 ├── PCGPharoUpTo8CompatibilityRBFactory.class.st └── package.st ├── PharoCodeGenerator-RB ├── CompiledMethod.extension.st ├── PCGArgumentNode.extension.st ├── PCGArrayNode.extension.st ├── PCGAssignmentNode.extension.st ├── PCGBlockNode.extension.st ├── PCGCascadeNode.extension.st ├── PCGExtensionMethod.extension.st ├── PCGGlobalNode.extension.st ├── PCGInstanceVariableNode.extension.st ├── PCGLiteralArrayNode.extension.st ├── PCGLiteralNode.extension.st ├── PCGLiteralValueNode.extension.st ├── PCGMessageNode.extension.st ├── PCGMethodNode.extension.st ├── PCGPharoCompatibilityRBFactory.class.st ├── PCGPragmaNode.extension.st ├── PCGProgramNode.extension.st ├── PCGRealASTToPCGConverter.class.st ├── PCGReturnNode.extension.st ├── PCGSelfNode.extension.st ├── PCGSequenceNode.extension.st ├── PCGStaticConverterToRBAST.class.st ├── PCGSuperNode.extension.st ├── PCGTemplateParameter.extension.st ├── PCGTemporaryNode.extension.st ├── PCGThisContextNode.extension.st ├── PCGValueNode.extension.st ├── PCGVariableNode.extension.st ├── RBLiteralArrayNode.extension.st ├── RBLiteralValueNode.extension.st ├── RBProgramNode.extension.st └── package.st ├── PharoCodeGenerator-Tests ├── PCGASTCheckerTest.class.st ├── PCGAbstractBehaviorsContainerTest.class.st ├── PCGBehaviorDescriptionTest.class.st ├── PCGClassDescriptionTest.class.st ├── PCGExtensionMethodsTest.class.st ├── PCGFakeClass.class.st ├── PCGFakeTrait.trait.st ├── PCGMetaMetaCodeGeneratorTest.class.st ├── PCGMethodNodeTest.class.st ├── PCGMutatorMethodTemplateTest.class.st ├── PCGPackageDescriptionTest.class.st ├── PCGSelfNodeTest.class.st ├── PCGSimpleFormatter.class.st ├── PCGSmalltalkImageTest.class.st ├── PCGSuperNodeTest.class.st ├── PCGTemplateParameterTest.class.st ├── PCGTemplatesRepositoryTest.class.st ├── PCGTestCase.class.st ├── PCGThisContextNodeTest.class.st ├── PCGTraitDescriptionTest.class.st ├── PCGTypeTestMethodTemplateTest.class.st ├── PCGVariableNameProviderTest.class.st └── package.st └── PharoCodeGenerator ├── Array.extension.st ├── Behavior.extension.st ├── Boolean.extension.st ├── Character.extension.st ├── ClassDescription.extension.st ├── CompiledMethod.extension.st ├── Fraction.extension.st ├── KMAltModifier.extension.st ├── KMCommandModifier.extension.st ├── KMCtrlModifier.extension.st ├── KMMetaModifier.extension.st ├── KMModifiedKeyCombination.extension.st ├── KMShiftModifier.extension.st ├── KMSingleKeyCombination.extension.st ├── Number.extension.st ├── Object.extension.st ├── PCGASTChecker.class.st ├── PCGASTIncompleteForTranslation.class.st ├── PCGASTInvalidForTranslation.class.st ├── PCGAboutToBeInstalled.class.st ├── PCGAbstractBehaviorsContainer.class.st ├── PCGArgumentNode.class.st ├── PCGArrayNode.class.st ├── PCGAssignmentNode.class.st ├── PCGBehaviorDescription.class.st ├── PCGBlockNode.class.st ├── PCGCascadeNode.class.st ├── PCGClassAboutToBeInstalled.class.st ├── PCGClassDescription.class.st ├── PCGCompositeTemplateParameter.class.st ├── PCGError.class.st ├── PCGExtensionMethod.class.st ├── PCGGenericVisitor.class.st ├── PCGGlobalNode.class.st ├── PCGHandwrittenMethodAlreadyExist.class.st ├── PCGIncompleteTemplateContext.class.st ├── PCGInstanceVariableNode.class.st ├── PCGLiteralArrayNode.class.st ├── PCGLiteralNode.class.st ├── PCGLiteralValueNode.class.st ├── PCGMessageNode.class.st ├── PCGMetaMetaCodeGenerator.class.st ├── PCGMethodAboutToBeInstalled.class.st ├── PCGMethodNode.class.st ├── PCGNoEquivalentClassInRealAST.class.st ├── PCGNullNode.class.st ├── PCGPackageDescription.class.st ├── PCGPackageTagDescription.class.st ├── PCGParentSetter.class.st ├── PCGPragmaNode.class.st ├── PCGProgramNode.class.st ├── PCGReturnNode.class.st ├── PCGSelfNode.class.st ├── PCGSequenceNode.class.st ├── PCGShouldNotBeInstalled.class.st ├── PCGSmalltalkImage.class.st ├── PCGStaticASTCopier.class.st ├── PCGStaticConverterToRealAST.class.st ├── PCGStaticParametersReplacer.class.st ├── PCGSuperNode.class.st ├── PCGTAssignable.trait.st ├── PCGTAssignmentTarget.trait.st ├── PCGTBodyBlock.trait.st ├── PCGTCascadeTarget.trait.st ├── PCGTEvaluable.trait.st ├── PCGTInstallableEntity.trait.st ├── PCGTMessageReceiver.trait.st ├── PCGTReturnable.trait.st ├── PCGTStatement.trait.st ├── PCGTStatementsStream.trait.st ├── PCGTTemplatable.trait.st ├── PCGTUnchangeableName.trait.st ├── PCGTWithTemporaries.trait.st ├── PCGTemplateParameter.class.st ├── PCGTemplatesRepository.class.st ├── PCGTemporaryNode.class.st ├── PCGThisContextNode.class.st ├── PCGTraitDescription.class.st ├── PCGTranslationError.class.st ├── PCGValueNode.class.st ├── PCGVariableNameProvider.class.st ├── PCGVariableNode.class.st ├── PCGVisitor.class.st ├── RPackage.extension.st ├── RPackageTag.extension.st ├── ScaledDecimal.extension.st ├── SmalltalkImage.extension.st ├── String.extension.st ├── Symbol.extension.st ├── UndefinedObject.extension.st └── package.st /.github/workflows/continuous.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/.github/workflows/continuous.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- 1 | { 2 | 'srcDirectory' : 'src' 3 | } -------------------------------------------------------------------------------- /.smalltalk.ston: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/.smalltalk.ston -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/README.md -------------------------------------------------------------------------------- /resources/fromexistingmethod.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/resources/fromexistingmethod.png -------------------------------------------------------------------------------- /resources/howitworks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/resources/howitworks.png -------------------------------------------------------------------------------- /src/.properties: -------------------------------------------------------------------------------- 1 | { 2 | #format : #tonel 3 | } -------------------------------------------------------------------------------- /src/BaselineOfPharoCodeGenerator/BaselineOfPharoCodeGenerator.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/BaselineOfPharoCodeGenerator/BaselineOfPharoCodeGenerator.class.st -------------------------------------------------------------------------------- /src/BaselineOfPharoCodeGenerator/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : #BaselineOfPharoCodeGenerator } 2 | -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Epicea/PCGEpiceaPreviewer.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Epicea/PCGEpiceaPreviewer.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Epicea/PCGMethodAboutToBeInstalled.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Epicea/PCGMethodAboutToBeInstalled.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Epicea/RGMethodDefinition.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Epicea/RGMethodDefinition.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Epicea/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : #'PharoCodeGenerator-Epicea' } 2 | -------------------------------------------------------------------------------- /src/PharoCodeGenerator-LegacyVisitors/PCGReflexiveConverterToRealAST.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-LegacyVisitors/PCGReflexiveConverterToRealAST.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-LegacyVisitors/PCGReflexiveParametersReplacer.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-LegacyVisitors/PCGReflexiveParametersReplacer.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-LegacyVisitors/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : #'PharoCodeGenerator-LegacyVisitors' } 2 | -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Meta/PCGMeta.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Meta/PCGMeta.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Meta/PCGProgramNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Meta/PCGProgramNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Meta/PCGRealASTToPCGConverter.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Meta/PCGRealASTToPCGConverter.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Meta/PCGStaticASTCopier.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Meta/PCGStaticASTCopier.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Meta/PCGStaticConverterToRBAST.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Meta/PCGStaticConverterToRBAST.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Meta/PCGStaticConverterToRealAST.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Meta/PCGStaticConverterToRealAST.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Meta/PCGStaticParametersReplacer.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Meta/PCGStaticParametersReplacer.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Meta/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : #'PharoCodeGenerator-Meta' } 2 | -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB-Pharo9/PCGPharoFrom9CompatibilityRBFactory.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB-Pharo9/PCGPharoFrom9CompatibilityRBFactory.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB-Pharo9/package.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB-Pharo9/package.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB-PharoUpTo8/PCGPharoUpTo8CompatibilityRBFactory.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB-PharoUpTo8/PCGPharoUpTo8CompatibilityRBFactory.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB-PharoUpTo8/package.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB-PharoUpTo8/package.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/CompiledMethod.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/CompiledMethod.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGArgumentNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGArgumentNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGArrayNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGArrayNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGAssignmentNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGAssignmentNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGBlockNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGBlockNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGCascadeNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGCascadeNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGExtensionMethod.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGExtensionMethod.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGGlobalNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGGlobalNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGInstanceVariableNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGInstanceVariableNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGLiteralArrayNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGLiteralArrayNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGLiteralNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGLiteralNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGLiteralValueNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGLiteralValueNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGMessageNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGMessageNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGMethodNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGMethodNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGPharoCompatibilityRBFactory.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGPharoCompatibilityRBFactory.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGPragmaNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGPragmaNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGProgramNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGProgramNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGRealASTToPCGConverter.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGRealASTToPCGConverter.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGReturnNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGReturnNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGSelfNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGSelfNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGSequenceNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGSequenceNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGStaticConverterToRBAST.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGStaticConverterToRBAST.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGSuperNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGSuperNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGTemplateParameter.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGTemplateParameter.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGTemporaryNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGTemporaryNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGThisContextNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGThisContextNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGValueNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGValueNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/PCGVariableNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/PCGVariableNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/RBLiteralArrayNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/RBLiteralArrayNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/RBLiteralValueNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/RBLiteralValueNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/RBProgramNode.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-RB/RBProgramNode.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-RB/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : #'PharoCodeGenerator-RB' } 2 | -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Tests/PCGASTCheckerTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Tests/PCGASTCheckerTest.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Tests/PCGAbstractBehaviorsContainerTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Tests/PCGAbstractBehaviorsContainerTest.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Tests/PCGBehaviorDescriptionTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Tests/PCGBehaviorDescriptionTest.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Tests/PCGClassDescriptionTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Tests/PCGClassDescriptionTest.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Tests/PCGExtensionMethodsTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Tests/PCGExtensionMethodsTest.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Tests/PCGFakeClass.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Tests/PCGFakeClass.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Tests/PCGFakeTrait.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Tests/PCGFakeTrait.trait.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Tests/PCGMetaMetaCodeGeneratorTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Tests/PCGMetaMetaCodeGeneratorTest.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Tests/PCGMethodNodeTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Tests/PCGMethodNodeTest.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Tests/PCGMutatorMethodTemplateTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Tests/PCGMutatorMethodTemplateTest.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Tests/PCGPackageDescriptionTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Tests/PCGPackageDescriptionTest.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Tests/PCGSelfNodeTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Tests/PCGSelfNodeTest.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Tests/PCGSimpleFormatter.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Tests/PCGSimpleFormatter.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Tests/PCGSmalltalkImageTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Tests/PCGSmalltalkImageTest.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Tests/PCGSuperNodeTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Tests/PCGSuperNodeTest.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Tests/PCGTemplateParameterTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Tests/PCGTemplateParameterTest.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Tests/PCGTemplatesRepositoryTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Tests/PCGTemplatesRepositoryTest.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Tests/PCGTestCase.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Tests/PCGTestCase.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Tests/PCGThisContextNodeTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Tests/PCGThisContextNodeTest.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Tests/PCGTraitDescriptionTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Tests/PCGTraitDescriptionTest.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Tests/PCGTypeTestMethodTemplateTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Tests/PCGTypeTestMethodTemplateTest.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Tests/PCGVariableNameProviderTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator-Tests/PCGVariableNameProviderTest.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator-Tests/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : #'PharoCodeGenerator-Tests' } 2 | -------------------------------------------------------------------------------- /src/PharoCodeGenerator/Array.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/Array.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/Behavior.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/Behavior.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/Boolean.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/Boolean.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/Character.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/Character.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/ClassDescription.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/ClassDescription.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/CompiledMethod.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/CompiledMethod.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/Fraction.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/Fraction.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/KMAltModifier.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/KMAltModifier.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/KMCommandModifier.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/KMCommandModifier.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/KMCtrlModifier.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/KMCtrlModifier.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/KMMetaModifier.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/KMMetaModifier.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/KMModifiedKeyCombination.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/KMModifiedKeyCombination.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/KMShiftModifier.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/KMShiftModifier.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/KMSingleKeyCombination.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/KMSingleKeyCombination.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/Number.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/Number.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/Object.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/Object.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGASTChecker.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGASTChecker.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGASTIncompleteForTranslation.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGASTIncompleteForTranslation.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGASTInvalidForTranslation.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGASTInvalidForTranslation.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGAboutToBeInstalled.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGAboutToBeInstalled.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGAbstractBehaviorsContainer.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGAbstractBehaviorsContainer.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGArgumentNode.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGArgumentNode.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGArrayNode.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGArrayNode.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGAssignmentNode.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGAssignmentNode.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGBehaviorDescription.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGBehaviorDescription.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGBlockNode.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGBlockNode.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGCascadeNode.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGCascadeNode.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGClassAboutToBeInstalled.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGClassAboutToBeInstalled.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGClassDescription.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGClassDescription.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGCompositeTemplateParameter.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGCompositeTemplateParameter.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGError.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGError.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGExtensionMethod.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGExtensionMethod.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGGenericVisitor.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGGenericVisitor.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGGlobalNode.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGGlobalNode.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGHandwrittenMethodAlreadyExist.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGHandwrittenMethodAlreadyExist.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGIncompleteTemplateContext.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGIncompleteTemplateContext.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGInstanceVariableNode.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGInstanceVariableNode.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGLiteralArrayNode.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGLiteralArrayNode.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGLiteralNode.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGLiteralNode.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGLiteralValueNode.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGLiteralValueNode.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGMessageNode.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGMessageNode.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGMetaMetaCodeGenerator.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGMetaMetaCodeGenerator.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGMethodAboutToBeInstalled.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGMethodAboutToBeInstalled.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGMethodNode.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGMethodNode.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGNoEquivalentClassInRealAST.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGNoEquivalentClassInRealAST.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGNullNode.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGNullNode.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGPackageDescription.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGPackageDescription.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGPackageTagDescription.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGPackageTagDescription.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGParentSetter.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGParentSetter.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGPragmaNode.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGPragmaNode.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGProgramNode.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGProgramNode.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGReturnNode.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGReturnNode.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGSelfNode.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGSelfNode.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGSequenceNode.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGSequenceNode.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGShouldNotBeInstalled.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGShouldNotBeInstalled.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGSmalltalkImage.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGSmalltalkImage.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGStaticASTCopier.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGStaticASTCopier.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGStaticConverterToRealAST.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGStaticConverterToRealAST.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGStaticParametersReplacer.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGStaticParametersReplacer.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGSuperNode.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGSuperNode.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGTAssignable.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGTAssignable.trait.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGTAssignmentTarget.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGTAssignmentTarget.trait.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGTBodyBlock.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGTBodyBlock.trait.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGTCascadeTarget.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGTCascadeTarget.trait.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGTEvaluable.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGTEvaluable.trait.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGTInstallableEntity.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGTInstallableEntity.trait.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGTMessageReceiver.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGTMessageReceiver.trait.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGTReturnable.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGTReturnable.trait.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGTStatement.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGTStatement.trait.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGTStatementsStream.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGTStatementsStream.trait.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGTTemplatable.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGTTemplatable.trait.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGTUnchangeableName.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGTUnchangeableName.trait.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGTWithTemporaries.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGTWithTemporaries.trait.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGTemplateParameter.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGTemplateParameter.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGTemplatesRepository.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGTemplatesRepository.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGTemporaryNode.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGTemporaryNode.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGThisContextNode.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGThisContextNode.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGTraitDescription.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGTraitDescription.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGTranslationError.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGTranslationError.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGValueNode.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGValueNode.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGVariableNameProvider.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGVariableNameProvider.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGVariableNode.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGVariableNode.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/PCGVisitor.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/PCGVisitor.class.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/RPackage.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/RPackage.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/RPackageTag.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/RPackageTag.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/ScaledDecimal.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/ScaledDecimal.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/SmalltalkImage.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/SmalltalkImage.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/String.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/String.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/Symbol.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/Symbol.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/UndefinedObject.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliendelplanque/PharoCodeGenerator/HEAD/src/PharoCodeGenerator/UndefinedObject.extension.st -------------------------------------------------------------------------------- /src/PharoCodeGenerator/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : #PharoCodeGenerator } 2 | --------------------------------------------------------------------------------