( scratchpad ) "(2 squared + 3 * 2) print" parse-smalltalk . { T{ ast-return { value T{ ast-message-send { receiver T{ ast-message-send { receiver T{ ast-message-send { receiver T{ ast-message-send { receiver 2 } { selector "squared" } } } { selector "+" } { arguments { 3 } } } } { selector "*" } { arguments { 2 } } } } { selector "print" } } } } }