Hi,

context: Jolt2!

What I'd like to have is some way of allocating some space locally (on the stack). I thought this would work:

... (let ((space "12345678")) ...) ...

And it does, but only until it appears in quasiquoted expressions. Quasiquote handling will turn such expressions into things like this:

... (let ((space (a b c d e f ...)) ...) ...

where a..f are the integer values of the characters in the C string, which is not quite what I desire...

I have looked at the quasiquote implementation in Jolt2 but could not achieve any improvement; it seems the string is passed to the quasiquotation parser defined in boot.k as a list of numbers already.

Any help?

Best,

Michael

--
Dr.-Ing. Michael Haupt                [email protected]
Software Architecture Group           Phone:  ++49 (0) 331-5509-542
Hasso Plattner Institute for          Fax:    ++49 (0) 331-5509-229
Software Systems Engineering          http://www.hpi.uni-potsdam.de/swa/
Prof.-Dr.-Helmert-Str. 2-3, D-14482 Potsdam, Germany

Hasso-Plattner-Institut für Softwaresystemtechnik GmbH, Potsdam
Amtsgericht Potsdam, HRB 12184
Geschäftsführung: Prof. Dr. Christoph Meinel





Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
fonc mailing list
[email protected]
http://vpri.org/mailman/listinfo/fonc

Reply via email to