# Variable support in Emerald grammar Variables rule variable '|' variable_name '|' end rule variable_name [a-zA-Z0-9_]+ ('.' variable_name)* end end