Hi guys,

Is there a portable (that would work in GemStone too) and safe way to know
if a String would be a block?

I must support this kind of strings:

'singleString'   -> false
'multi string' -> false
'      [:a | 42]' -> true
'   '' ''  [:a | 42]' -> true
'[:a | 42]' -> true
' "a commet" [:a | 42]' -> true
' WhateverClass someVeryBadHackishMethod. [:a | 42]' -> true

I need to identify whether the string is a closure or not. And ideally, I
don't want to do an #evaluate: because I don't want any left hand code to
be executed.
I tried with #parse:  why I am having problems.

Any ideas?

Thanks in advance

-- 
Mariano
http://marianopeck.wordpress.com

Reply via email to