﻿id	summary	reporter	owner	description	type	status	milestone	component	version	severity	resolution	keywords	cc
2503	Reference Definition Keyword	Tasiro		"It is possible to create a reference, but only with a complicated syntax:
{{{
Local $var = 1
rest ($var)
Func rest (ByRef $var_ref)
    $var = 2 ; $var_ref == 2
    $var_ref = 3 ; $var == 3
EndFunc
}}}

Please change the syntax to make the definition of references easier.
The production is something like:
''variable-declaration'' → ''variable-declaration-specifiers variable-name''.
Please change that to:
''variable-declaration'' → ''variable-declaration-specifiers'' {{{Ref}}},,opt,, ''variable-name''.

Then, it would just be:
{{{
Local $var = 1
Local Ref $var_ref = $var ; same rules as for ByRef argument
$var = 2 ; $var_ref == 2
$var_ref = 3 ; $var == 3"	Feature Request	closed		AutoIt		None	Rejected	reference, ref, byref	
