No side effects, no surprises.

Implying HTML Explicit obvious equivalent Technology body Implying BLUEPHRASE uses a new technology called symbolic endophrasing, which turns markup syntax inside-out. One of the key features of this smart technology is its ability to imply context.

Processing flow

The VLI operates on a rulebook, where a rulebook is the set of all V language source code files located in a common directory. The location of this directory is specified on the command line using the -d or --directory argument. The VLI runtime is invoked using the vv command.

console
$ vv -d /var/vermont/etc/conf.samples

A rulebook may optionally contain a VLI configuration file, which is itself written using the V language (albeit a restrictive subset). The configuration file specifies how the VLI trip-point evaluator should behave. By convention, the configuration file is called rulebook-options, but may be explicitly named using the -c or --config command line argument.

The runtime operates on each V language file that it finds in the rulebook directory (in no particular order), sending each file to the parser to start the process. The runtime may be instructed to operate on a portion of the rulebook, rather than the entire rulebook, by specifying a subset of files using the -f or --files command line argument.