freenode/#lisp - IRC Chatlog
Search
8:28:38
no-defun-allowed
Should do, but if it's a local project I usually register-local-projects anyway.
9:20:21
adlai
paule32: do now worry if you have problems with multiple inheritance; i assure you, mine are greater
9:26:24
adlai
other than some general confusion about the inheritance structure. I wouldn't have an element class inheriting from a group class
9:27:31
adlai
paule32: in line 15, you forgot the colon for the initarg. it's not necessary, you can use a non-keyword symbol as an initarg, but that's probably not what you're trying to do
9:35:18
paule32
(defvar pelement-o (make-instance 'pelement :zeichen "O" :name "Sauerstoff" :ordzahl 8
9:43:30
ck_
paule32: you seem a little confused. Do you want to use A) inheritance or B) have each element have their group as a slot? You're doing both. The problem in your pasted error has nothing to do with multiple (or single) inheritance though.
9:57:29
szmer
is there a XML library that has searching or specifying (partial) paths to kinds of nodes you want? like lxml or BeautifulSoup in python
10:47:55
ck_
paule32: what I'm asking you is why you have pelement inherit from pegruppe. You realize that your pelement class, right now, also has the 'nummer' slot in the way you have it set up?
15:14:43
Godel[m]
Hi, does anyone have experience with compiling EQL5-Android toolchain? I'm stuck at the step where ECL needs to be cross-compiled for Aarch64.
15:19:16
Godel[m]
Using these Instructions: https://gitlab.com/eql/EQL5-Android/blob/master/README-PREPARE-64.md
15:24:17
aeth
Godel[m]: If you're having a compilation error or something, I'd try posting the relevant information in a pastebin and linking to that in #ecl
15:35:50
jackdaniel
apparently it took around 10m, but yeah, 11h is average response time (problem was addressed indeed on #ecl)
17:21:09
asarch
“—Dad, why my sister's name is Violet? —Because your mom is a designer and she used the name of the first color she saw. —Thank you dad! —You're welcome Asdf”
17:50:39
moldybits
(let ((s (make-array 0 :element-type 'character :fill-pointer 0))) (format s "hello") (format s ", world!") s) => "hello, world!"
18:11:08
pjb
asarch: unless you want to use a pre-allocated buffer. (let ((buffer (make-array 80 :element-type 'character :fill-pointer 0 :adjustable t))) (format buffer "Hello from ~A~%" 'channel) buffer) #| --> "Hello from channel ; " |#
18:12:46
pjb
Hey! My output processing splits the result on newlines and adds semicolons as if it was multiple values…
18:13:42
pjb
(let ((buffer (make-array 3 :element-type 'character :fill-pointer 0 :adjustable t))) (format buffer "Hello from ~A~%" 'channel) buffer) #| --> "Hello from channel ; " |#
18:13:56
pjb
(let ((buffer (make-array 3 :element-type 'character :fill-pointer 0 :adjustable nil))) (format buffer "Hello from ~A~%" 'channel) buffer) #| ERROR: "Hel" is not an adjustable array. |#
18:15:47
moldybits
"If adjustable is non-nil, the array is expressly adjustable (and so actually adjustable); otherwise, the array is not expressly adjustable (and it is implementation-dependent whether the array is actually adjustable)."
19:54:29
Xach
ACTION has his new quicklisp build server booted, installed with debian 9, and ready to configure
20:08:10
mgsk
Any idea why unicly doesn't support ccl? https://common-lisp.net/project/cl-test-grid/library/unicly.html