On Saturday, 19 April 2014 at 16:14:45 UTC, steven kladitis wrote:
void main()
{
//int a0[];
int[] a0;
//int a1[][];
int[][] a1;
//string a2[][];
string[][] a2;
//string a3[][string];
string[string] a3;
// string[][string] a3;
// possibly should be above for a3
//string a4[][string][string];
string[][string][string] a4;
//string a4[string][string][string]; is this the same as
above????
//int a5[][string][string][string];
int[][string][string][string] a5;
//int a6[string][int][string][float];
int[string][int][string][float] a6;
//int a7[int][int][string];
int[int][int][string] a7;
These are not the same [a3-a7], please double check what the
pragma prints for your types and what you have written here for
conversion.