Re: Escape strings for compiler
Posted by
Marcus Denker-4 on
Jul 26, 2010; 9:00am
URL: https://forum.world.st/Escape-strings-for-compiler-tp2302000p2302054.html
On Jul 26, 2010, at 10:56 AM, Marcus Denker wrote:
>
> On Jul 26, 2010, at 10:38 AM, Norbert Hartl wrote:
>
>>
>> On 26.07.2010, at 10:27, Marcus Denker wrote:
>>
>>>
>>> On Jul 26, 2010, at 10:09 AM, Norbert Hartl wrote:
>>>
>>>> Hi,
>>>>
>>>> I tried to compile a method that returns a string. Is there a method to escape a string in a way that the compiler treats it as a string and not as code?
>>>>
>>>
>>>
>>> If you want to return something that again can be evaluated as a string, you can use double quotes inside:
>>>
>>> Compiler evaluate: ' '' evaluate me, I am a String '' '
>>>
>> I want to compile a method
>>
>> myString
>> ^ 'arbitrary string'
>>
>> So the problem is more of how would you do what you suggested having the string: evaluate me, I'm a String ?
>
> If you alreadu have a string and you want to print it in a way that they compiler can evaluate it back, you can just
> use #printString on the string.
>
#storeString is even better... as it does not shorten very long strings ;-)
--
Marcus Denker --
http://www.marcusdenker.deINRIA Lille -- Nord Europe. Team RMoD.
_______________________________________________
Pharo-users mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users