xkapastel has quit [Quit: Connection closed for inactivity]
orivej has quit [Ping timeout: 272 seconds]
<razzy>
if i want to just run pil in termux on android5 32bit i execute bin from arm32 in termux yes?
<Regenaxer>
Yes, I expect so. We discussed that a few days ago. Didn't you try yet?
razzy has quit [Ping timeout: 245 seconds]
razzy has joined #picolisp
razzy2 has joined #picolisp
razzy2 has quit [Changing host]
razzy has joined #picolisp
razzy2 is now known as razzy
razzy has quit [Killed (barjavel.freenode.net (Nickname regained by services))]
<razzy>
Regenaxer i tried before. now i tried with different permissions. no luck so far
<razzy>
it says "cannot locate symbol __register_atfork"
<razzy>
referenced by bin/picolisp
rob_w has joined #picolisp
orivej has joined #picolisp
<tankf33der>
bigtest passed two 10M runs vs. golang
<tankf33der>
+ - / * & | x| % >> <<
orivej has quit [Ping timeout: 246 seconds]
ubLIX has joined #picolisp
<f8l>
beneroth: It depends how you define bugs. There are tools for proving various properties of programs.
<beneroth>
aye, properties. not absent properties.
<beneroth>
I know about formal proofs, nice feat. still, cannot guarantee that a machine is doing what it should.
<f8l>
Absence of a property is a property too.
<Regenaxer>
razzy, no idea, I use here exclusively pil64 from PilBox
<razzy>
beneroth you cannot quarantee it about people either.
<Regenaxer>
razzy, did you read my response?
<razzy>
Regenaxer thx for answer.
<Regenaxer>
Also: Does a PilBox with the same binrary run on your system?
<Regenaxer>
If so, the Termux uses other libs probably
<razzy>
well, no luck with pilbox with same binary either.
<razzy>
i would have to bring my rpi and ssh to it next time.
<Regenaxer>
Strange, sorry!
<razzy>
i am also sorry.
<Regenaxer>
Would be helpful if you find the reason (and fix it)
<razzy>
i would work on it in between other activities on a go.
<Regenaxer>
thx
<razzy>
in our country there is saying. "you have nothing to thank for"
<Regenaxer>
ok, not yet ;)
<razzy>
scheme app works tho ;)
razzy has quit [Ping timeout: 246 seconds]
razzy has joined #picolisp
razzy has quit [Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org]
razzy has joined #picolisp
razzy has quit [Changing host]
razzy has joined #picolisp
<Regenaxer>
What has Scheme to do with the PicoLisp build process?
<beneroth>
nothing. I think he meant that he got scheme working on his 32bit phone.
ubLIX has quit [Quit: ubLIX]
razzy has quit [Ping timeout: 268 seconds]
razzy has joined #picolisp
razzy has quit [Changing host]
razzy has joined #picolisp
razzy has quit [Ping timeout: 244 seconds]
orivej has joined #picolisp
xkapastel has joined #picolisp
orivej has quit [Ping timeout: 248 seconds]
orivej has joined #picolisp
rob_w has quit [Quit: Leaving]
f8l has quit [Remote host closed the connection]
stultulo has joined #picolisp
stultulo is now known as f8l
xkapastel has quit [Quit: Connection closed for inactivity]
<beneroth>
Regenaxer, what is the best way to make a (shallow) copy of a symbol? I want to copy all properties and the value from one symbol to another
<beneroth>
looks like (maps) and (put) to me
<beneroth>
I've come up with:
<beneroth>
(de copy-sym (From)
<beneroth>
(maps
<beneroth>
(with (box)
<beneroth>
'((Prop)
<beneroth>
(put This (cdr Prop) (car Prop)) )
<beneroth>
From )
<beneroth>
This ) )
<Regenaxer>
Best is 'getl' and 'putl'
<Regenaxer>
puls 'val' and 'set' of course
<beneroth>
I tried (putl To (getl From)) first, but the putl is not working
<beneroth>
well no, I did (putl 'To (getl From))
<beneroth>
(show To) -> nothing
<beneroth>
what am I doing wrong?
<Regenaxer>
Looks good
<Regenaxer>
I just tried (putl 'b (getl '+))
<Regenaxer>
(show 'b)
<beneroth>
From had many properties set, but they're not copied to To in my example
<beneroth>
aaah
<beneroth>
nevermind
<Regenaxer>
:)
<beneroth>
I'm to dumb to use (show) properly (quoted argument ;-)
<Regenaxer>
ok :)
<beneroth>
no
<beneroth>
it's weird
<beneroth>
or not
<beneroth>
wait
<beneroth>
ah
<beneroth>
I'm too much used to working with db objects vs.direct symbols
<beneroth>
b vs. 'b
<beneroth>
the symbol is 'b
<beneroth>
unlike e.g. This which is a variable pointing to a symbol :)
<Regenaxer>
yeah
<Regenaxer>
DB symbols are almost never accessed explicitly