Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

My mother is a fish. -- William Faulkner


devel / comp.lang.prolog / 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 ProgrammingMostowski Collapse

1
ANN: Dogelog Player 1.0.1 - Literate Programming

<0958fbdf-cbb3-4ae7-809e-d1da96fc8f0an@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.prolog
X-Received: by 2002:a05:622a:50a:b0:343:55d9:13ee with SMTP id l10-20020a05622a050a00b0034355d913eemr8608881qtx.415.1660236360804;
Thu, 11 Aug 2022 09:46:00 -0700 (PDT)
X-Received: by 2002:a25:db50:0:b0:671:75aa:bf47 with SMTP id
g77-20020a25db50000000b0067175aabf47mr209915ybf.20.1660236359923; Thu, 11 Aug
2022 09:45:59 -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.prolog
Date: Thu, 11 Aug 2022 09:45:59 -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: <0958fbdf-cbb3-4ae7-809e-d1da96fc8f0an@googlegroups.com>
Subject: ANN: Dogelog Player 1.0.1 - Literate Programming
From: bursejan@gmail.com (Mostowski Collapse)
Injection-Date: Thu, 11 Aug 2022 16:46:00 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1720
 by: Mostowski Collapse - Thu, 11 Aug 2022 16:45 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

<9afbc67e-b61f-41d9-8699-a37db0de6efen@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.prolog
X-Received: by 2002:a05:620a:561:b0:6b6:1b3a:5379 with SMTP id p1-20020a05620a056100b006b61b3a5379mr395665qkp.111.1660781005340;
Wed, 17 Aug 2022 17:03:25 -0700 (PDT)
X-Received: by 2002:a81:9b0c:0:b0:329:5459:8f62 with SMTP id
s12-20020a819b0c000000b0032954598f62mr547488ywg.245.1660781004983; Wed, 17
Aug 2022 17:03:24 -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.prolog
Date: Wed, 17 Aug 2022 17:03:24 -0700 (PDT)
In-Reply-To: <0958fbdf-cbb3-4ae7-809e-d1da96fc8f0an@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: <0958fbdf-cbb3-4ae7-809e-d1da96fc8f0an@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <9afbc67e-b61f-41d9-8699-a37db0de6efen@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:25 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 41
 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 18:46:01 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

<e365373d-f2f8-44f0-8aad-257f04f3ce4en@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.prolog
X-Received: by 2002:ac8:5889:0:b0:344:57e5:dc54 with SMTP id t9-20020ac85889000000b0034457e5dc54mr1282799qta.465.1661548184151;
Fri, 26 Aug 2022 14:09:44 -0700 (PDT)
X-Received: by 2002:a0d:e252:0:b0:33b:b9e6:a2a5 with SMTP id
l79-20020a0de252000000b0033bb9e6a2a5mr1661999ywe.245.1661548183828; Fri, 26
Aug 2022 14:09:43 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!border-1.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.prolog
Date: Fri, 26 Aug 2022 14:09:43 -0700 (PDT)
In-Reply-To: <9afbc67e-b61f-41d9-8699-a37db0de6efen@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: <0958fbdf-cbb3-4ae7-809e-d1da96fc8f0an@googlegroups.com> <9afbc67e-b61f-41d9-8699-a37db0de6efen@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e365373d-f2f8-44f0-8aad-257f04f3ce4en@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:09:44 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 60
 by: Mostowski Collapse - Fri, 26 Aug 2022 21:09 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:26 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 18:46:01 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

<8da6f88e-3fd2-4e72-972c-06944ad17ef3n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.prolog
X-Received: by 2002:ad4:5d61:0:b0:497:2b0c:35e6 with SMTP id fn1-20020ad45d61000000b004972b0c35e6mr6934580qvb.112.1661695176794;
Sun, 28 Aug 2022 06:59:36 -0700 (PDT)
X-Received: by 2002:a81:170b:0:b0:341:6f0:368c with SMTP id
11-20020a81170b000000b0034106f0368cmr1191764ywx.20.1661695176408; Sun, 28 Aug
2022 06:59:36 -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.prolog
Date: Sun, 28 Aug 2022 06:59:36 -0700 (PDT)
In-Reply-To: <e365373d-f2f8-44f0-8aad-257f04f3ce4en@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: <0958fbdf-cbb3-4ae7-809e-d1da96fc8f0an@googlegroups.com>
<9afbc67e-b61f-41d9-8699-a37db0de6efen@googlegroups.com> <e365373d-f2f8-44f0-8aad-257f04f3ce4en@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <8da6f88e-3fd2-4e72-972c-06944ad17ef3n@googlegroups.com>
Subject: Re: ANN: Dogelog Player 1.0.1 - Literate Programming
From: bursejan@gmail.com (Mostowski Collapse)
Injection-Date: Sun, 28 Aug 2022 13:59:36 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 4689
 by: Mostowski Collapse - Sun, 28 Aug 2022 13:59 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:09:44 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:26 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 18:46:01 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

