On 9 Sep 2017, at 19:35, Eliot Miranda <eliot.miranda@gmail.com> wrote:


Point class >> x: anInt1 y: anInt2
  [
    ^ self new setX: anInt1 Y: anInt2]

because trailing white space will only accumulate, something I see in Pharo and Squeak code.

Alternatively have the output add white space if required and the input remove any and all trailing white space.

in fact, I���m working to remove the extra trailings this format can add. The idea is that parsed text == original text. Then, originally my format was

methodDeclaration [
methodBody
]

but now I���m digging also into 

methodDeclaration [
methodBody ]

(always keeping the identity of sources idea)

cheers!
Esteban