01:16
aw- has joined #picolisp
03:37
beneroth_ has quit [Remote host closed the connection]
03:37
beneroth_ has joined #picolisp
05:38
aw- has quit [*.net *.split]
05:39
razzy has quit [*.net *.split]
05:39
inara has quit [*.net *.split]
05:39
mario-goulart has quit [*.net *.split]
05:39
Nistur has quit [*.net *.split]
05:39
f8l has quit [*.net *.split]
05:39
clacke has quit [*.net *.split]
05:39
stux|away has quit [*.net *.split]
05:50
m42e has quit [*.net *.split]
05:50
viaken has quit [*.net *.split]
05:52
beneroth_ has quit [*.net *.split]
05:52
emacsomancer has quit [*.net *.split]
05:52
Regenaxer has quit [*.net *.split]
05:53
aw- has joined #picolisp
05:53
m42e has joined #picolisp
05:53
viaken has joined #picolisp
05:53
Nistur has joined #picolisp
05:53
stux|away has joined #picolisp
05:53
clacke has joined #picolisp
05:53
razzy has joined #picolisp
05:53
f8l has joined #picolisp
05:53
mario-goulart has joined #picolisp
05:53
inara has joined #picolisp
05:54
beneroth_ has joined #picolisp
05:54
Regenaxer has joined #picolisp
05:54
emacsomancer has joined #picolisp
07:25
rob_w has joined #picolisp
09:12
rob_w has quit [Read error: Connection reset by peer]
09:31
rob_w has joined #picolisp
10:01
razzy has quit [Ping timeout: 252 seconds]
10:24
clacke has quit [Read error: Connection reset by peer]
10:29
rob_w has quit [Read error: Connection reset by peer]
10:29
rob_w has joined #picolisp
12:03
tankf33der has joined #picolisp
14:10
Hunar has joined #picolisp
14:12
<
Hunar >
Hello :) Why (read) returns NIL when the input contains a comma? I want this (chop (read)) :a,b to return ("a" "," "b")
14:13
<
Regenaxer >
Hi Hunar! Comma is a read macro
14:15
<
Hunar >
I'm trying to make a Brainfuck interpreter while the input is read from stdin, how can I get comma, what is my workaround
14:16
<
Regenaxer >
There is also brainfuck in rosettacode
14:16
<
Regenaxer >
Well, you cannot use (read) then
14:17
<
Regenaxer >
To parse non-Lisp, (read) is not useful
14:18
<
Regenaxer >
User (line), (char), (skip) etc.
14:19
<
Regenaxer >
Or (read "_" "#") to get tokens
14:19
<
Hunar >
I'll use (line) then :) thanks
14:20
<
Hunar >
one small question, can I loop over multiple lists with a for loop, without using the mapping functions?
14:20
<
Regenaxer >
You can (++ L2) ... (++ L3) for example
14:21
<
Hunar >
Ah, that is useful
14:21
<
Regenaxer >
'++' is non-evaluating 'pop'
14:23
<
Hunar >
My alternative question would have been (does mapcar have exit conditions) .. I need to loop over multiple lists while being able to exit at any time
14:24
<
Regenaxer >
You can always exit anywhere with 'throw'
14:25
<
Regenaxer >
(catch NIL (mapcar '((X) .. (throw)) Lst))
14:25
<
Regenaxer >
but then you don't get the result of mapcar
14:25
<
Hunar >
That's great to know :D thanks
14:26
<
Regenaxer >
Or use 'seek'
14:26
<
Regenaxer >
inside 'make'
14:26
<
Regenaxer >
'seek' or 'find' etc.
14:39
Hunar has quit [Quit: Client closed]
15:06
aw- has quit [Quit: Leaving.]
15:14
rob_w has quit [Remote host closed the connection]
16:17
razzy has joined #picolisp
16:18
<
razzy >
ah, i wanted to ask Hunar about ACL
18:29
emacsomancer has quit [Quit: WeeChat 3.3]
18:30
emacsomancer has joined #picolisp
21:11
beneroth_ has quit [*.net *.split]
21:11
Regenaxer has quit [*.net *.split]
21:11
m42e has quit [*.net *.split]
21:11
viaken has quit [*.net *.split]
21:11
razzy has quit [*.net *.split]
21:11
tankf33der has quit [*.net *.split]
21:11
inara has quit [*.net *.split]
21:11
mario-goulart has quit [*.net *.split]
21:11
Nistur has quit [*.net *.split]
21:11
f8l has quit [*.net *.split]
21:11
stux|away has quit [*.net *.split]
21:14
f8l has joined #picolisp
21:14
Nistur has joined #picolisp
21:14
Regenaxer has joined #picolisp
21:14
beneroth_ has joined #picolisp
21:14
razzy has joined #picolisp
21:14
viaken has joined #picolisp
21:14
m42e has joined #picolisp
21:14
mario-goulart has joined #picolisp
21:14
inara has joined #picolisp
21:14
tankf33der has joined #picolisp
21:15
stux|away has joined #picolisp