1. 17 Apr, 2003 2 commits
    • Alexandre Duret-Lutz's avatar
      * src/ltlenv/environment.hh (require): Return a formula, not · 2a0f8837
      Alexandre Duret-Lutz authored
      an atomic_prop.
      * src/ltlast/atomic_prop.hh (atomic_prop): New argument env.
      (environment_): New member.
      (env): New method.
      * src/ltlast/atomic_prop.cc (atomic_prop, env): Likewise.
      * src/ltlenv/defaultenv.cc (require): Pass *this as the
      environment argument to atomic_prop.
      * src/ltlvisit/clone.cc (visit(const atomic_prop*)): Also copy
      the environment.
      * src/ltlvisit/nenoform.cc (visit(const atomic_prop*)): Likewise.
      2a0f8837
    • Alexandre Duret-Lutz's avatar
      * src/ltlvisit/clone.hh, src/ltlvisit/clone.cc: New files. · ae7fdeba
      Alexandre Duret-Lutz authored
      * src/ltlvisit/Makefile.am (libltlvisit_a_SOURCES): Add them.
      * src/ltlvisit/lunabbrev.hh, src/ltlvisit/lunabbrev.cc: Inherit
      from clone_visitor and remove all useless methods (now inherited).
      ae7fdeba