From 0f1697e7465f15590a115dedb4516568f1e30db8 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Fri, 5 Aug 2016 15:36:24 +0200 Subject: Enable pair recognition in the normal and eval lexer modes We need this for the out-qualified target syntax: h{config}@./: install = false --- build2/lexer | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'build2/lexer') diff --git a/build2/lexer b/build2/lexer index 7e59ff1..827d141 100644 --- a/build2/lexer +++ b/build2/lexer @@ -24,7 +24,8 @@ namespace build2 // eval mode is used in the evaluation context. Quoted is an internal mode // and should not be set explicitly. // - // Note that the value mode splits names separated by the pair character. + // Note that the normal, value, and eval modes split names separated by the + // pair character (to disable pairs one can pass '\0' as a pair character). // // The alternnative modes must be set manually. The value mode is // automatically reset after the end of the line. The variable mode is reset -- cgit v1.1