• <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 閱讀(415) 評論(0)  編輯 收藏 引用 所屬分類: NScript
            中文精品99久久国产| 性做久久久久久久| 久久久久久极精品久久久| 久久频这里精品99香蕉久| 久久久av波多野一区二区| 国产亚洲欧美成人久久片 | 亚洲国产日韩欧美久久| 亚洲午夜久久久| AV无码久久久久不卡网站下载| 国产精品久久久久一区二区三区| 久久精品国产欧美日韩99热| 久久成人国产精品| 日日狠狠久久偷偷色综合免费| 狠狠综合久久AV一区二区三区| 婷婷综合久久中文字幕| 一本色道久久综合亚洲精品| 久久99热国产这有精品| 久久久久免费精品国产| 99久久免费国产精品| 亚洲成色WWW久久网站| 97久久精品人人澡人人爽| 精品久久人妻av中文字幕| 国产成人精品综合久久久久| 精品久久久久久无码国产| 成人久久精品一区二区三区| 亚洲中文字幕无码一久久区| 久久精品国产男包| 免费精品久久久久久中文字幕| 一本大道久久a久久精品综合| 色婷婷综合久久久久中文一区二区 | 精品国产91久久久久久久| 欧美一区二区三区久久综 | 久久精品男人影院| 国产精品久久久久久| 99麻豆久久久国产精品免费| 波多野结衣中文字幕久久| 久久99久久99精品免视看动漫| 久久精品麻豆日日躁夜夜躁| 久久精品www人人爽人人| 久久99精品国产自在现线小黄鸭| 久久精品亚洲精品国产色婷|