<c497739b-2bbf-48b4-98cd-ffb1073b4985n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.prolog
X-Received: by 2002:ae9:e903:0:b0:6ba:e5aa:d59e with SMTP id x3-20020ae9e903000000b006bae5aad59emr28870012qkf.214.1662311719028;
Sun, 04 Sep 2022 10:15:19 -0700 (PDT)
X-Received: by 2002:a25:840f:0:b0:6a8:cd78:9a29 with SMTP id
u15-20020a25840f000000b006a8cd789a29mr4622230ybk.91.1662311718679; Sun, 04
Sep 2022 10:15: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.prolog
Date: Sun, 4 Sep 2022 10:15:18 -0700 (PDT)
In-Reply-To: <8da6f88e-3fd2-4e72-972c-06944ad17ef3n@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: <0958fbdf-cbb3-4ae7-809e-d1da96fc8f0an@googlegroups.com>
<9afbc67e-b61f-41d9-8699-a37db0de6efen@googlegroups.com> <e365373d-f2f8-44f0-8aad-257f04f3ce4en@googlegroups.com>
<8da6f88e-3fd2-4e72-972c-06944ad17ef3n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c497739b-2bbf-48b4-98cd-ffb1073b4985n@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:15:19 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 5743
 by: Mostowski Collapse - Sun, 4 Sep 2022 17:15 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 15:59:37 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:09:44 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:26 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 18:46:01 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

<324882e5-b8ec-4639-bdf8-f24e87ffba7bn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.prolog
X-Received: by 2002:ad4:596f:0:b0:484:10b3:4653 with SMTP id eq15-20020ad4596f000000b0048410b34653mr17743758qvb.86.1662860169445;
Sat, 10 Sep 2022 18:36:09 -0700 (PDT)
X-Received: by 2002:a25:43:0:b0:6ad:a9d4:cd73 with SMTP id 64-20020a250043000000b006ada9d4cd73mr14985779yba.570.1662860169211;
Sat, 10 Sep 2022 18:36:09 -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.prolog
Date: Sat, 10 Sep 2022 18:36:08 -0700 (PDT)
In-Reply-To: <c497739b-2bbf-48b4-98cd-ffb1073b4985n@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: <0958fbdf-cbb3-4ae7-809e-d1da96fc8f0an@googlegroups.com>
<9afbc67e-b61f-41d9-8699-a37db0de6efen@googlegroups.com> <e365373d-f2f8-44f0-8aad-257f04f3ce4en@googlegroups.com>
<8da6f88e-3fd2-4e72-972c-06944ad17ef3n@googlegroups.com> <c497739b-2bbf-48b4-98cd-ffb1073b4985n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <324882e5-b8ec-4639-bdf8-f24e87ffba7bn@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:09 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2032
 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

<8fccdb73-b61e-4bc0-b650-01f04b1c8b71n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.prolog
X-Received: by 2002:a05:622a:14ca:b0:35b:bb84:9836 with SMTP id u10-20020a05622a14ca00b0035bbb849836mr520093qtx.147.1662998621611;
Mon, 12 Sep 2022 09:03:41 -0700 (PDT)
X-Received: by 2002:a0d:ca44:0:b0:349:25b8:64ab with SMTP id
m65-20020a0dca44000000b0034925b864abmr6729182ywd.20.1662998621343; Mon, 12
Sep 2022 09:03:41 -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.prolog
Date: Mon, 12 Sep 2022 09:03:41 -0700 (PDT)
In-Reply-To: <324882e5-b8ec-4639-bdf8-f24e87ffba7bn@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: <0958fbdf-cbb3-4ae7-809e-d1da96fc8f0an@googlegroups.com>
<9afbc67e-b61f-41d9-8699-a37db0de6efen@googlegroups.com> <e365373d-f2f8-44f0-8aad-257f04f3ce4en@googlegroups.com>
<8da6f88e-3fd2-4e72-972c-06944ad17ef3n@googlegroups.com> <c497739b-2bbf-48b4-98cd-ffb1073b4985n@googlegroups.com>
<324882e5-b8ec-4639-bdf8-f24e87ffba7bn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <8fccdb73-b61e-4bc0-b650-01f04b1c8b71n@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:03:41 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2991
 by: Mostowski Collapse - Mon, 12 Sep 2022 16:03 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:10 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

