Nп/п : 17 из 100
 От   : Mild Shock                          2:5075/128        26 сен 23 19:01:48
 К    : Mild Shock                                            26 сен 23 20:03:02
 Тема : Re: ANN: Dogelog Player 1.1.1 (GNU Arithmetic)
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 3@solani.org> 1c29f291
@REPLY: 3@solani.org> 44949a83
@REPLYADDR Mild Shock <janburse@fastmail.fm>
@REPLYTO 2:5075/128 Mild Shock
@CHRS: CP866 2
@RFC: 1 0
@RFC-Message-ID: 3@solani.org>
@RFC-References: 3@solani.org>
@TZUTC: 0200
@PID: Mozilla/5.0 (Windows NT 10.0; Win64; x64;
rv:91.0) Gecko/20100101 Firefox/91.0 SeaMonkey/2.53.17.1
@TID: FIDOGATE-5.12-ge4e8b94
Dogelog Player is a Prolog system for the
JavaScript and Python platform. It is 100%
written in Prolog itself except for some
built-ins. We did a revision of the evaluable
function built-ins and adopted an approach
that was already pursued in formerly Jekejeke Prolog.

Dogelog Player evaluable function were invoked
with the spread syntax available in JavaScript
and Python, making it not a proper native stack
solution. Adopting specials that can rule over
the argument computation gave us proper solution
and a 30% performance boost.

See also:

GNU Arithmetic for Dogelog Player
https://twitter.com/dogelogch/status/1706714292442017950

GNU Arithmetic for Dogelog Player
https://www.facebook.com/groups/dogelog

Mild Shock schrieb:
> Dear All,

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

> - File Properties:
>    We adopted the file_property/2 predicate from GNU
> Prolog, but with slightly different property names
> and values. There is also a new predicate
> set_file_property/2 which allows certain features
> to be adjusted.

> - make/0 Directive:
>    A make/0 was implemented that reloads Prolog texts
> that have already been consulted if they have been
> changed. The algorithm corresponds more to formerly
> Jekejeke Prolog than to SWI-Prolog. Reloading of
> multifile predicates and operators is also supported.

> - GNU Arithmetic:
>    We`ve moved away from the automatic tunneling and
> bridging that was available in formerly Jekejeke
> Prolog. This is visible, among other things, in a
> new flag MASK_ARIT next to MASK_FUNC in the predicate
> registry. Queries like +(1,2,X) or sin(0.1,X) now
> throw an exception.

> Have Fun!
> Jan Burse, 13.09.2023, http://www.xlog.ch/

 --- Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Firefox/91.0 SeaMonkey/2.53.17.1
 * Origin: usenet.network (2:5075/128)
SEEN-BY: 50/109 301/1 467/888 4500/1 5000/111
5001/100 5005/49 5020/715 830
SEEN-BY: 5020/848 1042 4441 12000 5030/49 1081
5054/8 5061/133 5075/128
SEEN-BY: 5080/102 5083/1 444
@PATH: 5075/128 5020/1042 4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх