home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.lang.javascript      Notorious crap from makers of Netscape      235,101 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 235,095 of 235,101   
   Mild Shock to All   
   ANN: Dogelog Player 2.1.3 (Dot Notation)   
   24 Nov 25 11:57:31   
   
   From: janburse@fastmail.fm   
      
   Dear All,   
      
   We are happy to announce a new edition   
   of the Dogelog Player:   
      
   - Dot Notation:   
   We borrowed from formerly Jekejeke Prolog   
   optionable custom binary forms. An operator   
   declaration such as op(100, yfx, '.') does   
   now parse and unparse the dot notation A.B   
   as '$DOT'(A,B). Avoiding a functor clash   
   with the consing notation [A|B]. The   
   implementation is 100% Prolog, and thus   
   uniformly available for the JavaScript,   
   Python and Java target.   
      
   - Arrow Notation:   
   We borrowed from formerly Jekejeke Prolog   
   optionable custom variadic forms. An operator   
   declaration such as op(700, xfx, '=>') does   
   now parse and unparse the arrow notation   
   (P => G) as '$ANON'(H,K,B,...). Compared to   
   library(lambda), it leads to more efficient   
   single step reductions inside the new   
   library(arrow). Again uniformly available   
   for the JavaScript, Python and Java target.   
      
   - DCG phrase/3:   
   This was a gap that slipped our attention.   
   It turns out that Dogelog Player didn't have   
   DCG phrase/3, although it had already   
   DCG (-->)/2. Luckily the step from (-->)/2   
   to phrase/3 is relatively small and this   
   release features this predicate. Turns out it   
   can be used for Strudel style music coding.   
      
   Have Fun!   
      
   Jan Burse, https://www.herbrand.ai/ , 24.11.2025   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca