Adds the ability to declare defaults for function arguments
eg
function testFunc(%x = 1, %y = 1)
{
return %x + %y;
}
can now be called as
testFunc(10) and it will return the value of 11.
now torquescript will print out a more modern error message with a pointer to the offending character.
Multi line error outputs to be added to this for context