Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.javascript > #41027 > unrolled thread
| Started by | Mostowski Collapse <bursejan@gmail.com> |
|---|---|
| First post | 2022-08-11 10:01 -0700 |
| Last post | 2022-09-30 18:23 -0700 |
| Articles | 12 — 3 participants |
Back to article view | Back to comp.lang.javascript
ANN: Dogelog Player 1.0.1 - Literate Programming Mostowski Collapse <bursejan@gmail.com> - 2022-08-11 10:01 -0700
Re: ANN: Dogelog Player 1.0.1 - Literate Programming Mostowski Collapse <bursejan@gmail.com> - 2022-08-17 17:03 -0700
Re: ANN: Dogelog Player 1.0.1 - Literate Programming Mostowski Collapse <bursejan@gmail.com> - 2022-08-26 14:10 -0700
Re: ANN: Dogelog Player 1.0.1 - Literate Programming Mostowski Collapse <bursejan@gmail.com> - 2022-08-28 07:00 -0700
Re: ANN: Dogelog Player 1.0.1 - Literate Programming Mostowski Collapse <bursejan@gmail.com> - 2022-09-04 10:23 -0700
Re: ANN: Dogelog Player 1.0.1 - Literate Programming Mostowski Collapse <bursejan@gmail.com> - 2022-09-10 18:36 -0700
Re: ANN: Dogelog Player 1.0.1 - Literate Programming Mostowski Collapse <bursejan@gmail.com> - 2022-09-12 09:04 -0700
Re: ANN: Dogelog Player 1.0.1 - Literate Programming Mostowski Collapse <bursejan@gmail.com> - 2022-09-13 01:19 -0700
Re: ANN: Dogelog Player 1.0.1 - Literate Programming Mostowski Collapse <bursejan@gmail.com> - 2022-09-19 06:47 -0700
Re: ANN: Dogelog Player 1.0.1 - Literate Programming Ǝ <angel00000100000@mail.ee> - 2022-12-30 18:28 -0800
Re: ANN: Dogelog Player 1.0.1 - Literate Programming "He, who travels time to time" <he12091983@gmail.com> - 2022-09-20 21:48 -0700
Re: ANN: Dogelog Player 1.0.1 - Literate Programming Mostowski Collapse <bursejan@gmail.com> - 2022-09-30 18:23 -0700
| From | Mostowski Collapse <bursejan@gmail.com> |
|---|---|
| Date | 2022-08-11 10:01 -0700 |
| Subject | ANN: Dogelog Player 1.0.1 - Literate Programming |
| Message-ID | <730c0e00-c030-43e8-bf11-a33ab3d3c9aan@googlegroups.com> |
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/
[toc] | [next] | [standalone]
| From | Mostowski Collapse <bursejan@gmail.com> |
|---|---|
| Date | 2022-08-17 17:03 -0700 |
| Message-ID | <3764152c-8536-4369-9c0a-7cbe810fa9b1n@googlegroups.com> |
| In reply to | #41027 |
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/
[toc] | [prev] | [next] | [standalone]
| From | Mostowski Collapse <bursejan@gmail.com> |
|---|---|
| Date | 2022-08-26 14:10 -0700 |
| Message-ID | <d86891c5-cc2f-4301-9561-91802d0eb9b3n@googlegroups.com> |
| In reply to | #41040 |
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/
[toc] | [prev] | [next] | [standalone]
| From | Mostowski Collapse <bursejan@gmail.com> |
|---|---|
| Date | 2022-08-28 07:00 -0700 |
| Message-ID | <95cecd10-13de-4e6f-af15-4eb6a4d1981en@googlegroups.com> |
| In reply to | #41048 |
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/
[toc] | [prev] | [next] | [standalone]
| From | Mostowski Collapse <bursejan@gmail.com> |
|---|---|
| Date | 2022-09-04 10:23 -0700 |
| Message-ID | <49bbbe0a-a9da-4216-9307-042d7bca3d48n@googlegroups.com> |
| In reply to | #41050 |
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/
[toc] | [prev] | [next] | [standalone]
| From | Mostowski Collapse <bursejan@gmail.com> |
|---|---|
| Date | 2022-09-10 18:36 -0700 |
| Message-ID | <df7e88f6-34b7-49b4-b589-63073c44b3d8n@googlegroups.com> |
| In reply to | #41052 |
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
[toc] | [prev] | [next] | [standalone]
| From | Mostowski Collapse <bursejan@gmail.com> |
|---|---|
| Date | 2022-09-12 09:04 -0700 |
| Message-ID | <e1bef5fb-35ff-44fe-a33e-f75b3b3070b6n@googlegroups.com> |
| In reply to | #41058 |
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
[toc] | [prev] | [next] | [standalone]
| From | Mostowski Collapse <bursejan@gmail.com> |
|---|---|
| Date | 2022-09-13 01:19 -0700 |
| Message-ID | <e48df844-8805-4cd0-9f50-d0a98df15f27n@googlegroups.com> |
| In reply to | #41060 |
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
[toc] | [prev] | [next] | [standalone]
| From | Mostowski Collapse <bursejan@gmail.com> |
|---|---|
| Date | 2022-09-19 06:47 -0700 |
| Message-ID | <49734a60-a811-4de1-8323-1948fa3a9801n@googlegroups.com> |
| In reply to | #41062 |
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
[toc] | [prev] | [next] | [standalone]
| From | Ǝ <angel00000100000@mail.ee> |
|---|---|
| Date | 2022-12-30 18:28 -0800 |
| Message-ID | <b0a9dd71-18db-436d-a71a-64000a4370e5n@googlegroups.com> |
| In reply to | #41050 |
You ! 🌞 On Sunday, August 28, 2022 at 4:00:15 PM UTC+2, Mostowski Collapse wrote: > 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/
[toc] | [prev] | [next] | [standalone]
| From | "He, who travels time to time" <he12091983@gmail.com> |
|---|---|
| Date | 2022-09-20 21:48 -0700 |
| Message-ID | <ccb3413f-2fe8-49ac-8ce8-b44756c4413an@googlegroups.com> |
| In reply to | #41027 |
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/
[toc] | [prev] | [next] | [standalone]
| From | Mostowski Collapse <bursejan@gmail.com> |
|---|---|
| Date | 2022-09-30 18:23 -0700 |
| Message-ID | <b8d53247-8dec-4057-84cb-cf654b6568fan@googlegroups.com> |
| In reply to | #41064 |
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/
[toc] | [prev] | [standalone]
Back to top | Article view | comp.lang.javascript
csiph-web