<bb148f3d-1b11-443f-930b-0e47b1c43390n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.prolog
X-Received: by 2002:a05:622a:60a:b0:344:5843:aac0 with SMTP id z10-20020a05622a060a00b003445843aac0mr26500081qta.459.1663057137373;
Tue, 13 Sep 2022 01:18:57 -0700 (PDT)
X-Received: by 2002:a25:cbc3:0:b0:6a8:e7a1:6941 with SMTP id
b186-20020a25cbc3000000b006a8e7a16941mr24743410ybg.466.1663057137139; Tue, 13
Sep 2022 01:18:57 -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.prolog
Date: Tue, 13 Sep 2022 01:18:56 -0700 (PDT)
In-Reply-To: <8fccdb73-b61e-4bc0-b650-01f04b1c8b71n@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: <0958fbdf-cbb3-4ae7-809e-d1da96fc8f0an@googlegroups.com>
<9afbc67e-b61f-41d9-8699-a37db0de6efen@googlegroups.com> <e365373d-f2f8-44f0-8aad-257f04f3ce4en@googlegroups.com>
<8da6f88e-3fd2-4e72-972c-06944ad17ef3n@googlegroups.com> <c497739b-2bbf-48b4-98cd-ffb1073b4985n@googlegroups.com>
<324882e5-b8ec-4639-bdf8-f24e87ffba7bn@googlegroups.com> <8fccdb73-b61e-4bc0-b650-01f04b1c8b71n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <bb148f3d-1b11-443f-930b-0e47b1c43390n@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:18:57 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 3492
 by: Mostowski Collapse - Tue, 13 Sep 2022 08:18 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:03:42 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:10 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

<88f6e6c3-e6ae-47af-a171-1085f938927dn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.prolog
X-Received: by 2002:a05:6214:4118:b0:4ac:ae43:4074 with SMTP id kc24-20020a056214411800b004acae434074mr14644278qvb.13.1663595213940;
Mon, 19 Sep 2022 06:46:53 -0700 (PDT)
X-Received: by 2002:a81:349:0:b0:324:d932:1362 with SMTP id
70-20020a810349000000b00324d9321362mr13894526ywd.281.1663595213552; Mon, 19
Sep 2022 06:46:53 -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.prolog
Date: Mon, 19 Sep 2022 06:46:53 -0700 (PDT)
In-Reply-To: <bb148f3d-1b11-443f-930b-0e47b1c43390n@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: <0958fbdf-cbb3-4ae7-809e-d1da96fc8f0an@googlegroups.com>
<9afbc67e-b61f-41d9-8699-a37db0de6efen@googlegroups.com> <e365373d-f2f8-44f0-8aad-257f04f3ce4en@googlegroups.com>
<8da6f88e-3fd2-4e72-972c-06944ad17ef3n@googlegroups.com> <c497739b-2bbf-48b4-98cd-ffb1073b4985n@googlegroups.com>
<324882e5-b8ec-4639-bdf8-f24e87ffba7bn@googlegroups.com> <8fccdb73-b61e-4bc0-b650-01f04b1c8b71n@googlegroups.com>
<bb148f3d-1b11-443f-930b-0e47b1c43390n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <88f6e6c3-e6ae-47af-a171-1085f938927dn@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:46:53 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2288
 by: Mostowski Collapse - Mon, 19 Sep 2022 13:46 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

<ee397b42-3f8b-420d-b609-59c0ccaeb5f0n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.prolog
X-Received: by 2002:ac8:57cc:0:b0:35c:b5d1:9024 with SMTP id w12-20020ac857cc000000b0035cb5d19024mr9176775qta.214.1664587298574;
Fri, 30 Sep 2022 18:21:38 -0700 (PDT)
X-Received: by 2002:a05:6870:ecab:b0:131:8c96:a1e with SMTP id
eo43-20020a056870ecab00b001318c960a1emr438382oab.122.1664587298188; Fri, 30
Sep 2022 18:21: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.prolog
Date: Fri, 30 Sep 2022 18:21:37 -0700 (PDT)
In-Reply-To: <88f6e6c3-e6ae-47af-a171-1085f938927dn@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: <0958fbdf-cbb3-4ae7-809e-d1da96fc8f0an@googlegroups.com>
<9afbc67e-b61f-41d9-8699-a37db0de6efen@googlegroups.com> <e365373d-f2f8-44f0-8aad-257f04f3ce4en@googlegroups.com>
<8da6f88e-3fd2-4e72-972c-06944ad17ef3n@googlegroups.com> <c497739b-2bbf-48b4-98cd-ffb1073b4985n@googlegroups.com>
<324882e5-b8ec-4639-bdf8-f24e87ffba7bn@googlegroups.com> <8fccdb73-b61e-4bc0-b650-01f04b1c8b71n@googlegroups.com>
<bb148f3d-1b11-443f-930b-0e47b1c43390n@googlegroups.com> <88f6e6c3-e6ae-47af-a171-1085f938927dn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ee397b42-3f8b-420d-b609-59c0ccaeb5f0n@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:21:38 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3089
 by: Mostowski Collapse - Sat, 1 Oct 2022 01:21 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

Mostowski Collapse schrieb am Montag, 19. September 2022 um 15:46:54 UTC+2:
> 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

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor