From: Bart D. <Bar...@cs...> - 2000-07-07 07:55:09
|
> older versions of xsb supported such predicates like record/3, recorded/3, > record_push/3, record_pop/3. Here is an excerpt from a MasterProlog session: MasterProLog - release 4.1 - 15-Aug-1999 Copyright (c) 1997-1999 IT Masters ?- record(a,b,x). Yes ?- record_push(a,b,c). Yes ?- recorded(a,b,X). X = [c | x] Yes ?- MasterProlog is the new name of BIM-Prolog. I implemented these record_push/3, record_pop/3 stuff long ago for BIM (21-4-1993 according to my history files). Did older xsb really have the same predicates ? I would be very surprised. > I need to do some incore database manipulation to simulate global stacks. just use asserta (for push) and retract, ! (for pop) Bart Demoen |