def p_FuncDef(p):
    '''
    FuncDef : DEF RefModifier INDENTIFIER LPARENT ParamList RPARENT COLON ReturnTypeModifier Terminator Block
    '''
    p[0] = FuncDef(p[2], p[3], p[5], p[8], p[9], p[10])
FuncDef : DEF RefModifier INDENTIFIER LPARENT ParamList RPARENT COLON ReturnTypeModifier Terminator Block