I found the problem é used in method name. I got confused by the not so precise error reporting of the scanner.
Stef On Dec 1, 2013, at 10:14 PM, Stéphane Ducasse <[email protected]> wrote: > When trying to load code I get this error > > <<<This string contains a character (ascii value 169) that is not normally > used in code>>> toleranceCalibreFileteISOPourCote: aMLNUnknown character -> > -> DoubleFCDistance type: aFCLitteralType diametrePiece: aFCDistance pas: > aFCDistance2 qualit√©: aFCLitteralQualite avantProtectionEpaisseur: > aFCDistEpaisseur cote: aFCLitteralCote nominalSaisi: anFCToleranceISO > calculDe: aSymbol > | | > self calculDesBornesV4 "retreiveShippingVersions". > MarleneProjet isFixe ifFalse: [^MlnMsgErreur message: #nonAutoriseFixe]. > aMLNDoubleFCDistance calculDuNominal ifTrue: [ > ^self toleranceCalibreFileteISOType: (self > calculerTypeCalibreAPartirDe: aFCLitteralCote et: aFCLitteralType) > diametrePiece: aFCDistance > pas: aFCDistance2 > qualit√©: aFCLitteralQualite > avantProtectionEpaisseur: aFCDistEpaisseur] > ifFalse: [ > ^self new valeur: aMLNDoubleFCDistance valeurReelle; > borneSup: nil; > borneInf: nil; > limiteUsure: nil] > > > > now when I paste the method definition, it compiles and I do not understand > why it failed in the first place? > > toleranceCalibreFileteISOPourCote: aMLNDoubleFCDistance type: aFCLitteralType > diametrePiece: aFCDistance pas: aFCDistance2 qualite: aFCLitteralQualite > avantProtectionEpaisseur: aFCDistEpaisseur cote: aFCLitteralCote > nominalSaisi: anFCToleranceISO calculDe: aSymbol > | | > self calculDesBornesV4 "retreiveShippingVersions". > MarleneProjet isFixe ifFalse: [^MlnMsgErreur message: #nonAutoriseFixe]. > aMLNDoubleFCDistance calculDuNominal ifTrue: [ > ^self toleranceCalibreFileteISOType: (self > calculerTypeCalibreAPartirDe: aFCLitteralCote et: aFCLitteralType) > diametrePiece: aFCDistance > pas: aFCDistance2 > qualite: aFCLitteralQualite > avantProtectionEpaisseur: aFCDistEpaisseur] > ifFalse: [ > ^self new valeur: aMLNDoubleFCDistance valeurReelle; > borneSup: nil; > borneInf: nil; > limiteUsure: nil]! > > > do you have any idea? > > Stef
