18:42:50drmeisterYeah - it can't just be for compiler writers.
18:43:47drmeisterI mean - I guess it could be just for compiler writers and Common Lisp implementers - but the person on the street - what would they ever use make-load-form for?
18:43:56BikeWell no, but I mean, cmpliteral calls it. If compile-file encounters a literal object, it calls make-load-form to figure out how to get the fasl loader to create that object.
18:44:11BikeSo a programmer can put new kinds of literal objects in a file to be compiled if they just define a make-load-form method.
18:44:30BikeLike we have literal cleavir ASTs in files, so we have a make-load-form method for them.
18:45:10drmeisterOh really? So it's to provide a way to put new kinds of literals into fasls?