================================================================================
Variables block - simple
================================================================================
variables:
name: mutable string
count: mutable number = 0
--------------------------------------------------------------------------------
(source_file
(variables_block
(variable_def
(identifier)
(variable_modifier)
(type))
(variable_def
(identifier)
(variable_modifier)
(type)
(expression
(primary_expression
(number))))))
================================================================================
Variables block - with description
================================================================================
variables:
user_name: mutable string
description: "The user's name"
label: "Name"
--------------------------------------------------------------------------------
(source_file
(variables_block
(variable_def
(identifier)
(variable_modifier)
(type)
(variable_entry
(description_entry
(string)))
(variable_entry
(string)))))