Example #1
0
    static tType StFunc(int F)
    {
        switch (F)
        {
        case spABS:
            IntExpression();
            Gen.Abs();
            return(tType.Int);

        case spMAX:
            ParseType();
            Gen.Cmd(int.MaxValue);
            return(tType.Int);

        case spMIN:
            ParseType();
            Gen.Min();
            return(tType.Int);

        case spODD:
            IntExpression();
            Gen.Odd();
            return(tType.Bool);
        }
        return(tType.None); // Чтоб не было предупреждений
    }