• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            隨筆-91  評論-137  文章-0  trackbacks-0

            sym->[a-z|A-Z|_][a-z|A-Z|0-9|_]*

            int->[0-9]+

            real->[0-9]+.[0-9]+

            string->

            datatype->”int” | “real” | “bool” | “string”

             

            prgama->function | functionheader “;”

            functionheader->”function” sym ”(“ parameters ”)”  [“as” datatype]

            parameters->[[sym as datatype],parameters]

            function->functionheader “{“ block “}”

            block->statementlist

            statement->local-stmt | if-stmt | while-stmt | do-stmt | for-stmt | switch-stmt | assign-stmt | call-stmt | return-stmt

            local-stmt->”local” varlist

            varlist->symlist “as” datatype [“,” varlist]

            if-stmt->”if” exp statementlist [“else” statementlist]

            while-stmt->”while” exp statementlist

            do-stmt->”do” statementlist “while” exp “;”

            for-stmt->”for” “(“ exp “;” exp “;” exp “)” statementlist

            switch-stmt->”switch” exp “{“ case-stmt “}”

            case-stmt->(”case” sym | “default”) “:” statementlist case-stmt

            assign-stmt->exp “=” exp

            call-stmt->sym “(“ parameters “)” “;”

            return-stmt->”return” exp

             

            symlist->sym [“,” symlist]

            statement->“{“ statementlist “}”

            statement->”;”

            statementlist->statement [statementlist]

             

            exp->exp1

            exp1->exp2

            exp1->exp1 (“<” | “<=” | “=” | “>=” | “>” | “!=”) exp2

            exp2->exp3

            exp2->exp2 (“+” | “-“) exp3

            exp3->exp4

            exp3->exp3(“*” | “/”) exp4

            exp4->”(“ exp “)”

             

            posted on 2010-06-26 10:37 lwch 閱讀(422) 評論(0)  編輯 收藏 引用 所屬分類: NScript
            国产精品国色综合久久| 国产精品免费福利久久| 精品久久久久久无码国产| 91精品国产高清久久久久久91| 国产一区二区三区久久精品| 国内精品久久久久久久影视麻豆 | 日韩精品久久无码中文字幕| 奇米影视7777久久精品| 99精品伊人久久久大香线蕉| 久久亚洲国产精品123区| 久久99国产综合精品| 久久乐国产综合亚洲精品| 99久久免费国产精品热| 欧美精品乱码99久久蜜桃| 久久精品女人天堂AV麻| 久久久久亚洲av综合波多野结衣| 国产真实乱对白精彩久久| 亚洲国产精品一区二区久久| 久久精品人人做人人爽电影蜜月| 7777精品久久久大香线蕉| 深夜久久AAAAA级毛片免费看| 久久久WWW免费人成精品| 久久久久无码精品国产app| 久久国产精品一区| 久久综合精品国产一区二区三区 | 国产成人精品免费久久久久| 久久久老熟女一区二区三区| 久久国产精品久久精品国产| 久久精品9988| 久久精品国产亚洲AV不卡| 欧美牲交A欧牲交aⅴ久久| 国产一区二区三区久久| 无码八A片人妻少妇久久| 久久精品国产亚洲AV高清热| 老司机国内精品久久久久| 亚洲?V乱码久久精品蜜桃 | 91精品婷婷国产综合久久| 久久精品成人一区二区三区| 国产激情久久久久久熟女老人| 久久精品aⅴ无码中文字字幕重口 久久精品a亚洲国产v高清不卡 | 中文字幕久久亚洲一区|