anchor.diff:  attrib_arg:			expr;
   
   // VARIABLES
  -var_name:			var_ident array_access? ('.' var_name)?;
  -var_ident:			IDENT;
  +var_name:			IDENT array_access? ('.' var_name)?;
   
   var_decl_stmnt:		type_denoter var_decl_list;
   var_decl_list:		var_decl (',' var_decl)*;
  
positive.code: assign_stmnt	: copy_assign_stmnt
  				| modify_assign_stmnt
  				| post_operator_stmnt;
  
  // ASSIGN STATEMENTS
  copy_assign_stmnt:		var_name (',' var_name)* ':=' expr;
  
negative.code: extern_decl_stmnt_list:	extern_decl_stmnt+;
  class_decl_stmnt_list:	class_decl_stmnt+;
  
  stmnt	: var_name_stmnt
  		| branch_stmnt
  		| loop_stmnt
  		| ctrl_transfer_stmnt;
  
  var_name_stmnt	: var_decl_stmnt
  				| assign_stmnt
  				| proc_call_stmnt;
  
  decl_stmnt	: var_decl_stmnt
  			| class_decl_stmnt
  