A set of resource objects and validation rules specified in the V language can be written with one or more source code files. By convention these filenames use the filename extension.
Source code files placed in a common directory are collectively referred to as a rulebook.
Interpreter execution settings for a rulebook can be placed in a rulebook-options file.