Search
19:09:00
drmeister
Bike: I ended up implementing this...
19:09:28
drmeister
https://www.irccloud.com/pastebin/rvUuewSs/
19:10:15
Bike
#$ instead of #.make-instance?
19:11:12
drmeister
Yes - because there are lists as arguments that are raw lists - like (:COR)
19:11:25
drmeister
#. tries to evaluate them as functions
19:11:48
drmeister
Then I have to start making the printer more complex and type aware.
19:12:03
Bike
can't you just quote everything?
19:12:07
Bike
liike (format stream "~s '~s " ...)
19:12:23
drmeister
There are reader macros for C++ objects.
19:12:44
Bike
quotation doesn't stop reader macros
19:13:27
drmeister
Ok, I'll give it a whirl - things are building at the moment.
19:13:32
drmeister
Unrelated question...
19:13:54
Bike
you can try '#.(+ 2 2) or something
19:14:00
drmeister
Is the current HIR instruction set going to be good enough to handle inlining with invokes?
19:14:38
Bike
i don't know that the problem is the instruction set so much as how hir is organized
19:14:49
Bike
i thought i fixed it so invokes should work, but they don't, and i don't know why
19:16:29
drmeister
Do you have example code where it fails?
19:17:11
Bike
yeah, it's on the lab machine. though you have to do a bunch of changes to even get to that point.
19:17:57
drmeister
I'd like to take a couple of hours tomorrow to really understand what is going on.
19:21:15
Bike
ok. it'll take me a while to set up, though.
19:23:08
Bike
building with cst and no inlining takes like two and a half hours
19:23:18
drmeister
That's ok - just work towards a point where you can get the problem laid out so we can look at it.
19:23:33
drmeister
I understand. I've been there before.
19:24:27
drmeister
I am thinking about going in to work today to build Mcclim on your machine.
20:07:28
kpoeck_
drmeister: compiling clx i need a new workaround, is documented in the wikipage for mcclim in clasp
21:41:28
kpoeck_
Rest compiled fine from scratch