# file : unit-tests/test/script/lexer/second-token.testscript # copyright : Copyright (c) 2014-2018 Code Synthesis Ltd # license : MIT; see accompanying LICENSE file # Note: this mode auto-expires after each token. # test.arguments = second-token : semi : $* <";" >>EOO ; <newline> EOO : colon : $* <":" >>EOO : <newline> EOO : assign : $* <"=foo" >>EOO = 'foo' <newline> EOO : append : $* <"+= foo" >>EOO += 'foo' <newline> EOO : prepend : $* <" =+ foo" >>EOO =+ 'foo' <newline> EOO : assign-leading : $* <"foo=bar" >>EOO 'foo=bar' <newline> EOO : append-leading : $* <"foo+= bar" >>EOO 'foo+=' 'bar' <newline> EOO : prepend-leading : $* <"foo =+bar" >>EOO 'foo' '=+bar' <newline> EOO