freenode/#lisp - IRC Chatlog
Search
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
20:59:13
Xach
Here is a fun question prompted by https://github.com/quicklisp/quicklisp-client/pull/186 - what standard special variable settings would break what packages if they're something other than the default? the PR refers to *print-case*. *read-base* is too obvious. what are some other low-hanging breakages?
21:05:27
Lycurgus
no, it doesn't seem like a useful query to me, every system does it's own thing with *features*
21:08:56
MichaelRaskin
They say that being able to reset easily increases the fun of breaking things
21:09:44
MichaelRaskin
Although judging from A/G/M for some people breaking others' stuff that is hard to reset to a working state is fun…
21:15:15
MichaelRaskin
Well, by the time Google did _pointlessl_ evil things (as opposed to selfish), they had dropped the motto
21:26:13
mgsk
ccl is giving the error `> Error: #.(NAMED-OPERATOR #<error printing NAMED-OPERATOR #x3020067E8E8D> has no slot named #:%0.` -- which makes me think that cl-adt and `#.(...)` aren't playing nicely together.
21:27:15
mgsk
This is where the error is being raised https://github.com/rigetti/quilc/blob/master/src/compilers/state-prep.lisp#L14