Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

One person's error is another person's data.


devel / comp.lang.javascript / ANN: Dogelog Player 1.0.1 - Literate Programming

SubjectAuthor
* ANN: Dogelog Player 1.0.1 - Literate ProgrammingMostowski Collapse
+* Re: ANN: Dogelog Player 1.0.1 - Literate ProgrammingMostowski Collapse
|`* Re: ANN: Dogelog Player 1.0.1 - Literate ProgrammingMostowski Collapse
| `* Re: ANN: Dogelog Player 1.0.1 - Literate ProgrammingMostowski Collapse
|  `* Re: ANN: Dogelog Player 1.0.1 - Literate ProgrammingMostowski Collapse
|   `* Re: ANN: Dogelog Player 1.0.1 - Literate ProgrammingMostowski Collapse
|    `* Re: ANN: Dogelog Player 1.0.1 - Literate ProgrammingMostowski Collapse
|     `* Re: ANN: Dogelog Player 1.0.1 - Literate ProgrammingMostowski Collapse
|      `- Re: ANN: Dogelog Player 1.0.1 - Literate ProgrammingMostowski Collapse
`* Re: ANN: Dogelog Player 1.0.1 - Literate ProgrammingHe, who travels time to time
 `- Re: ANN: Dogelog Player 1.0.1 - Literate ProgrammingMostowski Collapse

1
ANN: Dogelog Player 1.0.1 - Literate Programming

<730c0e00-c030-43e8-bf11-a33ab3d3c9aan@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17889&group=comp.lang.javascript#17889

  copy link   Newsgroups: comp.lang.javascript
X-Received: by 2002:a05:622a:410:b0:33b:72b2:6038 with SMTP id n16-20020a05622a041000b0033b72b26038mr7306qtx.627.1660237299085;
Thu, 11 Aug 2022 10:01:39 -0700 (PDT)
X-Received: by 2002:a9d:1b26:0:b0:636:8ce0:9d46 with SMTP id
l35-20020a9d1b26000000b006368ce09d46mr11195otl.376.1660237298748; Thu, 11 Aug
2022 10:01:38 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.javascript
Date: Thu, 11 Aug 2022 10:01:38 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=80.218.40.218; posting-account=UjEXBwoAAAAOk5fiB8WdHvZddFg9nJ9r
NNTP-Posting-Host: 80.218.40.218
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <730c0e00-c030-43e8-bf11-a33ab3d3c9aan@googlegroups.com>
Subject: ANN: Dogelog Player 1.0.1 - Literate Programming
From: bursejan@gmail.com (Mostowski Collapse)
Injection-Date: Thu, 11 Aug 2022 17:01:39 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1700
 by: Mostowski Collapse - Thu, 11 Aug 2022 17:01 UTC

Dear All,

We are happy to announce a new edition of the Dogelog player:

- Browser base_url:
Its now possible to set the Prolog flag base_url when
the Dogelog Player is run from within the browser.
This will affect the predicates open/3 and absolute_file_name/2.

- Non-Monotonic Update:
The clear() JavaScript call could already rollback
monotonic updates for a while. This release brings
rollback of retract/1 and abolish/1.

- Literate Programming:
There is a new webifyer utility which can turn a
Prolog text into a Dogelog notebook page. As an
example tutorial we have webifyied a section from
Learn Prolog Now!

Have Fun!

Jan Burse, 11.08.2022, http://www.xlog.ch/

Re: ANN: Dogelog Player 1.0.1 - Literate Programming

<3764152c-8536-4369-9c0a-7cbe810fa9b1n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17904&group=comp.lang.javascript#17904

  copy link   Newsgroups: comp.lang.javascript
X-Received: by 2002:a05:620a:178c:b0:6bb:b3a8:88f9 with SMTP id ay12-20020a05620a178c00b006bbb3a888f9mr384927qkb.759.1660781026626;
Wed, 17 Aug 2022 17:03:46 -0700 (PDT)
X-Received: by 2002:a05:6808:251:b0:344:9584:95ab with SMTP id
m17-20020a056808025100b00344958495abmr2667005oie.109.1660781026247; Wed, 17
Aug 2022 17:03:46 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.javascript
Date: Wed, 17 Aug 2022 17:03:46 -0700 (PDT)
In-Reply-To: <730c0e00-c030-43e8-bf11-a33ab3d3c9aan@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=80.218.40.218; posting-account=UjEXBwoAAAAOk5fiB8WdHvZddFg9nJ9r
NNTP-Posting-Host: 80.218.40.218
References: <730c0e00-c030-43e8-bf11-a33ab3d3c9aan@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <3764152c-8536-4369-9c0a-7cbe810fa9b1n@googlegroups.com>
Subject: Re: ANN: Dogelog Player 1.0.1 - Literate Programming
From: bursejan@gmail.com (Mostowski Collapse)
Injection-Date: Thu, 18 Aug 2022 00:03:46 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2685
 by: Mostowski Collapse - Thu, 18 Aug 2022 00:03 UTC

Dogelog Player is a Prolog system written 100% in Prolog.
It is still young, it has not yet a module system nor some
standard libraries. We show loading standard libraries from

different Prolog systems. The demo shows Ciao Prolog,
Scryer Prolog and SWI-Prolog in the same sandbox. We
didn’t need to massage the artefacts much, demonstrating

that we can read Prolog texts from other Prolog systems.

New Prolog DNA: Novacore and Liblets
https://twitter.com/dogelogch/status/1560053037971955712

New Prolog DNA: Novacore and Liblets
https://www.facebook.com/groups/dogelog

Mostowski Collapse schrieb am Donnerstag, 11. August 2022 um 19:01:43 UTC+2:
> Dear All,
>
> We are happy to announce a new edition of the Dogelog player:
>
> - Browser base_url:
> Its now possible to set the Prolog flag base_url when
> the Dogelog Player is run from within the browser.
> This will affect the predicates open/3 and absolute_file_name/2.
>
> - Non-Monotonic Update:
> The clear() JavaScript call could already rollback
> monotonic updates for a while. This release brings
> rollback of retract/1 and abolish/1.
>
> - Literate Programming:
> There is a new webifyer utility which can turn a
> Prolog text into a Dogelog notebook page. As an
> example tutorial we have webifyied a section from
> Learn Prolog Now!
>
> Have Fun!
>
> Jan Burse, 11.08.2022, http://www.xlog.ch/

Re: ANN: Dogelog Player 1.0.1 - Literate Programming

<d86891c5-cc2f-4301-9561-91802d0eb9b3n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17912&group=comp.lang.javascript#17912

  copy link   Newsgroups: comp.lang.javascript
X-Received: by 2002:ac8:5ad2:0:b0:344:90e7:410f with SMTP id d18-20020ac85ad2000000b0034490e7410fmr1318306qtd.625.1661548206773;
Fri, 26 Aug 2022 14:10:06 -0700 (PDT)
X-Received: by 2002:a05:6808:251:b0:344:9584:95ab with SMTP id
m17-20020a056808025100b00344958495abmr2527437oie.109.1661548206485; Fri, 26
Aug 2022 14:10:06 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.javascript
Date: Fri, 26 Aug 2022 14:10:06 -0700 (PDT)
In-Reply-To: <3764152c-8536-4369-9c0a-7cbe810fa9b1n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=80.218.40.218; posting-account=UjEXBwoAAAAOk5fiB8WdHvZddFg9nJ9r
NNTP-Posting-Host: 80.218.40.218
References: <730c0e00-c030-43e8-bf11-a33ab3d3c9aan@googlegroups.com> <3764152c-8536-4369-9c0a-7cbe810fa9b1n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d86891c5-cc2f-4301-9561-91802d0eb9b3n@googlegroups.com>
Subject: Re: ANN: Dogelog Player 1.0.1 - Literate Programming
From: bursejan@gmail.com (Mostowski Collapse)
Injection-Date: Fri, 26 Aug 2022 21:10:06 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 60
 by: Mostowski Collapse - Fri, 26 Aug 2022 21:10 UTC

Dogelog Player is a Prolog system 100% written in Prolog
itself that currently targets the JavaScript and the Python
platform. To run fCube, an intuitionistic propositional logic
model finder and prover, we explored some options concerning
libraries for the Dogelog player.

We could run a Prolog text from the logic community inside
Dogelog Player. The problems we experienced like non-standarized
libraries and old Prolog dialect are possible rather the rule than
the exception. Novacore and Liblets helped investigating and
solving the problem.

Porting fCube to Dogelog Player
https://twitter.com/dogelogch/status/1563266539423293443

Porting fCube to Dogelog Player
https://www.facebook.com/groups/dogelog

Mostowski Collapse schrieb am Donnerstag, 18. August 2022 um 02:03:50 UTC+2:
> Dogelog Player is a Prolog system written 100% in Prolog.
> It is still young, it has not yet a module system nor some
> standard libraries. We show loading standard libraries from
>
> different Prolog systems. The demo shows Ciao Prolog,
> Scryer Prolog and SWI-Prolog in the same sandbox. We
> didn’t need to massage the artefacts much, demonstrating
>
> that we can read Prolog texts from other Prolog systems.
>
> New Prolog DNA: Novacore and Liblets
> https://twitter.com/dogelogch/status/1560053037971955712
>
> New Prolog DNA: Novacore and Liblets
> https://www.facebook.com/groups/dogelog
> Mostowski Collapse schrieb am Donnerstag, 11. August 2022 um 19:01:43 UTC+2:
> > Dear All,
> >
> > We are happy to announce a new edition of the Dogelog player:
> >
> > - Browser base_url:
> > Its now possible to set the Prolog flag base_url when
> > the Dogelog Player is run from within the browser.
> > This will affect the predicates open/3 and absolute_file_name/2.
> >
> > - Non-Monotonic Update:
> > The clear() JavaScript call could already rollback
> > monotonic updates for a while. This release brings
> > rollback of retract/1 and abolish/1.
> >
> > - Literate Programming:
> > There is a new webifyer utility which can turn a
> > Prolog text into a Dogelog notebook page. As an
> > example tutorial we have webifyied a section from
> > Learn Prolog Now!
> >
> > Have Fun!
> >
> > Jan Burse, 11.08.2022, http://www.xlog.ch/

Re: ANN: Dogelog Player 1.0.1 - Literate Programming

<95cecd10-13de-4e6f-af15-4eb6a4d1981en@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17914&group=comp.lang.javascript#17914

  copy link   Newsgroups: comp.lang.javascript
X-Received: by 2002:ac8:4e85:0:b0:344:88de:992b with SMTP id 5-20020ac84e85000000b0034488de992bmr6716267qtp.293.1661695210181;
Sun, 28 Aug 2022 07:00:10 -0700 (PDT)
X-Received: by 2002:a05:6870:1601:b0:101:5e61:d8ee with SMTP id
b1-20020a056870160100b001015e61d8eemr5662512oae.244.1661695209848; Sun, 28
Aug 2022 07:00:09 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.javascript
Date: Sun, 28 Aug 2022 07:00:09 -0700 (PDT)
In-Reply-To: <d86891c5-cc2f-4301-9561-91802d0eb9b3n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=80.218.40.218; posting-account=UjEXBwoAAAAOk5fiB8WdHvZddFg9nJ9r
NNTP-Posting-Host: 80.218.40.218
References: <730c0e00-c030-43e8-bf11-a33ab3d3c9aan@googlegroups.com>
<3764152c-8536-4369-9c0a-7cbe810fa9b1n@googlegroups.com> <d86891c5-cc2f-4301-9561-91802d0eb9b3n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <95cecd10-13de-4e6f-af15-4eb6a4d1981en@googlegroups.com>
Subject: Re: ANN: Dogelog Player 1.0.1 - Literate Programming
From: bursejan@gmail.com (Mostowski Collapse)
Injection-Date: Sun, 28 Aug 2022 14:00:10 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 78
 by: Mostowski Collapse - Sun, 28 Aug 2022 14:00 UTC

We made an experiment in provisioning the Dogelog
Player for various code playgrounds. The upcoming release
1.0.2 of Dogelog Player does automatically understand
the script tag, which allows easy shipping of Prolog
text within a HTML page.

Recently browsers started blocking mixed content.
So to run in a code playground we need some HTTPS
hosting. For our new Novacore and Liblets we also
enabled CORS on the server. To stress test JS Fiddle
and the Dogelog Player we used a not so tiny example
in the form of fCube.

Provisioning Dogelog Player for Code Playgrounds
https://twitter.com/dogelogch/status/1563657750672019459

Provisioning Dogelog Player for Code Playgrounds
https://www.facebook.com/groups/dogelog

Mostowski Collapse schrieb am Freitag, 26. August 2022 um 23:10:11 UTC+2:
> Dogelog Player is a Prolog system 100% written in Prolog
> itself that currently targets the JavaScript and the Python
> platform. To run fCube, an intuitionistic propositional logic
> model finder and prover, we explored some options concerning
> libraries for the Dogelog player.
>
> We could run a Prolog text from the logic community inside
> Dogelog Player. The problems we experienced like non-standarized
> libraries and old Prolog dialect are possible rather the rule than
> the exception. Novacore and Liblets helped investigating and
> solving the problem.
>
> Porting fCube to Dogelog Player
> https://twitter.com/dogelogch/status/1563266539423293443
>
> Porting fCube to Dogelog Player
> https://www.facebook.com/groups/dogelog
> Mostowski Collapse schrieb am Donnerstag, 18. August 2022 um 02:03:50 UTC+2:
> > Dogelog Player is a Prolog system written 100% in Prolog.
> > It is still young, it has not yet a module system nor some
> > standard libraries. We show loading standard libraries from
> >
> > different Prolog systems. The demo shows Ciao Prolog,
> > Scryer Prolog and SWI-Prolog in the same sandbox. We
> > didn’t need to massage the artefacts much, demonstrating
> >
> > that we can read Prolog texts from other Prolog systems.
> >
> > New Prolog DNA: Novacore and Liblets
> > https://twitter.com/dogelogch/status/1560053037971955712
> >
> > New Prolog DNA: Novacore and Liblets
> > https://www.facebook.com/groups/dogelog
> > Mostowski Collapse schrieb am Donnerstag, 11. August 2022 um 19:01:43 UTC+2:
> > > Dear All,
> > >
> > > We are happy to announce a new edition of the Dogelog player:
> > >
> > > - Browser base_url:
> > > Its now possible to set the Prolog flag base_url when
> > > the Dogelog Player is run from within the browser.
> > > This will affect the predicates open/3 and absolute_file_name/2.
> > >
> > > - Non-Monotonic Update:
> > > The clear() JavaScript call could already rollback
> > > monotonic updates for a while. This release brings
> > > rollback of retract/1 and abolish/1.
> > >
> > > - Literate Programming:
> > > There is a new webifyer utility which can turn a
> > > Prolog text into a Dogelog notebook page. As an
> > > example tutorial we have webifyied a section from
> > > Learn Prolog Now!
> > >
> > > Have Fun!
> > >
> > > Jan Burse, 11.08.2022, http://www.xlog.ch/

Re: ANN: Dogelog Player 1.0.1 - Literate Programming

<49bbbe0a-a9da-4216-9307-042d7bca3d48n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17916&group=comp.lang.javascript#17916

  copy link   Newsgroups: comp.lang.javascript
X-Received: by 2002:a05:620a:470b:b0:6bb:61ca:9ae9 with SMTP id bs11-20020a05620a470b00b006bb61ca9ae9mr28827071qkb.36.1662312226834;
Sun, 04 Sep 2022 10:23:46 -0700 (PDT)
X-Received: by 2002:a05:6870:e997:b0:10c:6f42:b05e with SMTP id
r23-20020a056870e99700b0010c6f42b05emr7002108oao.89.1662312226430; Sun, 04
Sep 2022 10:23:46 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.javascript
Date: Sun, 4 Sep 2022 10:23:46 -0700 (PDT)
In-Reply-To: <95cecd10-13de-4e6f-af15-4eb6a4d1981en@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=80.218.40.218; posting-account=UjEXBwoAAAAOk5fiB8WdHvZddFg9nJ9r
NNTP-Posting-Host: 80.218.40.218
References: <730c0e00-c030-43e8-bf11-a33ab3d3c9aan@googlegroups.com>
<3764152c-8536-4369-9c0a-7cbe810fa9b1n@googlegroups.com> <d86891c5-cc2f-4301-9561-91802d0eb9b3n@googlegroups.com>
<95cecd10-13de-4e6f-af15-4eb6a4d1981en@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <49bbbe0a-a9da-4216-9307-042d7bca3d48n@googlegroups.com>
Subject: Re: ANN: Dogelog Player 1.0.1 - Literate Programming
From: bursejan@gmail.com (Mostowski Collapse)
Injection-Date: Sun, 04 Sep 2022 17:23:46 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 97
 by: Mostowski Collapse - Sun, 4 Sep 2022 17:23 UTC

The Dogelog Player is a Prolog system 100% written
in Prolog. Nevertheless here and then it needs support
of natively implemented predicates. We made some
first strides into a novacore that is extensible by native liblets.

For the JavaScript platform there exists already a
small native API in the form of a JavaScript object.
The results imply that native libraries via the barrel
architecture seem to be a viable option.

We will gradually define the native API of the Dogelog Player.

Dogelog Player: Preview Novacore with Native Liblets
https://twitter.com/dogelogch/status/1566473160790315008

Dogelog Player: Preview Novacore with Native Liblets
https://www.facebook.com/groups/dogelog

Mostowski Collapse schrieb am Sonntag, 28. August 2022 um 16:00:15 UTC+2:
> We made an experiment in provisioning the Dogelog
> Player for various code playgrounds. The upcoming release
> 1.0.2 of Dogelog Player does automatically understand
> the script tag, which allows easy shipping of Prolog
> text within a HTML page.
>
> Recently browsers started blocking mixed content.
> So to run in a code playground we need some HTTPS
> hosting. For our new Novacore and Liblets we also
> enabled CORS on the server. To stress test JS Fiddle
> and the Dogelog Player we used a not so tiny example
> in the form of fCube.
>
> Provisioning Dogelog Player for Code Playgrounds
> https://twitter.com/dogelogch/status/1563657750672019459
>
> Provisioning Dogelog Player for Code Playgrounds
> https://www.facebook.com/groups/dogelog
> Mostowski Collapse schrieb am Freitag, 26. August 2022 um 23:10:11 UTC+2:
> > Dogelog Player is a Prolog system 100% written in Prolog
> > itself that currently targets the JavaScript and the Python
> > platform. To run fCube, an intuitionistic propositional logic
> > model finder and prover, we explored some options concerning
> > libraries for the Dogelog player.
> >
> > We could run a Prolog text from the logic community inside
> > Dogelog Player. The problems we experienced like non-standarized
> > libraries and old Prolog dialect are possible rather the rule than
> > the exception. Novacore and Liblets helped investigating and
> > solving the problem.
> >
> > Porting fCube to Dogelog Player
> > https://twitter.com/dogelogch/status/1563266539423293443
> >
> > Porting fCube to Dogelog Player
> > https://www.facebook.com/groups/dogelog
> > Mostowski Collapse schrieb am Donnerstag, 18. August 2022 um 02:03:50 UTC+2:
> > > Dogelog Player is a Prolog system written 100% in Prolog.
> > > It is still young, it has not yet a module system nor some
> > > standard libraries. We show loading standard libraries from
> > >
> > > different Prolog systems. The demo shows Ciao Prolog,
> > > Scryer Prolog and SWI-Prolog in the same sandbox. We
> > > didn’t need to massage the artefacts much, demonstrating
> > >
> > > that we can read Prolog texts from other Prolog systems.
> > >
> > > New Prolog DNA: Novacore and Liblets
> > > https://twitter.com/dogelogch/status/1560053037971955712
> > >
> > > New Prolog DNA: Novacore and Liblets
> > > https://www.facebook.com/groups/dogelog
> > > Mostowski Collapse schrieb am Donnerstag, 11. August 2022 um 19:01:43 UTC+2:
> > > > Dear All,
> > > >
> > > > We are happy to announce a new edition of the Dogelog player:
> > > >
> > > > - Browser base_url:
> > > > Its now possible to set the Prolog flag base_url when
> > > > the Dogelog Player is run from within the browser.
> > > > This will affect the predicates open/3 and absolute_file_name/2.
> > > >
> > > > - Non-Monotonic Update:
> > > > The clear() JavaScript call could already rollback
> > > > monotonic updates for a while. This release brings
> > > > rollback of retract/1 and abolish/1.
> > > >
> > > > - Literate Programming:
> > > > There is a new webifyer utility which can turn a
> > > > Prolog text into a Dogelog notebook page. As an
> > > > example tutorial we have webifyied a section from
> > > > Learn Prolog Now!
> > > >
> > > > Have Fun!
> > > >
> > > > Jan Burse, 11.08.2022, http://www.xlog.ch/

Re: ANN: Dogelog Player 1.0.1 - Literate Programming

<df7e88f6-34b7-49b4-b589-63073c44b3d8n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17922&group=comp.lang.javascript#17922

  copy link   Newsgroups: comp.lang.javascript
X-Received: by 2002:ac8:5c8c:0:b0:35a:3802:6347 with SMTP id r12-20020ac85c8c000000b0035a38026347mr14945132qta.674.1662860208222;
Sat, 10 Sep 2022 18:36:48 -0700 (PDT)
X-Received: by 2002:a9d:629:0:b0:638:de32:a511 with SMTP id
38-20020a9d0629000000b00638de32a511mr8183463otn.376.1662860207971; Sat, 10
Sep 2022 18:36:47 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.javascript
Date: Sat, 10 Sep 2022 18:36:47 -0700 (PDT)
In-Reply-To: <49bbbe0a-a9da-4216-9307-042d7bca3d48n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=80.218.40.218; posting-account=UjEXBwoAAAAOk5fiB8WdHvZddFg9nJ9r
NNTP-Posting-Host: 80.218.40.218
References: <730c0e00-c030-43e8-bf11-a33ab3d3c9aan@googlegroups.com>
<3764152c-8536-4369-9c0a-7cbe810fa9b1n@googlegroups.com> <d86891c5-cc2f-4301-9561-91802d0eb9b3n@googlegroups.com>
<95cecd10-13de-4e6f-af15-4eb6a4d1981en@googlegroups.com> <49bbbe0a-a9da-4216-9307-042d7bca3d48n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <df7e88f6-34b7-49b4-b589-63073c44b3d8n@googlegroups.com>
Subject: Re: ANN: Dogelog Player 1.0.1 - Literate Programming
From: bursejan@gmail.com (Mostowski Collapse)
Injection-Date: Sun, 11 Sep 2022 01:36:48 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2036
 by: Mostowski Collapse - Sun, 11 Sep 2022 01:36 UTC

We recently posted about some progress to access
native libraries from within the Dogelog Player. The
native API has been improved in that there is a first
inventory and that the access has been optimized.

In the case of JavaScript the native API already totals
29 members. Since no more native API object is created
there is now a new programming idiom. For benchmarking
we used again the numbervars/3 example. The results

are quite encouraging.

Preview Novacore first Native API Inventory
https://twitter.com/dogelogch/status/1568773865391751173

Preview Novacore first Native API Inventory
https://www.facebook.com/groups/dogelog

Re: ANN: Dogelog Player 1.0.1 - Literate Programming

<e1bef5fb-35ff-44fe-a33e-f75b3b3070b6n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17924&group=comp.lang.javascript#17924

  copy link   Newsgroups: comp.lang.javascript
X-Received: by 2002:a05:620a:4709:b0:6bb:331b:5f6a with SMTP id bs9-20020a05620a470900b006bb331b5f6amr19527599qkb.96.1662998667574;
Mon, 12 Sep 2022 09:04:27 -0700 (PDT)
X-Received: by 2002:a05:6808:1246:b0:345:b825:fea4 with SMTP id
o6-20020a056808124600b00345b825fea4mr9242880oiv.261.1662998667339; Mon, 12
Sep 2022 09:04:27 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.javascript
Date: Mon, 12 Sep 2022 09:04:27 -0700 (PDT)
In-Reply-To: <df7e88f6-34b7-49b4-b589-63073c44b3d8n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=80.218.40.218; posting-account=UjEXBwoAAAAOk5fiB8WdHvZddFg9nJ9r
NNTP-Posting-Host: 80.218.40.218
References: <730c0e00-c030-43e8-bf11-a33ab3d3c9aan@googlegroups.com>
<3764152c-8536-4369-9c0a-7cbe810fa9b1n@googlegroups.com> <d86891c5-cc2f-4301-9561-91802d0eb9b3n@googlegroups.com>
<95cecd10-13de-4e6f-af15-4eb6a4d1981en@googlegroups.com> <49bbbe0a-a9da-4216-9307-042d7bca3d48n@googlegroups.com>
<df7e88f6-34b7-49b4-b589-63073c44b3d8n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e1bef5fb-35ff-44fe-a33e-f75b3b3070b6n@googlegroups.com>
Subject: Re: ANN: Dogelog Player 1.0.1 - Literate Programming
From: bursejan@gmail.com (Mostowski Collapse)
Injection-Date: Mon, 12 Sep 2022 16:04:27 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2999
 by: Mostowski Collapse - Mon, 12 Sep 2022 16:04 UTC

Princeton WordNet is a relational database of English
lexical and semantical word relationships. As a relational
database it is also readily available as Prolog predicates.
We made an experiment in porting WordNet to a
Dogelog Player notebook.

The Dogelog Player has a Prolog to JavaScript and Python
transpiler from the beginning of its inception. The experiment
here is new since we combined it with the new native libraries
of the Dogelog Player. The results are encouraging, except that
some more work needs to be spent on the

hosting provider and on the Prolog indexing.

Porting WordNet to the Dogelog Player
https://twitter.com/dogelogch/status/1569353149835628544

Porting WordNet to the Dogelog Player
https://www.facebook.com/groups/dogelog

Mostowski Collapse schrieb am Sonntag, 11. September 2022 um 03:36:52 UTC+2:
> We recently posted about some progress to access
> native libraries from within the Dogelog Player. The
> native API has been improved in that there is a first
> inventory and that the access has been optimized.
>
> In the case of JavaScript the native API already totals
> 29 members. Since no more native API object is created
> there is now a new programming idiom. For benchmarking
> we used again the numbervars/3 example. The results
>
> are quite encouraging.
>
> Preview Novacore first Native API Inventory
> https://twitter.com/dogelogch/status/1568773865391751173
>
> Preview Novacore first Native API Inventory
> https://www.facebook.com/groups/dogelog

Re: ANN: Dogelog Player 1.0.1 - Literate Programming

<e48df844-8805-4cd0-9f50-d0a98df15f27n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17926&group=comp.lang.javascript#17926

  copy link   Newsgroups: comp.lang.javascript
X-Received: by 2002:ac8:5fc7:0:b0:35b:ad1a:a091 with SMTP id k7-20020ac85fc7000000b0035bad1aa091mr11512097qta.616.1663057194721;
Tue, 13 Sep 2022 01:19:54 -0700 (PDT)
X-Received: by 2002:a05:6808:170b:b0:335:1807:e4a2 with SMTP id
bc11-20020a056808170b00b003351807e4a2mr938756oib.89.1663057194367; Tue, 13
Sep 2022 01:19:54 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.javascript
Date: Tue, 13 Sep 2022 01:19:54 -0700 (PDT)
In-Reply-To: <e1bef5fb-35ff-44fe-a33e-f75b3b3070b6n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=80.218.40.218; posting-account=UjEXBwoAAAAOk5fiB8WdHvZddFg9nJ9r
NNTP-Posting-Host: 80.218.40.218
References: <730c0e00-c030-43e8-bf11-a33ab3d3c9aan@googlegroups.com>
<3764152c-8536-4369-9c0a-7cbe810fa9b1n@googlegroups.com> <d86891c5-cc2f-4301-9561-91802d0eb9b3n@googlegroups.com>
<95cecd10-13de-4e6f-af15-4eb6a4d1981en@googlegroups.com> <49bbbe0a-a9da-4216-9307-042d7bca3d48n@googlegroups.com>
<df7e88f6-34b7-49b4-b589-63073c44b3d8n@googlegroups.com> <e1bef5fb-35ff-44fe-a33e-f75b3b3070b6n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e48df844-8805-4cd0-9f50-d0a98df15f27n@googlegroups.com>
Subject: Re: ANN: Dogelog Player 1.0.1 - Literate Programming
From: bursejan@gmail.com (Mostowski Collapse)
Injection-Date: Tue, 13 Sep 2022 08:19:54 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 3493
 by: Mostowski Collapse - Tue, 13 Sep 2022 08:19 UTC

Edited the qiita article, show Python as well. Do
not promote some way of distribution, so cannot
enter an argument, only benchmarked the

loading time. Possibly comparable with SWI-Prolog
quick load files, except Dogelog Player delegates
to the host language.

Mostowski Collapse schrieb am Montag, 12. September 2022 um 18:04:31 UTC+2:
> Princeton WordNet is a relational database of English
> lexical and semantical word relationships. As a relational
> database it is also readily available as Prolog predicates.
> We made an experiment in porting WordNet to a
> Dogelog Player notebook.
>
> The Dogelog Player has a Prolog to JavaScript and Python
> transpiler from the beginning of its inception. The experiment
> here is new since we combined it with the new native libraries
> of the Dogelog Player. The results are encouraging, except that
> some more work needs to be spent on the
>
> hosting provider and on the Prolog indexing.
>
> Porting WordNet to the Dogelog Player
> https://twitter.com/dogelogch/status/1569353149835628544
>
> Porting WordNet to the Dogelog Player
> https://www.facebook.com/groups/dogelog
> Mostowski Collapse schrieb am Sonntag, 11. September 2022 um 03:36:52 UTC+2:
> > We recently posted about some progress to access
> > native libraries from within the Dogelog Player. The
> > native API has been improved in that there is a first
> > inventory and that the access has been optimized.
> >
> > In the case of JavaScript the native API already totals
> > 29 members. Since no more native API object is created
> > there is now a new programming idiom. For benchmarking
> > we used again the numbervars/3 example. The results
> >
> > are quite encouraging.
> >
> > Preview Novacore first Native API Inventory
> > https://twitter.com/dogelogch/status/1568773865391751173
> >
> > Preview Novacore first Native API Inventory
> > https://www.facebook.com/groups/dogelog

Re: ANN: Dogelog Player 1.0.1 - Literate Programming

<49734a60-a811-4de1-8323-1948fa3a9801n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17927&group=comp.lang.javascript#17927

  copy link   Newsgroups: comp.lang.javascript
X-Received: by 2002:a05:622a:13d3:b0:35a:6c40:da6d with SMTP id p19-20020a05622a13d300b0035a6c40da6dmr14651897qtk.253.1663595255918;
Mon, 19 Sep 2022 06:47:35 -0700 (PDT)
X-Received: by 2002:a05:6830:1e37:b0:655:d8c9:3de2 with SMTP id
t23-20020a0568301e3700b00655d8c93de2mr8113662otr.338.1663595255667; Mon, 19
Sep 2022 06:47:35 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.javascript
Date: Mon, 19 Sep 2022 06:47:35 -0700 (PDT)
In-Reply-To: <e48df844-8805-4cd0-9f50-d0a98df15f27n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=80.218.40.218; posting-account=UjEXBwoAAAAOk5fiB8WdHvZddFg9nJ9r
NNTP-Posting-Host: 80.218.40.218
References: <730c0e00-c030-43e8-bf11-a33ab3d3c9aan@googlegroups.com>
<3764152c-8536-4369-9c0a-7cbe810fa9b1n@googlegroups.com> <d86891c5-cc2f-4301-9561-91802d0eb9b3n@googlegroups.com>
<95cecd10-13de-4e6f-af15-4eb6a4d1981en@googlegroups.com> <49bbbe0a-a9da-4216-9307-042d7bca3d48n@googlegroups.com>
<df7e88f6-34b7-49b4-b589-63073c44b3d8n@googlegroups.com> <e1bef5fb-35ff-44fe-a33e-f75b3b3070b6n@googlegroups.com>
<e48df844-8805-4cd0-9f50-d0a98df15f27n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <49734a60-a811-4de1-8323-1948fa3a9801n@googlegroups.com>
Subject: Re: ANN: Dogelog Player 1.0.1 - Literate Programming
From: bursejan@gmail.com (Mostowski Collapse)
Injection-Date: Mon, 19 Sep 2022 13:47:35 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2296
 by: Mostowski Collapse - Mon, 19 Sep 2022 13:47 UTC

The Dogelog player did already have support for the
discontiguous/1 directive for a while, but the multifile/1
directive was just a mockup doing nothing.
This has changed now.

Whats new is that facts, rules or a dynamic declarations
now leave their mark, similarly the multifile/1 directives
do as well now. There is one caveat, the scattering doesn’t
work for the Prolog system itself. Our solution is to assert
the meta data during the epilogue of the transpiled code.

Dogelog Player multifile/1 Directive Support
https://twitter.com/dogelogch/status/1571853780475428864

Dogelog Player multifile/1 Directive Support
https://www.facebook.com/groups/dogelog

Re: ANN: Dogelog Player 1.0.1 - Literate Programming

<ccb3413f-2fe8-49ac-8ce8-b44756c4413an@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17928&group=comp.lang.javascript#17928

  copy link   Newsgroups: comp.lang.javascript
X-Received: by 2002:a05:6214:1cc9:b0:496:aa2c:c927 with SMTP id g9-20020a0562141cc900b00496aa2cc927mr21090954qvd.15.1663735698491;
Tue, 20 Sep 2022 21:48:18 -0700 (PDT)
X-Received: by 2002:a05:6808:151f:b0:34f:964d:dca6 with SMTP id
u31-20020a056808151f00b0034f964ddca6mr3093326oiw.131.1663735698079; Tue, 20
Sep 2022 21:48:18 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.javascript
Date: Tue, 20 Sep 2022 21:48:17 -0700 (PDT)
In-Reply-To: <730c0e00-c030-43e8-bf11-a33ab3d3c9aan@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=82.131.36.45; posting-account=HfIszAoAAAC8ch6q3uChpTWUALHCfEoF
NNTP-Posting-Host: 82.131.36.45
References: <730c0e00-c030-43e8-bf11-a33ab3d3c9aan@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ccb3413f-2fe8-49ac-8ce8-b44756c4413an@googlegroups.com>
Subject: Re: ANN: Dogelog Player 1.0.1 - Literate Programming
From: he12091983@gmail.com (He, who travels time to time)
Injection-Date: Wed, 21 Sep 2022 04:48:18 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2074
 by: He, who travels time - Wed, 21 Sep 2022 04:48 UTC

Wwwwwwwho let the dogs out ?????

Woof, woof, woof !!!!!!!!!

On Thursday, August 11, 2022 at 8:01:43 PM UTC+3, Mostowski Collapse wrote:
> Dear All,
>
> We are happy to announce a new edition of the Dogelog player:
>
> - Browser base_url:
> Its now possible to set the Prolog flag base_url when
> the Dogelog Player is run from within the browser.
> This will affect the predicates open/3 and absolute_file_name/2.
>
> - Non-Monotonic Update:
> The clear() JavaScript call could already rollback
> monotonic updates for a while. This release brings
> rollback of retract/1 and abolish/1.
>
> - Literate Programming:
> There is a new webifyer utility which can turn a
> Prolog text into a Dogelog notebook page. As an
> example tutorial we have webifyied a section from
> Learn Prolog Now!
>
> Have Fun!
>
> Jan Burse, 11.08.2022, http://www.xlog.ch/

Re: ANN: Dogelog Player 1.0.1 - Literate Programming

<b8d53247-8dec-4057-84cb-cf654b6568fan@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17944&group=comp.lang.javascript#17944

  copy link   Newsgroups: comp.lang.javascript
X-Received: by 2002:a05:6214:4118:b0:4ac:ae43:4074 with SMTP id kc24-20020a056214411800b004acae434074mr8975736qvb.13.1664587401730;
Fri, 30 Sep 2022 18:23:21 -0700 (PDT)
X-Received: by 2002:a4a:4f93:0:b0:476:4ce9:2bfb with SMTP id
c141-20020a4a4f93000000b004764ce92bfbmr4302081oob.86.1664587401332; Fri, 30
Sep 2022 18:23:21 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.javascript
Date: Fri, 30 Sep 2022 18:23:21 -0700 (PDT)
In-Reply-To: <ccb3413f-2fe8-49ac-8ce8-b44756c4413an@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=80.218.40.218; posting-account=UjEXBwoAAAAOk5fiB8WdHvZddFg9nJ9r
NNTP-Posting-Host: 80.218.40.218
References: <730c0e00-c030-43e8-bf11-a33ab3d3c9aan@googlegroups.com> <ccb3413f-2fe8-49ac-8ce8-b44756c4413an@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b8d53247-8dec-4057-84cb-cf654b6568fan@googlegroups.com>
Subject: Re: ANN: Dogelog Player 1.0.1 - Literate Programming
From: bursejan@gmail.com (Mostowski Collapse)
Injection-Date: Sat, 01 Oct 2022 01:23:21 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2851
 by: Mostowski Collapse - Sat, 1 Oct 2022 01:23 UTC

The Dogelog player is a Prolog system written 100%
in Prolog itself. From the start we also developed a test
case runner and a test result viewer. A recent addition
is a multi-build report module.

We adopted most of the design from formerly Jekejeke
Prolog but took also the chance to enhance the viewing
and reporting. Its now possible to show multiple columns
even including a discrepancy column.

Preview: Test Reports for Multi-Builds
https://www.facebook.com/groups/dogelog

Preview: Test Reports for Multi-Builds
https://twitter.com/dogelogch/status/1576017700157288454

He, who travels time to time schrieb am Mittwoch, 21. September 2022 um 06:48:22 UTC+2:
> Wwwwwwwho let the dogs out ?????
>
> Woof, woof, woof !!!!!!!!!
> On Thursday, August 11, 2022 at 8:01:43 PM UTC+3, Mostowski Collapse wrote:
> > Dear All,
> >
> > We are happy to announce a new edition of the Dogelog player:
> >
> > - Browser base_url:
> > Its now possible to set the Prolog flag base_url when
> > the Dogelog Player is run from within the browser.
> > This will affect the predicates open/3 and absolute_file_name/2.
> >
> > - Non-Monotonic Update:
> > The clear() JavaScript call could already rollback
> > monotonic updates for a while. This release brings
> > rollback of retract/1 and abolish/1.
> >
> > - Literate Programming:
> > There is a new webifyer utility which can turn a
> > Prolog text into a Dogelog notebook page. As an
> > example tutorial we have webifyied a section from
> > Learn Prolog Now!
> >
> > Have Fun!
> >
> > Jan Burse, 11.08.2022, http://www.xlog.ch/

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor