hi,
Patch in attach against latest picolisp for HPUX (11v3, ia64).
Compiles and passes tests.
p.s. 11v2 should work too with additional hacks.
Mike
hp-ux.patch
Description: Binary data
stuff are welcome.
p.s.
Alexander Burger (author of PicoLisp) is free for hiring.
CV available by request.
http://software-lab.de
Mike
https://bitbucket.org/site/master/issue/11476/
On Wed, Jun 17, 2015 at 6:48 PM, Christophe Gragnic
christophegrag...@gmail.com wrote:
Hi list.
They even spelled it correctly !
https://github.com/github/linguist/pull/2449#issuecomment-112829159
See one of your repos or this one:
hi all,
I totally dont like it. I vote.
All this useless.
Can you write here #Usage examples of (if-let) in current language feature
set?
Coder already have all needed, like in forth.
If coder want, it have all required to implement this by himself.
Like reduce and - from clojure I've used to
in.
Mike
Kuba,
sent you private email a week ago.
Any news ?
On Tue, Oct 13, 2015 at 12:14 PM, Kuba Tyszko <k...@lbl.pl> wrote:
> I’m sure we could arrange a server access for you if that’s necessary,
>
> Cheers
>
>
> On Oct 12, 2015, at 4:44 PM, Mike Pechkin <mi
hi,
News from porting sandbox.
Latest AIX 7.1 (7100-03-05-1524) and
NetBSD 7.0 compiled out of box and passed tests.
Mike
On Mon, Oct 12, 2015 at 11:13 AM, George Orais <gpor...@yahoo.com> wrote:
> Nice! Thanks Mike! Btw, any chance for IRIX? :)
>
status unknown.
is non-root account available ?
Mike
hi,
I will take it.
I will contact you in private.
On Tue, Oct 13, 2015 at 12:14 PM, Kuba Tyszko wrote:
> I’m sure we could arrange a server access for you if that’s necessary,
>
>
://software-lab.de
Mike
this is minipicolisp.
On Fri, Sep 18, 2015 at 9:28 AM, Mike Pechkin <mike.pech...@gmail.com>
wrote:
> hi,
>
> %subj% now supports picolisp.
> http://ideone.com/tWUsPM
>
> Mike
>
>
hi,
I can (want?) try.
IRC channel is good start point.
Mike
On Fri, Sep 25, 2015 at 6:14 PM, Robert Herman <rpjher...@gmail.com> wrote:
> Anybody have any hints, leads or tips on getting PicoLisp running on a
> Linode server? I'd like to see if I can setup a PicoLisp-based
/?at=default
Next will be SHA3 and Curve25519.
p.s. If you have something real fun to implement let me know.
Mike
and will add stuff when find something fun.
Feel free to show me your collection for review.
Mike
hi,
Don't forget to link to your stuff from picolisp.com if it's not already
> there.
>
>
I dont know how to handle this better.
Mike
ru,
"Вставить пустую строку"
On Tue, Jan 5, 2016 at 9:03 AM, Alexander Burger
wrote:
> Hello translators!
>
> This is to all who helped with the localization of PicoLisp, by
> providing translation strings for the @loc/?? files.
>
> The new '+InsRowButton' GUI prefix
Gragnic <
christophegrag...@gmail.com> wrote:
> On Mon, Dec 21, 2015 at 2:43 PM, Mike Pechkin <mike.pech...@gmail.com>
> wrote:
> > hi,
> >
> > bitmaps from (rand) from pil32 and pil64
> > done by "convert" from ImageMagic soft.
> >
>
/bbe795241c717504720708e06b49eb2629ab71d9?at=default
Mike
hi,
bitmaps from (rand) from pil32 and pil64
done by "convert" from ImageMagic soft.
now looks ok.
http://imgur.com/a/bYaAr
Mike
if you run "make all" add to list:
... glibc-devel openssl-devel
Mike
On Mon, Dec 21, 2015 at 5:35 PM, Mike Pechkin <mike.pech...@gmail.com>
wrote:
> hi,
>
> when centos installed from centOS7-Miminimal.iso you should install
> required rpm by:
> $ yum insta
hi,
news from porting sandbox:
checked, pil32 and pil64 compiles on CentOS7 out of box,
when all required rpms are installed.
Mike
On Mon, Dec 21, 2015 at 3:34 PM, Mike Pechkin <mike.pech...@gmail.com>
wrote:
> hi,
>
> latest picolisp (32 and 64) cant compile on Cent
yes, influenced by
http://goo.gl/zhTijq
On Mon, Dec 21, 2015 at 3:43 PM, Mike Pechkin <mike.pech...@gmail.com>
wrote:
> hi,
>
> bitmaps from (rand) from pil32 and pil64
> done by "convert" from ImageMagic soft.
>
> now looks ok.
> http://imgur.com/a/bYaAr
>
> Mike
>
>
dont forget link to reddit/r/lisp
On Mon, Nov 23, 2015 at 9:09 AM, Mansur Mamkin wrote:
> Hi all!
> I've written article about using bin/ssl, but haven't yet linked it
> anywhere, you can found it here: http://picolisp.com/wiki/?ssl
>
> I ask Alex to link it to convenient
On Wed, Jun 8, 2016 at 3:08 PM, Lawrence Bottorff <borg...@gmail.com> wrote:
> So, what would the best way to learn picolisp be for a total beginner?
>
Real coding of any task is the best way to learn any programming language.
Mike
(dec 'B) )
(test
T
(bool
(and
(= A 4)
(= B -5)
(= Prg 24) ) ) ) )
3.
(dotimes) much slower than (do) anyway in this form and understandable why:
(bench
(do 1000) )
0.117 sec
(bench
(dotimes 1000) )
2.403 sec
Mike
try this or use irc
http://www.mail-archive.com/picolisp@software-lab.de/msg05829.html
On Sun, May 29, 2016 at 8:52 PM, David Bloom wrote:
> Hello List,
>
> I'm trying to make a PicoLisp container for development and scaling of
> PicoLisp applications. At first I tried
and ideone.com have a special minipicolisp version, without IO, networking,
utf8, bignum, db, and etc.
perfect fro embedded beasts.
On Mon, May 30, 2016 at 9:03 PM, Mike <mike.pech...@gmail.com> wrote:
> also try add to glot.io
>
> https://github.com/prasmussen/glot/wiki/Instruct
/EMQt3p
Mike
, hash, rng
Mike
- rolling all possible objects inside world
https://imgur.com/4JelKp9
I have to stop here, rest are trivial and boring :)
Mike
hi,
you are correct, this is draft patch.
> Goal: compile with minimum commands + -Wall
as you can see patch supports goal, and pil32 pass selftests and my code.
Mike
on ‘m’ may be undefined
[-Wsequence-point]
FD_SET(m = fd, );
^
Mike
gcc.patch
Description: Binary data
hi,
OK. new patch:
o) old lines not touched
o) rename -W -> -Wextra
o) new line:
-Wextra -Wimplicit -Wreturn-type -Wunused -Wformat
Mike
On Mon, Feb 8, 2016 at 11:27 PM, Mike Pechkin <mike.pech...@gmail.com>
wrote:
> hi,
>
> you are correct, this is draft patch.
> > Go
oops
o) new line is:
-Wall -Wno-parentheses -Wno-sequence-point \
On Tue, Feb 9, 2016 at 10:50 PM, Mike Pechkin <mike.pech...@gmail.com>
wrote:
> hi,
>
> OK. new patch:
> o) old lines not touched
> o) rename -W -> -Wextra
> o) new line:
> -Wextra -Wimplicit -
repo created
https://bitbucket.org/mihailp/libsodium/src
On Thu, Jan 28, 2016 at 6:14 PM, Mike Pechkin <mike.pech...@gmail.com>
wrote:
> hi,
>
> initial job done.
> ported "generating random data"
> https://download.libsodium.org/doc/generating_random_data/in
hi,
initial job done.
ported "generating random data"
https://download.libsodium.org/doc/generating_random_data/index.html
read test.l for good.
https://bitbucket.org/mihailp/tankfeeder/src/7c5c01ce46191c828d61242c8d74384bd80b99ea/libsodium/?at=default
Mike
should not be made
> against exact values, but against a value with an specified delta of
> accuracy. Perhaps a future version of picolisp-fp will have better unit
> tests like that.
>
> Thanks,
>
> Greg Lee
>
>
>
> -Original Message-
> From: Mike Pechkin
>
4
Iris Audio Processor: version EMU revision A4, number 1
USB controller: type OHCI
%
% uname -aR
IRIX64 fuel 6.5 6.5.30f 07202013 IP35
Mike
irix-port.patch
Description: Binary data
and patch for (gcc) call
On Tue, Feb 2, 2016 at 4:31 PM, Mike Pechkin <mike.pech...@gmail.com> wrote:
> hi,
>
> With support to server from @theodric and with help from community
> PicoLisp has been ported to IRIX. With initial-trivial patch attached it
> passed all bundl
hi,
news from blackbox department.
I've implement new stuff:
o) blowfish
o) twofish
o) BLAKE (hash)
PicoLisp is ok.
Comments and code review are welcome.
Mike
hi,
i was wrong, i take a part of my words back.
problem in native.l, not gcc.l
patch attached, now sunos works:
# pil +
: (load "@lib/fp.l")
-> dmodf
: (s2r "11.11")
-> 1093780111
: (cons *OS *CPU (== 64 64))
-> ("SunOS" "x86-64" . T)
:
On Mon,
32
p.s. i've run separate version too, it fails on the same test
Mike
1.
(gcc) not ported to Solaris
2.
# pil +
: (load "@lib/fp.l")
-> dmodf
: (test 1065353216 (s2r "1.0"))
!? (native "/root/.pil/tmp/10225/fp" "s2r" 'I X)
[DLL] ld.so.1: picolisp: fatal: /root/.pil/tmp/10225/fp: wrong ELF class:
ELFCLASS32
?
On Sun
I run pil64 under Solaris 11 on x64
On Mon, Jan 25, 2016 at 11:46 AM, wrote:
> compile the library as 64bit. (native) is a 64bit-pil-only functionality,
> naturally it only supports interfacing with 64bit libraries (confirmed by
> Abu).-
> have you compiled fp.c 64bit too ?
you missed the point:
o) look at my original email
o) i've tested *inline* version
o) gcc function not ported to solaris and doesnt have default branch in
case to fatal. (file gcc.l)
o) on linux library works
hi,
first of all, i don't understand picodb and didn't write a line of code.
question: is it hard to implement crypto-like-db with encryption on-the-fly?
as example for local password manager, right?
Mike
hi all,
https://bitbucket.org/mihailp/tankfeeder/src/4475ad4ceb0c587207ede6a2ff0136d95bae4b82/hash/?at=default
I've implement several hashes on PicoLisp:
o) djb
o) murmur v1,2,3
o) cityhash
All 32bit versions.
Have fun,
Mike
?fileviewer=file-view-default
Code comments are welcome.
Mike
hi,
in the beginning of year I've wrote special preface for Forth or coding in
general. In memory of Descartes. It describes zero step before coding.
in Russian:
https://medium.com/@tankfeeder/preface-8ea1e99d46f1#.yziufldc6
p.s. My philosopher is Mamardashvili
Mike
On Mon, Mar 7, 2016 at 8
Do you mean https://en.wikipedia.org/wiki/Merab_Mamardashvili ?
>
> Yeap.
> And could you please provide us with an English version ?
> The automated translators that I tried produced nothing readable
> (but I guess the original is somewhat «tarabiscoté»).
>
> I cant.
Mike
hi all,
my new code in repo:
hash: adler32, crc64, fnv, siphash
crypto: grostl, rc2, rc5, rc6, camellia, idea
Mike
https://bitbucket.org/mihailp/tankfeeder/src
folders: crypto and hash
also you may interested in 4clojure and rosetta folders
On Fri, Apr 22, 2016 at 5:48 PM, cat stevens <thebinarymi...@gmail.com>
wrote:
> PicoLisp has a git? Can I have a link?
> On Apr 22, 2016 9:52 AM, &
a PicoLisp to llvm module, so we can generate JS with
> emscripten? I can see programming a pure PicoLisp game engine, and then
> running it in the browser after it has been translated to JS.
>
> Rob
>
>
> On Monday, April 18, 2016, Mike Pechkin <mike.pech...@gmail.com> wrote:
>
&g
On Fri, Apr 15, 2016 at 7:33 PM, Alexander Burger
wrote:
> On Fri, Apr 15, 2016 at 08:35:04PM +0700, Robert Herman wrote:
> > Hey, everyone, I am thinking on participating in the Lisp Game Jam coming
> > up in just 13 days.
> >
> >
hi all,
why not cygwin with 32bit version of PicoLisp?
it works out of box, tested, passed buildin tests and can run all my code
as any linux.
Mike
On Mon, Jul 4, 2016 at 9:17 PM, Thorsten <tjol...@gmail.com> wrote:
> Hi List,
> I just discovered a nice article by Joe Bogner
/tankfeeder/src/e908ca118ec50c72e852d08467ff1451df0745ad/version.l?at=default=file-view-default
Mike
return list too.
I general I trust all above.
Comments, patches and optimizations are always welcome.
Mike
On Wed, Feb 8, 2017 at 3:20 PM, Christopher Howard <
christopher.how...@qlfiles.net> wrote:
> Hi all, picolisp newbie here. I was trying to figure out how to
> "modularize" my code; there doesn't seem to be a module system built in,
> but the reference doc did mention support for shared
te page on
http://picolisp.com/wiki
with anounce here and or reddit.com/r/lisp
Mike
> Now as far as trying PicoLisp goes, could we make a little app like
> http://www.tryclj.com?
>
Already done in ideone.com
>
>
>
>
> Is there some "worker" implementation which keeps a queue of task to do
> and creates N worker processes which take tasks from the queue when they
> are finished?
>
>
you have to implement everything by yourself.
as start point:
ast start point:
http://ideone.com/zPndpA
On Sat, Feb 25, 2017 at 9:01 AM, Christopher Howard <
christopher.how...@qlfiles.net> wrote:
> Hi list. How do I *destructively* modify the value of one element in a
> list? E.g.
>
> (setq Lst (1 2 3 4))
>
> How do I set the second element to be 10,
reservation
o) implement and send your code
o) repeat
Mike
hi,
Lets talk about
t
ransient
s
ymbols
from this two links:
http://software-lab.de/doc/ref.html#transient
http://pastebin.com/AsuveCFY
On Thu, Feb 9, 2017 at 7:13 PM, Christopher Howard wrote:
> Hi, I was just trying to understand...
>
> : (box? (box (4 5
write yourself recursion call and you will see you don't need macro.
On Sun, Feb 12, 2017 at 5:40 AM, Christopher Howard <
christopher.how...@qlfiles.net> wrote:
> Hi list. I got the impression from some of the documentation that we
> aren't planning to implement TCO in picoLisp, and that the
# pil +
: (== 64 64)
-> T
: (version)
17.1.7
-> (17 1 7)
: (mapcar sym? '(+.1 -.1))
-> (T T)
:
On Tue, Feb 14, 2017 at 3:51 PM, Jon Kleiser wrote:
> Hi,
>
> There seems to be a tiny difference between Ersatz and ordinary PicoLisp
> in the “sym?” function.
>
> In Ersatz
hi,
On Fri, Feb 10, 2017 at 3:07 PM, Christopher Howard <
christopher.how...@qlfiles.net> wrote:
> Hi list. When I try to do
>
> (apply '+ (range 1 100)
>
List of millions of items is not a problem.
Problem how you use it.
(apply) is not for free, It *creates* a function call with a
yea
On Fri, Feb 10, 2017 at 5:21 PM, Joh-Tob Schäg <johtob...@gmail.com> wrote:
> (de natsum (N)
> (if (=0 N)
> 0
> ( + N
> ( natsum ( dec N)
>
> Like that?
> Am 10.02.2017 15:28 schrieb "Mike Pechkin" <mike.pech...@gmail.com>
Author of http://pixielang.org/ in the city.
Welcome to community
On Tue, Jan 17, 2017 at 7:10 PM, Timothy Baldridge
wrote:
> > Check link in archive:
> >https://web.archive.org/web/20150308140349/http://
> kazimirmajorinc.com/Documents/The-speed-of-eval-in-some-
>
;a...@software-lab.de>:
>
>> Hi Mike,
>>
>> > I've implemented tasks from A to F:
>> > https://bitbucket.org/mihailp/tankfeeder/src/9de46f9e807786f
>> dbf4a86604aca20dd25f0c19e/exercism-io/?at=default
>>
>> Great! Thanks for sharing!
>>
>> ♪♫ Alex
>> --
>> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
>>
>
>
/1c64f0fec2bd7242092c785129f131121a4e72a8/crypto/?at=default
FILES:
o) blake2.l
o) test-blake2.l
Mike
Thanks, perfect start point.
On Wed, Aug 24, 2016 at 4:08 PM, Joe Bogner wrote:
> Some discussion on irc this morning prompted me to create a simple example
> showing how to interact with the db directly.
>
> I posted it to the wiki and am sharing it here in case anyone
I will implement bcrypt in PicoLisp.
On Wed, Sep 14, 2016 at 7:14 AM, Joe Bogner wrote:
> I've been working on an example of using PicoLisp to create as a single
> page web application (javascript / SPA).
>
> The code is available at
all under CC0.
you are free to do you want.
On Mon, Sep 19, 2016 at 3:12 PM, Joe Bogner <joebog...@gmail.com> wrote:
> Mike, this looks great. What license covers this work - I see CC0 in the
> root LICENSE[1] but didn't want to assume? Can I redistribute the source
> with my exam
ort, input-output lists only
4. hardcoded 8 rounds
5. to generate password and store it do:
(bcrypt (mapcar char (chop "qwerty123")))
it returns lists form: ((HASH) (SALT))
6. to check password entered do:
(=
HASH
(bcrypt (mapcar char (chop FROMUSER)) SALT) )
6. in general i trust all above
Mike
":
o) no base64
o) no rounds
o) no compatibility with others implementations
o) lists only
Its so simple to change (increase?) hard-coded value and go forward.
User dont want *store* and pass rounds to function.
The only correct way to *use* library is to implement all himself.
Mike
>
> crashes? What is in the temp stack? Perhaps it is the fixed prin/prinl
> issue of anonymous symbols.
>
>
tempStack is list, look how it prints when not crashed
http://pastebin.com/mTj51y4B
> Perhaps you can 'trace' to locate the exact place?
>
>
http://pastebin.com/kb6DGxpN
hi,
My host is CentOS7 x64 (pil32 and pil64).
1. simpler code is enough to fault:
: f 4 ;
2. important note: pil32 *not* always coredumps
3.
problem is like this code:
http://pastebin.com/ZzSXgsUa
Mike
to whom it interesting how it was fixed
https://bitbucket.org/mihailp/picolisp/commits/c25c1b79706ac77c1ec5cfd339fd522f49c61a8b#chg-src/io.c
On Fri, Aug 26, 2016 at 7:23 PM, Alexander Burger
wrote:
> On Fri, Aug 26, 2016 at 06:04:22PM +0200, Alexander Burger wrote:
> >
eck this out:
http://pastebin.com/SQ6FtdCx
Note: balance+lup gives more profit under pil64 on the same hardware.
Mike
hi all,
%subj% is out:
https://lists.freebsd.org/pipermail/freebsd-announce/2016-October/001760.html
Who want or can test for build and test bundled tests on pil32 and 64 on
FreeBSD 11 ?
Mike
+native+Argon2 as mimic
of
https://getvau.lt/
https://www.pwdhash.com/
https://lesspass.com/#/
All code are here:
https://bitbucket.org/mihailp/tankfeeder/src/aea7dd71f485f5b6631f1d00afa04ce9f0b35948/crypto/?at=default
Mike
) Centos 7
o) pil64
o) equal number (64) of workers for later and co.
bench:
o) in-row ~10 secs
o) co ~10 secs
o) later ~2 secs
p.s. I will add all this code to bundle of tests for future releases.
Mike
> The parallel magic seems to be here:
>
>
PicoLisp is pure magic itself.
Mike
> When you say you are an ex-ports maintainer, do you mean in general?
> or of a Picolisp Ports-package in particular?
All related to OpenBSD.
It was in decades ago.
I cant help you here.
this out how i handle keys in 2048 game:
https://bitbucket.org/mihailp/tankfeeder/src/2f70061e8923fe1ac1af1bc7bce57e80fd664ba8/2048.l?at=default=file-view-default
On Thu, Jan 12, 2017 at 5:25 PM, dean wrote:
>
> -- Forwarded message --
> From: dean
Please if you find a solution to your own problem next time append it as
> answer to your question to prevent others from waisting there time
> responding...
>
>
Your are not wasting your time.
Never.
Mike
hi,
I need more experience in (native) usage.
If somebody need library bindings to something you can request here or
directly.
(mike)
It needs clear:
o) you create demo picolisp code without native calls as demo and startpoint
o) I need a list of library functions you gonna use
o) I create native wrappers or something
o) you glue your code and native
On Thu, Mar 2, 2017 at 7:06 PM, Mike Pechkin <mike.pech...@gmail.com>
>
>
> Does MSYS handle fork?
>
>
yes.
On Sun, Jul 2, 2017 at 8:07 PM, Richard Z wrote:
> Hi,
>
> noticed that the code still has
>
> #ifdef __CYGWIN__
> #include
> #define fcntl(fd,cmd,fl) 0
> #endif
>
on my cygwin it compiles and pass buildin tests without code above
Richard,
I've compile picoLisp under msys (http://www.msys2.org/)
and 'ctl' locking works here.
You should a try.
On Wed, Jul 5, 2017 at 4:20 PM, Alexander Burger <a...@software-lab.de>
wrote:
> On Wed, Jul 05, 2017 at 02:27:34PM +0200, Richard Z wrote:
> > > We now checke
hi all,
https://bitbucket.org/mihailp/tankfeeder/src
files: ini.l and csv.l
In my repo you can find two parsers for INI and CSV files.
Comments and bug reports are welcome.
Pure fun.
(mike)
like gcc has been aliased to run clang
instead. I can figure out how to get gcc back on the PC, but first I wanted to
see if there was support for the 64 bit environment.
Kind Regards,
Mike
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Thanks for the links Jon, I’ll go the docker route so i can run the 64 bit
environment which seems to include some additional features.
Regards,
Mike
> On May 11, 2017, at 9:16 AM, Jon Kleiser <jon.klei...@ceres.no> wrote:
>
> Hi Mike,
>
> I think itâs still possibl
cant play videos on windows 10 in chrome-firefox-opera
On Wed, May 17, 2017 at 6:57 PM, Alexander Burger
wrote:
> Hi all,
>
> whoever might be interested in PicoLisp development on (and also for)
> Android:
>
> I published an article, with many short videos, in
>
>
hi,
Implementation:
http://keccak.noekeon.org/KangarooTwelve.pdf
https://bitbucket.org/mihailp/tankfeeder/src/644e66f9f04d07227dc4c30cd0dfecd5212aa22b/crypto/?at=default
files:
kangaroo12.l
test-kangaroo12.l
(mike)
https://bitbucket.org/mihailp/tankfeeder/src/70c0cfb9e8e3adf4737f70a23a9d4b615d74e4ff/onechar.l?at=default=file-view-default
On Sat, Jun 17, 2017 at 5:31 AM, Christopher Howard <
christopher.how...@qlfiles.net> wrote:
> Hi list. In picolisp, what would be the simplest way to check if a
> string
https://www.cs.cmu.edu/~dst/LispBook/
all tasks, some ignored, on PicoLisp
https://bitbucket.org/mihailp/tankfeeder/src/5a91a025d78eacf68655b6dbec5c2dd346624146/Touretzky/?at=default
(mike)
101 - 200 of 212 matches
Mail list logo