Search
14:52:08
Bike
drmeister: why does the literal compiler treat built-in-classes specially?
14:52:13
Bike
gonna try it without and see what happens
14:52:25
drmeister
Where does it do that?
14:53:36
Bike
they have their own ltv/built-in-class function and an ltvc primitive
14:53:36
drmeister
Yes - but more specifically.
14:55:06
Bike
they're treated as their own fundamental kind of thing, same as hash tables or vectors or whatever
14:55:17
Bike
it's not really a problem, i'm just wondering why, since make-load-form should be fine
14:57:17
Bike
i'm going to put something in to special case make-load-form for classes, so i'll see what happens i guess
14:58:37
drmeister
I think just because. I still don’t really understand what make-load-form is for.
14:59:07
drmeister
Like yeah - it’s to make a form that recreates the object - but when is it used?
14:59:35
drmeister
Not by print-object readably
15:00:25
Bike
well, it's for this basically.
15:00:36
Bike
i'll change it and see what happens. i was just wondering if you hit a specific problem
15:03:07
Bike
cmpliteral calls make-load-form and compiles the result into the fasl RUN-ALL, that's how it's used