freenode/#lisp - IRC Chatlog
Search
0:28:32
asarch
People said that if you enter this operator at debug screen at work, you will enter to a hidden place with free beers and donuts
0:57:36
drmeister
Does anyone know how to make slime change where it puts its cache directory from ~/.slime to somewhere else?
2:18:33
no-defun-allowed
i want to pass foreign memory between functions to give to OpenCL as much as possible, and convert them should i need to use a CPU function so i guess i either have to write a GC (yeah no) or free everything naively after each frame of work
2:37:21
no-defun-allowed
i can't pass around the objects if i do that. i'd like to use them as return values
2:38:26
no-defun-allowed
is there a portable type specifier i can use to check if an object is a pointer?
3:06:35
beach
https://www.betterworldbooks.com/product/detail/clozure-cl-6134588504 has a short description.
8:41:50
dim
it seems like a file I added to my pgloader.asd definition isn't getting loaded by ASDF, how does one go about debugging that?
8:42:26
dim
there's no error about the file at asdf:load-system time, only the definitions that the file should be providing are not provided...
8:51:32
dim
(asdf:find-component "pgloader" '("src" "sources" "pgsql" "pgsql-cast-rules")) finds the component, after all
9:06:33
dim
found it: elsewhere it gets overloaded (defparameter *pgsql-default-cast-rules* '() "No transformation by default.")
9:11:51
dim
context of my inquiry: https://github.com/dimitri/pgloader/commit/fc3a1949f74bbfbebdbc023d6e55dc15e5d6df33
10:43:32
beach
Talk to me about implementing TYPEP, specifically for SICL first-class global environments.
10:45:06
beach
Some atomic types expand to non-atomic ones, so those will be encoded as type expanders in the environment.
10:46:57
beach
In which case, the class needs to be a superclass of the CLASS-OF applied to the object that is being asked about, right?
10:50:40
beach
What atomic type specifiers are neither system classes nor equivalent to some other type specifier?
10:56:16
no-defun-allowed
Structures aren't equivalent to structure-object, just subclasses. Same with CLOS objects too I believe.
10:58:40
jackdaniel
beach: I'm not sure if I understand the question, but single-float for instance is a type (subtype of float) designated by an atom. spec doesn't mandate single-float having its own class
11:02:29
jackdaniel
in 16.1.3 single-float is a builtin-class, but before that it didn't expand to that, no
11:02:45
beach
no-defun-allowed: I haven't checked for structures, but I imagine there is something analogous to say about them.
11:04:04
beach
jackdaniel: I am asking whether there are atomic type specifiers that must be neither. I.e., neither system classes nor equivalent to some compound type specifier.
11:05:01
beach
jackdaniel: Or, on the contrary, is it possible to implement the type system so that every atomic type specifier is either a class or it expands to some other type specifier.