ChanServ changed the topic of #picolisp to: PicoLisp language | Channel Log: https://irclog.whitequark.org/picolisp/ | Check also http://www.picolisp.com for more information
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
miskatonic has joined #picolisp
miskatonic has quit [Client Quit]
ubLIX has joined #picolisp
orivej has quit [Ping timeout: 246 seconds]
karswell has joined #picolisp
orivej has joined #picolisp
ubLIX has quit [Quit: ubLIX]