Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #53741
| Path | csiph.com!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail |
|---|---|
| From | Mild Shock <janburse@fastmail.fm> |
| Newsgroups | comp.lang.java.programmer |
| Subject | Beyond Orgmode in Dogelog Player (Was: ANN: Dogelog Player 1.3.2 (XML Interpolation)) |
| Date | Sat, 14 Jun 2025 22:24:14 +0200 |
| Message-ID | <102klpc$q6j0$2@solani.org> (permalink) |
| References | <vvjls6$dl1g$5@solani.org> <10159cq$1h0k$4@solani.org> <101i8e6$8vln$4@solani.org> |
| MIME-Version | 1.0 |
| Content-Type | text/plain; charset=UTF-8; format=flowed |
| Content-Transfer-Encoding | 7bit |
| Injection-Date | Sat, 14 Jun 2025 20:24:12 -0000 (UTC) |
| Injection-Info | solani.org; logging-data="858720"; mail-complaints-to="abuse@news.solani.org" |
| User-Agent | Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:128.0) Gecko/20100101 Firefox/128.0 SeaMonkey/2.53.21 |
| Cancel-Lock | sha1:oUUHk6/+I41EVz1Sr86LTwW41xE= |
| X-User-ID | eJwNxsEBwCAIA8CVRBLAcRBk/xHaex3VxMphNHA4mE5fGQ7ME0U0zfqW1HtndsyK8f9IZdY9Aoh6Z3Mn6vYHbY4Wgw== |
| In-Reply-To | <101i8e6$8vln$4@solani.org> |
| Xref | csiph.com comp.lang.java.programmer:53741 |
Show key headers only | View raw
Dogelog Player features a library(markup), that oh the irony, despites its name, cannot read and process markup in any way. Also is distinct from other Prolog system that where approaching the internet from a DCG viewpoint. Nevertheless it allows for amazing pigmentation results across the browser and the console. Dogelog Player is in the fortunate possition to have been realized in 100% Prolog, so we opted to tap into its own lexer and could quickly realize a library(fancy) to pigment tokens. Minimally invasive and with the help of input memory streams, write_term/2 can now also colorize. See also: Beyond Orgmode in Dogelog Player https://medium.com/2989/2a294db469c8 Mild Shock schrieb: > > Dogelog Player is a Prolog system mostly written in > Prolog itself. It is available for the JavaScript, > Python and Java platform. It offers a minimalistic > subset of the ISO core standard for Prolog, dubbed > by the name Novacore. > > It further features a minimalistic library to access > the Browser environment. The content of the library is > developed with hindsight of its usage in Dogelog > Notebooks. Here we give a glimps of its usage > for Game Sprites. > > With a little programming discipline the library(vector) > makes it possibly to design games for different screen > resolutions. To ease the Dogelog Notebook orchestration > of the animation of multiple game sprites via cooperative > multitasking from create_task/1, we introduced > group_gather_async() and group_teardown(). > > See also: > > Game Sprites in Dogelog Notebooks > https://qiita.com/j4n_bur53/items/839061b2a8b34a4d422f > >
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Find similar
ANN: Dogelog Player 1.3.2 (XML Interpolation) Mild Shock <janburse@fastmail.fm> - 2025-05-09 11:30 +1000 Beyond Orgmode in Dogelog Player (Was: ANN: Dogelog Player 1.3.2 (XML Interpolation)) Mild Shock <janburse@fastmail.fm> - 2025-06-14 22:24 +0200
csiph-web