C-- should have braces for blocks of code, an if statement, while statement, and a double, int, and character. Each statement ends with a semi-colon and you must have a main routine (forget about defining methods). Needs to declare variables and have some sort of print and input statement.
Make the languages simple. You can use the extended BNF to describe the language. Then have a sample program as follows:
For C--, read in the number of values, then read in that many numbers, while summing and printing them, and print the sum