Tx. I was thinking about x = 3 ifTrue: [^ 66] ifFalse: [^ 88]. ^ 666 kind of analysis. Anyway for now I just continue to do it and we will see On Fri, Feb 23, 2018 at 2:27 PM, Peter Uhnák <i.uhnak@gmail.com> wrote:
It would be cool to have the graph for a method as a Calypso tool, so you can see them side by side :)
On Fri, Feb 23, 2018 at 11:47 AM, Clément Bera <bera.clement@gmail.com> wrote:
I used that in the past on intermediate representations, I feel it is very useful to directly edit the code of methods with large control flows since when you have many closing brackets ] ] ] ] you never know where to write your code. Now it's specific to some use-cases such as algorithms where you write methods with large control flows, in most methods due to object oriented programming convention the control flow is not that big. In this context other things could be possible (Smart suggestions to move code out of loops, etc.)
On Fri, Feb 23, 2018 at 11:37 AM, Stephane Ducasse <stepharo.self@gmail.com> wrote:
Hi
I'm experimenting in building a control flow graph of pharo methods and I would like to know if you have ideas about what we can do with them to support our development environment.
Stef
-- Clément Béra Pharo consortium engineer https://clementbera.wordpress.com/ Bâtiment B 40, avenue Halley 59650 Villeneuve d'Ascq