freenode/#sbcl - IRC Chatlog
Search
17:19:53
stassats
so, wrapping source forms in some kind of structure will allow to dispense with the hash-table and atoms will be identifiable
17:57:46
stassats
ok, i guess can't use it for compilation, just for mapping form numbers to characters
18:03:59
jsnell
the problem is that you need to pass macros the raw s-expression, not a tree of wrapper objects
18:08:31
jsnell
you could do things like convert macro arguments from the wrapped format to raw, and then map any atoms in the returned form back to the wrapped ones. but that breaks down if there are multiple instances of the same atom in the input form
20:04:52
stassats
but there's a lot to be done between this and something usable. and macros that don't reuse original conses will break it
21:20:09
corci
Project sbcl-master » safepoints,ubuntu_trusty_32bit build #2906: FIXED in 21 min: http://ci.cor-lab.de/job/sbcl-master/featureset=safepoints,label=ubuntu_trusty_32bit/2906/
23:08:51
corci
Project sbcl-master-windows » Windows_7_32bit build #1813: FAILURE in 28 min: http://ci.cor-lab.de/job/sbcl-master-windows/label=Windows_7_32bit/1813/
0:34:01
corci
Project sbcl-master-windows » Windows_7_32bit build #1814: FIXED in 28 min: http://ci.cor-lab.de/job/sbcl-master-windows/label=Windows_7_32bit/1814/