variable_feature.test 678 Bytes
$foo
$Foobar_42
$::foo
$foo::bar42

${foobar}

set foo bar
set Foobar_42 baz
set ::foo bar
set foo::bar42 baz

----------------------------------------------------

[
	"$", ["variable", "foo"],
	"\r\n$", ["variable", "Foobar_42"],
	"\r\n$", ["variable", "::foo"],
	"\r\n$", ["variable", "foo::bar42"],

	"\r\n\r\n$", ["variable", "{foobar}"],

	["keyword", "set"], ["variable", "foo"], " bar\r\n",
	["keyword", "set"], ["variable", "Foobar_42"], " baz\r\n",
	["keyword", "set"], ["variable", "::foo"], " bar\r\n",
	["keyword", "set"], ["variable", "foo::bar42"], " baz"
]

----------------------------------------------------

Checks for variables.