# file : libbuild2/test/script/lexer+first-token.test.testscript # license : MIT; see accompanying LICENSE file # Note: this mode auto-expires after each token. # test.arguments = first-token : dot : $* <"." >>EOO . EOO : semi : $* <";" >>EOO ; EOO : colon : $* <":" >>EOO : EOO : lcbrace : $* <"{" >>EOO { EOO : rcbrace : $* <"}" >>EOO } EOO : setup : $* <"+foo" >>EOO + 'foo' EOO : tdown : $* <"- foo" >>EOO - 'foo' EOO : plus-leading : $* <"foo+bar" >>EOO 'foo+bar' EOO : minus-leading : $* <"foo- x" >>EOO 'foo-' 'x' EOO : assign : $* <"foo=" >>EOO 'foo' '=' EOO : append : $* <"foo+=" >>EOO 'foo' '+=' EOO : prepend : $* <"foo=+" >>EOO 'foo' '=+' EOO