On Mon, Nov 28, 2016 at 3:43 PM Thierry Goubier <thierry.goub...@gmail.com>
wrote:

>
> if the code is passed as eval it works fine. I assume here is because ! is
> used to define metadata inside a st file.
>
>
> Yes, I'd guess that you are triggering the !! delimited reading when you
> give a .st. In short, giving a .st file as an argument triggers a FileIn
> operation, not an execute smalltalk script.
>
> It just happens that FileIn is an executable format (sort of), so you can
> use it as a script engine until you reach such issues.
>
> Thierry
>

yeap  and I found the solution a second ! escapes the first one :)

so this strings creates an error 'Hello World!'
but this one works fine 'Hello World!!' and prints
Hello World!

so that problem solved too :)

Reply via email to