Because in cmm, we pass parameters by reference.
So, if add tests about that, we'll be unable to use GCC for diff-test.
One optional choice is to generate two files, one is for cmm compiler, the other is for GCC.
And we should take care that those two CERTAINLY have the same semantic.
Because in cmm, we pass parameters by reference.
So, if add tests about that, we'll be unable to use GCC for diff-test.
One optional choice is to generate two files, one is for cmm compiler, the other is for GCC.
And we should take care that those two CERTAINLY have the same semantic.