Deutsch   English   Français   Italiano  
<vpn3rl$ol33$1@solani.org>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!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.prolog
Subject: ANN: Dogelog Player 1.3.0 (Graph Plotting)
Date: Wed, 26 Feb 2025 14:10:17 +0100
Message-ID: <vpn3rl$ol33$1@solani.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 26 Feb 2025 13:10:13 -0000 (UTC)
Injection-Info: solani.org;
	logging-data="808035"; 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.20
Cancel-Lock: sha1:4hUMVyfEeXrQS17D+ADjn1UdZIo=
X-User-ID: eJwFwYkRwDAIA7CVzOfAOCUX7z9CpQoa70kWs1Ra+eQGoB5hdqPZts/aG/cL4UD7eJ4zkHdZC1N4sd+UfkgIFQU=
X-Mozilla-News-Host: news://news.solani.org:119
Bytes: 1909
Lines: 27

Dear All,

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

- Enhanced library(lists):
   We made the predicate free_variables/3 now public
in library(lists). It implements then ISO core standard
specification ISO 7.1.1.4 of witness variables. The
predicate does not appear in the Novacore kernel.

- Enhanced library(sequence):
   As an alternative we provide a new predicate firstof/2.
The predicate is bootstraped from what is used in
distinct/1, but makes use of free_variables/3 to determine
the keys for deduplication during backtracking. Has more
logical properties than distinct/2.

- New library(plot):
   The library(plot) can generate line plots in the form
of a SVG element. We currently provide the predicates
plot/1 and plot/2 which take a list of points (x,y1,..,yn)
and plot the lines (x,y1) ... (x,yn). The binary predicate
allows specifying various plot options.

Have Fun!

Jan Burse, http://www.xlog.ch/ , 26.02.2025