Miron,<div><br></div><div>It's ugly, but here's one way to do it:</div><div><br></div><div>  (ps (@ gl :*l-e-q-u-a-l)) => "gl.LEQUAL"</div><div><br></div><div>The leading asterisk capitalizes the first letter; letters following dashes are capitalized.</div>

<div><br></div><div>See the PS definition of the INNER-HTML macro for a simple way to encapsulate such a thing.</div><div><br></div><div>Daniel</div><div><br></div><div><br><br><div class="gmail_quote">On Wed, Feb 23, 2011 at 1:25 PM, Miron Brezuleanu <span dir="ltr"><<a href="mailto:mbrezu@gmail.com">mbrezu@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi,<br>
<br>
I'm a Common Lisp newbie playing with Parenscript and WebGL.<br>
<br>
The source of '<a href="http://learningwebgl.com/lessons/lesson01/index.html" target="_blank">http://learningwebgl.com/lessons/lesson01/index.html</a>'<br>
contains a very simple example, with identifiers like gl.LEQUAL or<br>
gl.ARRAY_BUFFER. I can't figure out how to write those in Parenscript.<br>
I read the Symbol Conversion section of the manual<br>
('<a href="http://common-lisp.net/project/parenscript/reference.html#section-symbolconv" target="_blank">http://common-lisp.net/project/parenscript/reference.html#section-symbolconv</a>')<br>
but couldn't figure out what syntax to use. I ended up trying with a<br>
bigger hammer and modifying function encode-js-identifier in<br>
utils.lisp. That allowed me to write gl.*lequal* and get gl.LEQUAL. Is<br>
there a way to write these symbols without patching Parenscript? (BTW,<br>
modified function at '<a href="https://gist.github.com/841088'" target="_blank">https://gist.github.com/841088'</a>).<br>
<br>
Many thanks,<br>
<font color="#888888"><br>
--<br>
Miron Brezuleanu<br>
<br>
_______________________________________________<br>
parenscript-devel mailing list<br>
<a href="mailto:parenscript-devel@common-lisp.net">parenscript-devel@common-lisp.net</a><br>
<a href="http://common-lisp.net/cgi-bin/mailman/listinfo/parenscript-devel" target="_blank">http://common-lisp.net/cgi-bin/mailman/listinfo/parenscript-devel</a><br>
</font></blockquote></div><br></div>