freenode/#clasp - IRC Chatlog
Search
7:57:39
jackdaniel
minion: memo for kpoeck: imo best place to do so is to report an issue here: https://gitlab.common-lisp.net/ansi-test/ansi-test and discuss in associated thread
8:01:27
minion
kpoeck, memo from jackdaniel: imo best place to do so is to report an issue here: https://gitlab.common-lisp.net/ansi-test/ansi-test and discuss in associated thread
9:42:13
beach
Let me add a piece of information to the general impression that the Cleavir is not that slow. In order to create an extrinsic environment, I compile a bunch of files mostly containing definitions of macros.
9:42:15
beach
On the average (I know, it doesn't mean much because it depends on the code to be compiled) CST-TO-AST takes less than 7ms and AST-TO-HIR takes a bit more than 1ms. Those numbers should be compared to the more than 3 seconds it takes to compile (using the SBCL COMPILE function) the HIR translated to Common Lisp.
12:21:27
beach
When I contemplate looking at HIR in order to find out how to improve it, I find myself wanting a HIR visualizer where part of the graph can be hidden and where different levels of detail can be chosen. Oh, well!
16:11:18
scymtym_
karlosz: since the asd file is in a sub-directory of the project, you may have to (ql:register-local-projects) if you cloned the repository into Quicklisp's local-projects directory
16:16:48
karlosz
beach: i was just trying to load cleavir, and it does pull in that system as a dependency
16:18:11
karlosz
oh, it was sicl-boot that was pulling it in. i was using the hir to cl interpreter for a bit
17:03:19
daedreth
I was wondering how one would go about getting clasp and slime working inside emacs.
17:03:59
daedreth
Any other lisp I've tried up until now opened the interpreter, when you just write it's name into the terminal.
17:06:57
daedreth
If I don't seem to be able to run it inside a terminal, probably slime won't be able to use it as well.
17:08:34
daedreth
I think I might've figured out the issue. I just used Arch Linux' package manager to install a package called "clasp". But apparently that's not the programing language.