_stm:
    compound
|
    ';'
    zeroSemVal
    {
        $$ = SVmove(&$2);
    }
|
    exprCode   semicol
|
    whileStmnt
|
    ifStmnt
|
    forStmnt
|
    returnStmnt semicol
|
    breakStmnt  semicol
|
    continueStmnt semicol
|
    error ok
    {
        $$ = SVint(0);
        svPushStack(&$$);
    }
;

statement:
    _stm
|
    typedVarlist semicol
;







