Classes are selected using the if construct.
The if construct consists of the the keyword if, followed by a Boolean expression, using the normal expression syntax. tcng converts this to an equivalent configuration for the classification mechanism(s) provided by the respective ``target''.
Note that if clauses are considered part of the class construct and are therefore not individually terminated with semicolons. Instead, a single semicolon (or block) is put at the end of the class construct.
Example:
class if something if something_else;
or
class (...) if something if something_else { ... }
but not
class (...) if something; /* WRONG ! */ if something_else;