# file : libbuild2/lexer+foreign.test.testscript # license : MIT; see accompanying LICENSE file test.arguments = foreign=2 : basics : $* <>EOO echo foo }} EOI 'echo foo ' }} EOO : empty : $* <>EOO }} EOI '' }} EOO : braces : $* <>EOO } }}} {{}} }} } }} EOI '} }}} {{}} }} } ' }} EOO : whitespaces : $* <' }} ' >>EOO # Note: there are TABs. '' }} EOO : comment : $* <'}} # comment' >>EOO '' }} EOO : eos : $* <:'}}' >>EOO '' }} EOO : missing : Note that we get eos right away (i.e., there is no word token). : $* <>EOO echo foo }}} EOI ' echo foo ' }}} EOO }