freenode/#lisp - IRC Chatlog
Search
4:40:43
beach
The latter corresponds better to the intended use, and the same code ought to be generated when the second argument is a constant.
4:45:06
drmeister
CL_EXTERN_DEFMETHOD(IRBuilder_O, (llvm::StoreInst (*)(llvm::Value *Val, llvm::Value *Ptr, bool isVolatile)) &IRBuilder_O::ExternalType::CreateStore);
4:45:21
beach
drmeister: I think the more work being done in Common Lisp, the more flexible the code, thus enabling more transformations.
6:55:11
borei
got confused with variables type, im expecting that im going to use FLOAT, but lisp doesn't agree with me and uses double
11:19:26
scymtym
is an implementation permitted to add bindings to cl symbols in other namespaces than the one(s) specified by the standard? concretely, can there be conditions named CL:NO-{APPLICABLE,NEXT}-METHOD in addition to the generic functions?
11:21:09
specbot
Constraints on the COMMON-LISP Package for Conforming Implementations: http://www.lispworks.com/reference/HyperSpec/Body/11_abaa.htm
11:22:57
Shinmera
"In a conforming implementation, an external symbol of the COMMON-LISP package can have a function, macro, or special operator definition, a global variable definition (or other status as a dynamic variable due to a special proclamation), or a type definition only if explicitly permitted in this standard."
11:41:06
impaktor
I'm running slime from quicklisp, but trying to install slime-company for auto completion from MELPA, but that pulls in MELPA-slime as dependency.
11:43:13
impaktor
Just putting slime-company in my emacs load path is probably the obvious solution.
12:04:28
dim
the only way to control evaluation of arguments is to write a macro rather than a function, right?
12:05:12
bigos
Does anybody have experience with low level debugging Lisp on windows? I recently strated playing with x64dbg https://x64dbg.com , I am kind of impressed with it. It seems like improvement over OllyDbg. When I attached the debugger to SBCL I noticed something interesting when I was checking interactions with cl-cffi-gtk
12:06:58
bigos
It is possible that Lisp misbehaves because it tries to access memory address that it shouldn't
12:18:53
beach
bigos: If you use FFI stuff, then anything can happen. But any sane Common Lisp implementation should be safe if you have a high value of the SAFETY quality and you don't use foreign code.
12:20:53
bigos
the problem is I might need foreign code for UI, Shinmera has sugested qtools and it seems to work. but I still might need ability to switch to other GUIs
12:21:37
Shinmera
"switching guis" isn't really something you ever do in any project. A UI is too tightly integrated for that.