4 tokenize_recipe_interpolation_eol,
16 r#"a = "'a'" + '"b"' + "'c'" + '"d"'#echo hello"#,
21 tokenize_recipe_interpolation_eol,
29 tokenize_recipe_interpolation_eof,
38 tokenize_recipe_complex_interpolation_expression,
39 "foo: #lol\n {{a + b + \"z\" + blarg}}",
44 tokenize_recipe_multiple_interpolations,
45 "foo:,#ok\n {{a}}0{{b}}1{{c}}",
46 "N:,#$>^{N}_{N}_{N}<.",
53 hello blah blah blah : a b c #whatever
72 "$#$N:$>^_$^_$$^_$$^_$$<#$.",
76 tokenize_comment_before_variable,
83 "$#$N='$N:$>^_{N}$<.",
87 tokenize_interpolation_backticks,
88 "hello:\n echo {{`echo hello` + `echo goodbye`}}",
93 tokenize_assignment_backticks,
94 "a = `echo hello` + `echo goodbye`",
114 "$N:$>^_$^_$$^_$$^_$$<#$N:$>^_$<.",
124 tokenize_comment_with_bang,
144 "$N:N$>^_$$<N:$>^_$^_$$<N:N$>^_$$<N:N$>^_<.",