freenode/#clasp - IRC Chatlog
Search
22:04:43
v0|d
cracauer`: a question. say you have syntax/lexer/parser for a lang, additionally have an interpreter for it. say you decided to compile it (ie to some ir). What is the correct way to prove that the compiler obeys the interpreter?
5:49:13
wuehlmaus
good morning from Hamburg. Any idea how i could get a list of all ANSI CL symbols? Need them for rlwrap -f list
6:34:07
karlosz_
drmeister: yeah, i'm pretty sure now that something related with macroexpansion is slowing things down. if you look at the spreadsheet kpoeck made, you can see that the files which have the largest slow downs from the cst-compiler are macro-heavy files like condition-reporters-english (7x for eclector/code/reader) and tokens.lisp (10x slower)
7:26:27
kpoeck
wuehlmaus: (LET ((EXT-SYM NIL)) (DO-EXTERNAL-SYMBOLS (SYM (FIND-PACKAGE :CL) EXT-SYM) (PUSHNEW SYM EXT-SYM)))
7:29:12
kpoeck
so (LET ((EXT-SYM NIL)) (DO-EXTERNAL-SYMBOLS (SYM :cl EXT-SYM) (PUSHNEW SYM EXT-SYM)))
7:48:17
wuehlmaus
i am far too long a vim user so to learn yet another thing while relearning common lisp is not so smart i think