For example, in a test file, the following directives define a
%{check} substitution with two formal parameters and then use it
with varying actual arguments:
// DEFINE: %{check}( CFLAGS %, FC_PREFIX %) = \
// DEFINE: %clang_cc1 %{CFLAGS} -emit-llvm -o - %s | \
// DEFINE: FileCheck -check-prefix=%{FC_PREFIX} %s
// RUN: %{check}( -foo %, FOO %)
// RUN: %{check}( -bar %, BAR %)