Path: csiph.com!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail From: Mild Shock Newsgroups: comp.lang.java.programmer Subject: Re: ANN: Dogelog Player 1.1.3 (Tuning Trilogy) Date: Wed, 22 Nov 2023 13:23:25 +0100 Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Wed, 22 Nov 2023 12:23:24 -0000 (UTC) Injection-Info: solani.org; logging-data="1934330"; mail-complaints-to="abuse@news.solani.org" User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0 SeaMonkey/2.53.17.1 Cancel-Lock: sha1:3VxTJJwXLYu1uGv2OVoxEtRbzBk= In-Reply-To: X-User-ID: eJwFwYEBwDAEBMCVRHgxDl/2H6F3fnHAMDjM15eliM9eyhV4clpG0raP0V9R0dMrzapgSiE8WMtPh03qD2B0Fs8= Xref: csiph.com comp.lang.java.programmer:41325 Dogelog Player is a Prolog system 100% written in Prolog itself. We recently extended the Dogelog Player to not only support JavaScript and Python, but also Java as its target platform. For JavaScript and Java, Dogelog Player approaches Prolog atoms via wobbly Unicode. We treat wobbly code points as first class citizen and see to it that a conversion from wobbly pairs to a steady points automatically happens, but the reverse road is blocked. The results are encouraging but support in other Prolog systems such as SWI-Prolog is lacking. See also: Wobbly Unicode in Dogelog Player https://twitter.com/dogelogch/status/1727300173968162983 Wobbly Unicode in Dogelog Player https://www.facebook.com/groups/dogelog