add c-syntax