I found some weird things in ProcesssorExpert.c .
When I put the "Test test_data" before calling the function " PE_low_level_init(); ", it compile the project correctly.
But when I put " Test test-data" after calling the function "PE_low_level_init();", it complains the syntax error.