Yes, I’ve reported that already and it was fixed in Pharo 4

Uko

> On 03 Feb 2015, at 09:17, Marcus Denker <marcus.den...@inria.fr> wrote:
> 
> 
>> On 02 Feb 2015, at 21:47, Eliot Miranda <eliot.mira...@gmail.com 
>> <mailto:eliot.mira...@gmail.com>> wrote:
>> 
>> Hi All,
>> 
>>     code as in the double bars forming the end of block arguments and the 
>> beginning of block temporaries in
>> 
> 
> This is fixed in Pharo4 (I think we did that in Pharo3 already):
> 
> 
> <Untitled.png>
> 
> In general, I really am convinced that we should continue to reduce the 
> number of Smalltalk parsers
> in the system. Imagine there would be only *one*, then bugs like this would 
> never happen, we would
> have less code to maintain and every improvement would benefit directly all 
> subsystems that use 
> the Parser or the AST.
> 
> We already did that for the tools (RB) and the Compiler. We use the 
> handwritten RBParser for now
> (I would like to use PetitParser…). 
> The next would be to replace the Shout Parser+Tokenstream… we already in all 
> tools create an AST
> as soon as you select a method anyway. (the is for per-AST-Node Navigation + 
> the “suggestions” menu).
> 
> RBParser already has #parseFaultyMethod:, this means it can generate an AST 
> even for incomplete input
> (with an error node). e.g. you can parse the expression ‘1+’:
> 
> <Untitled.png>
> 
> There is already a SHRBTextStyler which uses it, we should finish that and 
> replace the Shout parser.
> 
>       Marcus
> 
> 

Reply via email to