IRC channel logs
2014-11-21.log
back to list of logs
<ArneBab>nalaginrut: did you get to read the SRFI? (I hope I’m not nagging too much - I just want to improve it before I submit) <nalaginrut>well, this feature is just for wisp, because of template ;-P <nalaginrut>but actually, I've done the reading twice, and I forget my task is to give you advices ;-P <nalaginrut>ArneBab: is it possible to make the attribute of SXML tags with '=' ? <ArneBab>you should be able to simply match that away <nalaginrut>maybe it's not proper for wisp, since there's no infix like sweet <ArneBab>nalaginrut: that’s what I’m aiming at: freezing wisp (as a basic syntax). I think it is pretty much finished. <ArneBab>nalaginrut: wisp depends on SRFI-105 (curly infix) for infix. <ArneBab>the testsuite tests that, so it’s actually a requirement. <nalaginrut>oh, it could use infix? I didn't see any example in the page <ArneBab>it just reuses the curly-infix reader macros <ArneBab>there is only one test for that, though, and that’s a bit hidden <nalaginrut>I understand, but how to use it? in curly brace? <nalaginrut>it's better to have an example, since I saw you mentioned wisp could interact well with srfi-105 <ArneBab>nalaginrut: ok, then I’ll add an example for curly infix <nalaginrut>thanks, explicitly example and a note would be nice <nalaginrut>people like to try pythonic syntax may want infix in natural ;-) <nalaginrut>ArneBab: what does the mean of "/usr/bin/wisp.py" ;-P <ArneBab>nalaginrut: I use python to bootstrap the wisp preprocessor which is then used to bootstrap the wisp reader <nalaginrut>ok, my understand is wisp preprocessor&reader uses pure Scheme now, right? <nalaginrut>I have to consider this since the template must be interpreted rather than compiled <nalaginrut>(of course there'd be cache, but it's still need interpretation) <nalaginrut>ArneBab: And another question, have you tested (let () ...) ? and what's the wisp syntax for it? <ArneBab>sneek: later tell nalaginrut: I did not test let () ... yet, but the syntax would be “let :\\n ...” <ArneBab>sneek: later tell nalaginrut: I’m not sure about the efficiency: It iterates the file as string once to get the indentation levels and then (I think) twice to generate a code tree and to clean it up. <ArneBab>sneek: later tell nalaginrut: Sorry for disappearing without word: I hadn’t expected that I’d be gone 2 hours. <jmd>Anyone know how to install guile-2 on debian stable ? <mark_weaver>jmd: apt-get install guile-2.0 guile-2.0-dev guile-2.0-doc