Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.lang.java.programmer    |    Programming in the Java language    |    224,142 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 224,133 of 224,142    |
|    Mild Shock to All    |
|    ANN: Dogelog Player 1.3.5 (Cyclic Terms)    |
|    02 Aug 25 15:44:55    |
      From: janburse@fastmail.fm              Dear All,              We are happy to announce a new edition       of the Dogelog player:              - Enhanced Core:       We provide internally unify_cyclic() which implements       Hopcroft & Karp (1971) algorithm and can deal with       cyclic terms. It is accessible via the built-in       predicate (=)/2 and also used by the Prolog interpreter       for solving clauses. Similar there is an enhanced       (==)/2 available to the end-user.              - Enhanced library(tools):       The debugger is now cyclic term aware and uses a term       factoring based on a new same_term/2 before printing       a goal. The display is simply a conjunction Equation_1,       .., Equation_n, Goal, where the equations are necessary       to break cycles. As before Prolog variables are still       printed by their serial number.              - Enhanced library(session):       The answer display is now cyclic term aware and uses       the same term factoring as the debugger. Answer       substitutions and cycle breaking equations are       interspersed. We tried hard to not break old features,       such as fresh singleton variable names, fresh multiton       variable names and marked variables suppression.              Have Fun!              Jan Burse, https://www.herbrand.ai/ , 02.08.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