38 #ifndef LIB_DIFF_LIST_DIFF_H 39 #define LIB_DIFF_LIST_DIFF_H 77 virtual void ins (E
const& e) =0;
78 virtual void del (E
const& e) =0;
79 virtual void pick(E
const& e) =0;
80 virtual void find(E
const& e) =0;
81 virtual void skip(E
const& e) =0;
Fundamental definitions for a representation of changes.
Interpreter interface to define the operations ("verbs"), which describe differences or changes in a ...
Implementation namespace for support and library code.
virtual ~ListDiffInterpreter()
this is an interface
Definition frame for a language to describe differences in data structures.
#define DiffStep_CTOR(_ID_)
shortcut to define tokens of the diff language.