Hello andr...@itship.ch :-)
You are now subscribed
Hi there
I like to join the list.
Regards,
Andreas
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
cess?
All in all, I was very surprised how short this code turned out.
In other languages this would be much larger, or not even possible easily,
e.g. to reconfigure settings for some local parts of code.
cheers,
Andreas
>
> Hi List,
>
> sometimes I start putting a lot of (maybe too m
ed again
So far this system only handles messages which you explicitly send
yourself with (log Type any ...). Error ouput from pil isn't getting
handled, as I don't know how I could do that. Pil error messages can be
redirected to a file with (err), but I don't see a way to get it
red
Hi guys
>>>> Hi Andreas, can I put this in my ext lib:
>>>> https://bitbucket.org/hsarvell/ext ?
>>>>
>>>> I will of course keep the head with your email and info etc
Yes surely, I feel honored. Thank you for asking!
By the way, let me thank yo
Hi Christophe,
and other interested fellow picolispers :)
> 3) Regarding EmuLisp again, and for your information, I've created
> (and am using seriously!) a JS pil, that I named `piljs` which runs on
> node
I'm highly interested in this.
We must distinguish between:
A) javascript implementation
> And this is an excellent example of PicoLisp going the extra mile. Instead
> of handling C as the lowest abstraction, going to the actual machine. I
> imagine other interpreted languages could be faster if designed with this
> attention to detail.
>
Exactly!
Thank you Alex, for the insightful e
> Heartbleed vs custom memory allocator is a false dichotomy. The problem
> with OpenSSL was a bad development model. A security library should have a
> development model focusing on security. Security is a process and taking
> responsibility for design decisions and committing to them, not letting
> Why I enjoyed your rant very much, I must mention that according to what
> I heard about the heartbleed bug, it is not the fault of the memory
> allocator.
>
> The bug happened because the _sizes_ of incoming and outgoing data were
> not handled correctly
true, but then the leaking memory would
Hi Chris
Nice write-up! Thank you for sharing with us.
-Andreas
> I did some experimenting running PicoLisp on a Firefox OS phone and
> then on an Android device. I was interested in getting the Lisp
> environment working and being able to load shared libraries to extend
> it. I
Hi Thorsten
Great thing, thanks for pointing out.
Yeah, we've to make it more! We will :-)
>
> Hi List,
>
> I somehow found this in the web and its actually the 1st time I see
> PicoLisp as required skill in a job description! More of this would be
> nice ... ;)
>
> Location:
> (pack
>"http:/
Hi David
About your first question, did you check out the semicolon-function (;) ?
http://software-lab.de/doc/ref_.html#;
(; Entity theproperty) returns the property.
to show it, you could do (show (; Entity theproperty))
As ABU mentioned (getl) you can fetch all properties of a symbol.
http://s
Hi Henrik
Thank you for publishing your work and the nice write up!
I will definitively study it in detail and probably reuse it at some
point in the future.
About 1.) and 2.): I think this is highly depended on the actual use case,
and has to be configured individually for actual applications (
Seems like we have a similar goal, Amaury! Cool :)
> On Mon, Jul 14, 2014 at 03:52:42AM -0700, Amaury Hernández Ãguila wrote:
>> Yeah that would be nice. So, isn't that a good reason to have websockets
>> in
>> PocoLisp?
>
> I would not say so. In a video game you have so much continuous
> commu
> FWIW, in my case I fall back to polling every 10s in case websockets
> are not supported. However, as soon as IE9 penetration drops to an
> insignificant level I will stop with fallbacks.
>
Make a user agent statistic from your users, or try to obtain data about
your target audience.
Rumour is,
Why not redefine function Afficher?
Have one file in which Afficher has the original functionality, and
another file were it instead produces this bockly XML ?
Then you write your simple program in a third file, and depending on which
of the other two files you (load), it runs or it produces XML.
Hi
Great idea! Maybe use the official logo, too?
(the colored triangle as displayed on picolisp.com) ?
I would order some.
> hi,
>
> Tshirt to support project.
> Cute proportional text like this:
> http://imgur.com/KVBmjN8
> http://imgur.com/P7bjZdQ
>
> anyone ?
>
>
--
UNSUBSCRIBE: mailto:pi
> Thorsten Jolitz
> writes:
>
> Another very valuable contribution would be to create a third book
>
> ,
> | "The PicoLisp Mail Archive"
> `
>
> with all substantial posts/threads to the PicoLisp mailing list. Alex
> has a complete archive of these posts that has a pretty consistent
> form
> Imagine the interactive PicoLisp web tutorials that could be written if
> there would actually be a "safe PicoLisp interpreter" as proposed -
> thats a nice idea.
>
> Or would it suffice to define the tutorial functions and start a
> server that only allows these functions and nothing else?
chec
Once more, congratulation! This is awesome!
I really believe this is/will be huge.
1. kickstarter
Afaik you need a US tax number to use kickstarter, so either a us citizen
oder better a us company is necessary. It's possible to do a setup by
creating a cheap delaware company, I know guys who did i
Hi Jerome
Have a look in lib/el in your picoLisp directory.
Follow the instructions in @lib/el/README.txt to setup picoLisp in Emacs,
then you have syntax highlighting and you can run picoLisp REPL within
Emacs.
I use Emacs with picolisp-mode combined with paredit.
Paredit is really awesome to ed
Hi Geo
Great stuff, keep it going! :-)
> Hi Everyone!
>
> Here is the first progress, ttyOut is working great ;) attached is the
> picture, sorry for the mess, will arrange this once my new PC will arrive.
>
> Next will be ttyIn then EEPROM so that i can load the ROM code using Tera
> Term, more
Cool! Thanks for the update :)
> Hi List!
>
>
> Just want to share another finished module: ttyIn is working well with
> ttyOut now ð
>
> Will proceed to EEPROM so that we can load the ROM image for pilMCU
> bytecodes ð
>
>
> Keep you all posted cheers!
>
>
> BR,
>
> Geo
>
>
>
>
>
> Sent fro
ith people not used to>> programming)Good point, but then you probably want a syntax highlighting customized toyour "language based on PicoLisp", and not just for "Alex standard way todo it". Lisp evolves with the current user, so I think thats the overallreason why there can't be _one_right_way_.Have all a nice day and good start into the week,Andreas
Hey David>> From: Henrik Sarvell>> FWIW, I've attached what my emacs looks like.>> Hey, how'd you take a screen shot of my emacs?!>> ;)I never had to take a screenshot in emacs OS, as I use it within a debiancontainer, but this probably helps you:http://www.emacswiki.org/ScreenShotEmacs is a great
Nice. I fully agree what you write about the common problems with IRC clients, I feel absolutely the same!Thanks for this nice little program, will definitely be useful for me :-)- Original Message - From: Alexander Burger [mailto:a...@software-lab.de] To: picolisp@software-lab.de Sent: Mon
Hi list> Could we cook up a convention?Pretext-In this context I assume "modules" is meant not in the sense of program design but in the sense of "software packages", a format to download/copy a piece of picoLisp code (maybe accompanied by other files, e.g. pictures) and insert it into your
Hi LawrenceNice you're taking part here!You're basically on the right track, but I think the things you mention don't work here, as picoLisp is strictly an interpreted language, there is no layer between source code and execution where such a name-mangling could happen.The source code IS the progra
Afaik, that should work :-)
I thought about a loader doing this, but I didn't think about mixing it with the present namespace system.
Great ideas Jakob! - Original Message - From: Jakob Eriksson [mailto:ja...@aurorasystems.eu] To: picolisp@software-lab.de Sent: Tue, 10 Feb 2015 10:11:17 +0
The drop-down menu has tools to do indentation, commenting in and out, and to run-picolisp.When you have run-picolisp started (thats an emacs buffer with pil repl), there are several additional options in the dropdown to evaluate the picolisp code where the cursor is in the editor buffer, or to ru
are-lab.de/INSTALL >I'm interested in picolisp partly because I would find it fascinating to deploy picolisp on very tiny devices.PicoLisp is definitely suited for this. If the standard edition is too large for your needs, you could check out MiniPicoLisp (also mentioned on the download page).Rega
Thank you Alex for this very well formulated and thought out answer!@Lawrence:If you really want to do the kindergarden bullshit-contest, you could try to argue that picolisp is very strong typed, with just 3 types: symbols, lists and numbers.But as symbol is used for nearly everything, it doesn't
Hi Rick
Thank you very much for taking the time to study building picoLisp on BSD and
making this clear and informative write-up!
I believe such work is extremely vital for picoLisp and our community.
I will surely come back to this email in the future.
Thank you, good job!
Hi chri
that is very cool, thank you and the other guys for the effort !
Good job.
beneroth
- Original Message -
From: Christophe Gragnic [mailto:christophegrag...@gmail.com]
To: picolisp@software-lab.de
Sent: Wed, 17 Jun 2015 17:48:59 +0200
Subject:
Hi list.
They even spelled it corr
*someone* will surely add network support at one point. maybe Alex, maybe
someone else.
I think for him this is more a hobby side project, but as its free software, if
anyone has any needs everyone is free to implement them ;-)
PS: Yeah I too really want to run servers with that eventually, so,
Hi Henrik
Awesome! That's really cool, thank you for your effort and for sharing the code
:-)
20k message with nearly zero server load sounds very impressive.
Question:
> To work around the inter-process limit of 4096 byte long messages the
> router now supports storing the messages in Redis
1)
Hi Rick
> Basically, I'm wondering if there is a project management tool like
> Maven (Java), Leiningen (Clojure), Cask (Elisp), ASDF (CL), but for
> picoLisp. I'd also be interested in hearing arguments for or against
> such a thing. (Not having used these tools, I'm ok just manually
> keeping
Hi Erik, thanks for the hint!
I discussed this topic with Alex Williams before, but somehow I wasn't aware of
what he did here with the Makefile.
That's really neat, something like this really should be intergrated in a
module management, I think.
- Original Message -
From: Erik Gustaf
Great! Thanks Alex!
- Original Message -
From: Alexander Burger [mailto:a...@software-lab.de]
To: picolisp@software-lab.de
Sent: Mon, 27 Jul 2015 11:24:07 +0200
Subject:
On Sat, Jul 25, 2015 at 11:13:55AM +0200, Alexander Burger wrote:
> There should really be an article about that in pic
Hi Erik
Thanks for writing this awesome article, your humour made it a very joyful read!
I actually found that technique myself too, and used it in certain cases, its
just perfect when you have multiple sequential things to do but you want to
cancel execution when one of it fails.
When using th
Of course you can also use (or) to achieve the opposite - stop when a call or
evaluation returns something (not NIL).
This way you have actually a very cheap implementation of the Design Pattern
(GoF) 'chain of responsibility', when one function successfully handles the
required case, stop there
> what's the canonical way to customize the default 'pil' environment?
> I'd like to have some of my own utilities and other goodies loaded when I
> start up.
> Can I just stick the necessary calls to (load) in .pilrc? :)
I'm not aware of any .pilrc mechanics, search in mailing list also yields
- Original Message -
From: andreas.rueeg...@itship.ch [mailto:andreas.rueeg...@itship.ch]
To: picolisp@software-lab.de
Sent: Tue, 25 Aug 2015 14:32:24 +0200
Subject:
I like it! I will not use it in my work, but I find it a nice piece of coding
art.
It might help some people to understand
Hi Erik
First, the fundamentals are documented in the picolisp dir @doc64/
Look there for a start, if you haven already.
Do you have Vi or Vim installed?
If so, there is a great lookup function which does what you described.
Start pil repl with debug mode:
$ pil +
Use the vi function to look up
Hi Alexander
This is awesome!
Many thanks for your efforts, for sharing and your continueing support for our
nice little community!
The splitting in those 3 packages I find very good and sensible.
Looking forward to try this out for a nice lightweight server! :-)
Cheers
beneroth
- Origi
Hi Mike
I guess you didn't meant to ask how to deliver static files, but how to create
them?
I'm not aware of any static site generator implemented in picolisp.
But I think this could be easily achieved with @lib/xhtml.l, just redirect
output to a file instead of a http client.
Like (out "stat
Hi Frantisek
Welcome to the picolisp mailing list!
There are two books about picolisp available, one containing also the reference:
PicoLisp Works:
https://github.com/tj64/picolisp-works/blob/master/editor.pdf?raw=true
PicoLisp by Example:
https://github.com/tj64/picolisp-by-example/blob/maste
Hi Frantisek
There is no official picolisp repo, the only officially maintained and updated
source for picolisp is http://software-lab.de/picoLisp.tgz
So feel free to put a copy of it in your personal github repository, or link
from someone else who has a copy on github.
I'd guess multiple pico
Hi Mansur
This is really awesome!
Maybe with this I can eventually convince some corporation clients to give
picolisp a try :-)
Thanks for sharing!
Regards, beneroth
- Original Message -
From: Mansur Mamkin [mailto:mmam...@mail.ru]
To: picolisp@software-lab.de
Sent: Fri, 23 Oct 2015 17
Hi Mike
Great stuff, thank you for your efforts!
That's really cool !
- beneroth
- Original Message -
From: Mike Pechkin [mailto:mike.pech...@gmail.com]
To: picolisp@software-lab.de
Sent: Mon, 7 Dec 2015 15:11:53 +0200
Subject: AES on PicoLisp
hi,
I've implement AES on PicoLisp.
Pure
Hi Josh
Cool you figured it out!
When you have an (if) without any else statements, you could use (when) instead.
Regards
- beneroth
- Original Message -
From: Josh [mailto:k1llfre...@hotmail.co.uk]
To: picolisp@software-lab.de
Sent: Mon, 21 Dec 2015 00:26:53 +
Subject: Re: Why won'
Really good points Michel, thank you for describing so clearly!
If we're talking solely about multiple picolisp processes, then there is
built-in picolisp IPC for picolisp processes started by the same common parent
process.
Check out: (fork) (tell) (kids) (hear) and the functions in @lib/boss.
compile the library as 64bit. (native) is a 64bit-pil-only functionality,
naturally it only supports interfacing with 64bit libraries (confirmed by Abu).
- Original Message -
From: Mike Pechkin [mailto:mike.pech...@gmail.com]
To: picolisp@software-lab.de
Sent: Mon, 25 Jan 2016 10:59:14 +
have you compiled fp.c 64bit too ?
- Original Message -
From: Mike Pechkin [mailto:mike.pech...@gmail.com]
To: picolisp@software-lab.de
Sent: Mon, 25 Jan 2016 12:54:18 +0200
Subject: Re: a floating point math library for 64 bit PicoLisp
I run pil64 under Solaris 11 on x64
On Mon, Jan
This link https://css.csail.mit.edu/mylar/ is not working for me.
@cryptdb / searchable symmetric encryption:
This is a system where you have a client application (not web browser !) and a
database server.
The point is to encrypt any data already on the client side, also encrypting
queries the
Hey rick, thanks for the link!
Now actually the previous link works for me too, maybe the server was just down
because of the glibc issue or so ;-)
Interesting read.
And this is a complete different scenario than cryptodb, as this is about web
clients, not native clients.
As I wrote in my other
Hi Erik
Great work! Awesome!
Thank you and Abu and all other contributors!
+ I love the new logo
+ I really like the style of writting and the humour.
+ great interfacting article, and really great (important!) that it is
mentioned on main page
+ really good Documentation article, with the order
> I only see fonts (or infos about fonts + fonts) being retrieved from
> fonts.googleapis.com, no CSS,
True, its the font, not the CSS.
> Although I may agree with this tracking defect, I guess retrieving
> them from a CDN speeds up the page load for browsers that already have
> retrieved the font
1. sudo apt-get install picolisp; pil -> (version) -> see for yourself
The version in the distribution package repositories are usually (naturally) a
bit outdated.
To compile your own picolisp version during hand-install you require a usable
picolisp version already installed (or java runtime as
Hi Anik
Welcome to the picolisp mailing list.
First, LISP itself is a "normal" language in the sense that everything you can
do in other languages, you can also do in LISP.
Technically, some stuff is easier expressed with a LISP language than a C-like
language, while C-like languages usually giv
Great work Joe!
As rick said, this will make windows work more bearable and open up
opportunities to deploy picolisp, especially for little scripts and glue work.
Many thanks to you, Alex, rick and the awesome guys from midipix :-)
Thanks for your tests and this breakdown compilation of the current state.
This should be a page in the wiki.
- Original Message -
From: Joe Bogner [mailto:joebog...@gmail.com]
To: picolisp@software-lab.de
Sent: Wed, 17 Aug 2016 12:02:50 -0400
Subject: Re: Windows x64 PicoLisp preview
Tha
Hi Dean
Welcome to the picolisp community.
When using (in (list)) you don't need to use (call), the content of the list
argument to (in) get directly passed to the command line.
So try: (in (list 'ls) (line T))
this is the same as: (in '(ls) (line T)
This way you only read the first line of s
Hi Henrik
Nice to read something from you, also the other emails, I'm looking forward to
check out your new code!
I immediately get SEGFAULT when calling your atst. Running pil64 on Linux 64bit
(ubuntu).
On which OS are you?
I guess this is the unforgiving punishment for calling (arg) without
Hi Joe
Please note that on the page http://picolisp.com/wiki/?web the section Tutorial
and the section Libraries and Alternatives talk about different things.
The Tutorials section is all about the official Web-GUI/DB-Framework built on
top of picolisp, which is part of the official distribution
Hi Eric
Warmly welcome to our community :)
No fear, you will soon look through things.
I felt the same, but the community is very friendly and especially Alexander is
extremely helpful.
I recommend again to join us in IRC :)
- Original Message -
From: CILz [mailto:cilz...@cilzone.fr]
Declarations: I have now experience in actually using any graph databases.
One could simply store the pilog declarations as lists or symbols in the DB, as
I understand it, this is what Regenaxer did in the mentioned case.
The other way would be to model the data as pil DB schema, as Joh-Tob ment
s/Declarations/Disclaimer
s/now/no
sorry for broken English...
- Original Message -
From: andr...@itship.ch [mailto:andr...@itship.ch]
To: picolisp@software-lab.de
Sent: Thu, 17 Nov 2016 23:17:13 +0100
Subject: Re: First post
Declarations: I have now experience in actually using any gra
Hi dean
No worries, no need to be sorry, we like to help :-)
Here a more lengthy and maybe easier explanation, though not simpler...
Feedback appreciated.
>From which languages are you coming from?
It looks to me like you view lisp brackets ( ) similar to curly brackets { } in
C/C++/C#/Java/...,
hi Mike,
Many thanks, that is awesome!
You are awesome! Very cool!
I will use this in my package management tool (yeah I'm still working on that),
that way I don't have to introduce any dependency to openSSL or a similar lib.
I'm now starting to use my package management tool in my (small) compa
Hi Dean
PicoLisp is an interpreted language, so very dynamic.
Therefore, why not just do it with a global flag variable?
(off *Scaffolding) # do not load scaffolding
...
(de myCode ...)
(when *Scaffolding
(de myScaffoldingFunc1 ...)
(de myScaffoldingFunc2 ...)
(de myScaffoldingFunc
Hi dean
Do you really need to load all the stuff into RAM?
Working in stream, e.g. with (in) (out) and (char) (called without arguments)
or (rd) (binary read) needs slightly different software design, but would most
likely be faster.
Also, (chop) is a rather expensive function (because it has t
Hi Petr
Many thanks for your participation and outside view.
Such comments are very valuable to us, as those topics are hard to see from the
inside.
I believe those feelings are triggered by mainly two source factors:
A) presentation of picolisp information
B) the (rather unusual) state of the p
Hi all
My previous message somehow got broken, half the text is missing.
Please read it here:
http://www.beneroth.ch/pil/picolisp-is-finished.html
Thanks,
beneroth
- Original Message -
From: andr...@itship.ch [mailto:andr...@itship.ch]
To: picolisp@software-lab.de
Sent: Tue, 21 Feb 20
Thanks for your comments and insights, Jakob.
I just want to shortly assure you that I really liked your emails and your
participation.
I didn't answer/comment further due lack of time.
Because of recent events (2017-03-01) I want to come back to this part:
> Yes, but Google Code was no Github.
clarification about the GitHub legalese:
My point is not "do not use github" but "github is not a singularity, no
exception to the fact that they might close or suddenly turn into a bad actor".
I personally don't believe that this is the point yet nor that their ToS change
was made with bad int
> What I do when incorporating a source file which has no license or
> copyright information at the top:
>
> I just add it... it takes a couple of minutes, tops and then I'm done.
Great method.
Easy fix and Alex has not to change anything.
- Original Message -
From: Jakob Eriksson [mailt
> the absence of agreements, rules and disclaimers is enough.
The problem is, almost all people on earth are part of an agreement (well
indirectly, but yet nevertheless valid) which states that every creation comes
with certain rights what do with it and those rights are by default reserved to
t
Hi Christopher
> I could install all my supporting files in @lib/ in the picolisp installation
> directory.
That is one way to do it. Alex usually does it this way afaik.
You could also create your own custom directory within the picolisp directory
and then refer to it with "@myDirectory/my-lib
Disclaimer: I don't really know Common Lisp.
Just a try, use it as inspiration not as answer, would need re-wording to be
used as quora answer:
- they're about the same age, both inspired by Maclisp, both used commercially
since the 1980s
- picolisp is a language and runtime VM - CL is a langua
> My question: which mechanism frees X of the value it was setq-ed?
During function execution, the variables (symbols actually) used as parameters
(in the function definition) are like in an implicit (let):
When executing, the values are bound to the arguments as specified in the
function call,
awesome, thanks mike!
Am 2018-03-15 16:21, schrieb tankf33...@disroot.org:
hi all,
https://bitbucket.org/mihailp/wireguard-pil/src
I've implement Wireguard on PicoLisp (+ monocypher library).
Noise framework and wireguard are cool and promising.
Lisp related part: check how i've implement sen
Hi Henrik
Your tutorials helped me to get into pil DB (thanks for that!).
There are quite some references to your app in your blog posts - I'm
curious and interested.
I'd love to read the code, I would much appreciate it.
Thanks,
beneroth
Am 2018-04-08 15:22, schrieb Henrik Sarvell:
Hi list,
Thanks Philipp!
beneroth
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Naming Conventions: https://software-lab.de/doc/ref.html#conv
/beneroth
Am 2018-05-28 16:54, schrieb Arie van Wingerden:
Hi Olaf,
I do like your https://picolisp.com/wiki/?pcedefunction [1] wiki
page very much!
Thx. You're welcome :)
For me, it does show the subtleties of the topic in a
I would like to see the first paragraph of the wiki start page replaced
with an eye-catching, easy to understand variant of the Tractatus
Blaesicus.
I think this would be a much better opener instead that cheeky first
paragraph.
-beneroth
Am 2018-06-13 12:05, schrieb Arie van Wingerden:
Hi A
very good article, thanks!
I especially like that you gave an overview about the different concepts
and also point to alternatives.
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Hi Curtis
The purpose of (file) and the given examples makes only really sense in
a specific context, which indeed is not further explained there.
Additionally, for understanding this it's important to know that:
During execution of (load), the loaded file is the current input stream.
Meant i
Typo, in my example (car (file)) of course returns "somepath/" (contains
the directory separator '/').
You can easily test the behaviour by creating a file foo.l containing
the following single line:
(out NIL (prinl (car (file
Then start pil repl and load this file once directly without a
Am 2019-01-03 10:14, schrieb Alexander Burger:
On Wed, Jan 02, 2019 at 02:55:35PM +0100, Jon Kleiser wrote:
Is there a milestone or two we (eg. I) could add in the History
section?
Should we perhaps also mention that PicoLisp is available as a package
on Termux (terminal app on Android)?
yes
I'm working with picolisp and emacs, also using the older picolisp-mode
which comes with the picolisp distribution (the official upstream one
from http://software-lab.de/down.html).
I greatly enjoy using paredit, which works well.
I have not tried out the other emacs modules for picolisp, and I
uch a project, maybe in a few
months.
It surely would be a very exciting project.
- Andreas
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Hi Kashyap
Try out web.l: https://bitbucket.org/iromero91/web.l/wiki/Home
(also linked at the bottom at https://picolisp.com/wiki/?Documentation)
It's relatively straight-forward, good to start, for simple use cases.
URL's are matched using (match) (see picolisp reference).
The standard GUI fram
You would also include "[" in the 'echo' arguments, then check it with
(use S
(while
(prin
(setq S
(echo "[" "volume" "unadjustedVolume") ) )
(if (= "[" S)
(... step through the elements ...)
(echo ",")
(pri
Hi Kashyap
In web.l framework, you you define a request handler using (dh).
When a http request is received by the (server) function (in
web.l/http.l), it gets handed to the (http) function (defined in
web.l/http.l).
Now (http) is parsing the complete HTTP request before calling
(req-handler)
pplication - then stay with picolisp
standard form.l.
That would be my sincere recommendation.
Kind regards,
beneroth
Am 2019-05-15 09:08, schrieb Alexander Burger:
Hi Andreas,
On Wed, May 15, 2019 at 08:27:19AM +0200, andr...@itship.ch wrote:
In web.l framework, you you define a request han
Hi Abel
It seems your lens.l is a private repository, as the link leads to a
gitlab login.
I can open https://gitlab.com/Abel-ze-Normand/bloom_filter, but
https://gitlab.com/Abel-ze-Normand/lens.l is protected.
Looking forward to your lens implementation :)
Best regards
beneroth
Am 2019-05-
Hi Kashyap
You mean this? http://www.beneroth.ch/pil/picolisp-is-finished.html
Thread:
https://www.mail-archive.com/picolisp@software-lab.de/msg07057.html
Regards,
beneroth
Am 2019-05-27 18:56, schrieb C K Kashyap:
Hi all,
I remember reading in doc or the mailing list where Alex mentioned
th
Hi Kashyap
Is there documentation about the file format of the database file
See file @doc64/structures within the picolisp directory.
There are the picolisp VM internals described, including Database file
format.
Like every database binary file format, it is based on fixed blocks
(block siz
Hi Wojtek
This limitation only extends to all "text i/o" contexts, you can freely
read (rd with 'cnt argument) and write (wr) NULL with raw binary i/o
functions.
When reading text with (read), (from), (till), (line) and friends, the
data is automatically turned into picolisp symbols (as it is
Am 2019-07-02 04:26, schrieb Alexander Burger:
I made a little video explaining two relatively new features in Vip:
1. Vip has an Auto-Load functionality, inspired by shell hash-bang
scripts.
2. It comes with a library that generates ASCII drawings from Lisp
code.
Very nice!
Thank you
1 - 100 of 141 matches
Mail list logo