Fixed the AST_OptObjList data type which had an extraneous comment in it's syntax, since this data type occurs in it's parent node before an AST_ObjList which itself is preceded by a comment expression.
Fixed a bug in the Binary deserializer that was introduced when I deleted the QTIME reference qualifier. I simply realigned the array indices and all is well now. Make sure, if you ever delete a parser from an array where the order is important, you realign the array indices.
Added a type signature for the main function to silence the warning that occurs now that I am using the -Wall option to build it.
Re-defined the funcCall_arraySubPTab function so that the "new" keyword is no longer necessary. I introduced the keyword because the overlapping syntaxes of four different expressions was becoming too confusing. But after updating my test program to put the "new" keyword everywhere it was now required, I decided it was such an ugly thing that I made a new, more conceited effort to eliminate it. Unit testing suggests this updated syntax is correct and make the Dao script code more elegant now that the "new" keyword is no longer required for initializers.
I had forgot to update this file after "The Great Rearrangement" to remove the references to the files that had been deleted.