To support backward compatibility of word behavior, it is desirable that vocabularies organize their words according to version numbers, and can on request provide a view of words according to a given version number. Thus an "entry@v1" and "entry@v2" of Dwarf vocabulary could behave subtly differently.
It should be possible to request a particular version though the C API and though dwgrep CLI interface. It might also make sense to make it selectable from the program itself.
To support backward compatibility of word behavior, it is desirable that vocabularies organize their words according to version numbers, and can on request provide a view of words according to a given version number. Thus an "entry@v1" and "entry@v2" of Dwarf vocabulary could behave subtly differently.
It should be possible to request a particular version though the C API and though dwgrep CLI interface. It might also make sense to make it selectable from the program itself.