?? id.txt
字號:
<#, >
< ID ,include>
<relop,LT>
< ID ,stdio>
<., >
< ID ,h>
<relop,GT>
<#, >
< ID ,include>
<relop,LT>
< ID ,stdlib>
<., >
< ID ,h>
<relop,GT>
<#, >
< ID ,include>
<relop,LT>
< ID ,math>
<., >
< ID ,h>
<relop,GT>
< ID ,FILE>
<*, >
< ID ,fp>
<;, >
< ID ,char>
< ID ,c>
<;, >
< ID ,int>
< ID ,state>
<relop,EVAL>
< NUM ,1>
<,, >
< ID ,start>
<relop,EVAL>
< NUM ,1>
<;, >
< ID ,int>
< ID ,lexical_value>
<;, >
< ID ,char>
<*, >
< ID ,token_beginning>
<relop,EVAL>
< NUM ,0>
<;, >
< ID ,char>
<*, >
< ID ,forward>
<;, >
< ID ,char>
<*, >
< ID ,lexeme_beginning>
<;, >
< ID ,char>
< ID ,buffer>
<[, >
< NUM ,2048>
<], >
<;, >
< ID ,char>
< ID ,nextchar>
<(, >
<), >
<{, >
< ID ,if>
<(, >
< ID ,forward>
<relop,EQ>
< ID ,null>
<), >
<{, >
< ID ,forward>
<relop,EVAL>
< ID ,buffer>
<;, >
<}, >
< ID ,else>
<{, >
< ID ,forward>
<op,DADD>
<;, >
<}, >
< ID ,if>
<(, >
<*, >
< ID ,forward>
<relop,EQ>
< ID ,EOF>
<), >
<{, >
< ID ,if>
<(, >
< ID ,forward>
<relop,EQ>
<&, >
<(, >
< ID ,buffer>
<[, >
< NUM ,1024>
<], >
<), >
<), >
<{, >
< ID ,fread>
<(, >
<&, >
<(, >
< ID ,buffer>
<[, >
< NUM ,1024>
<], >
<), >
<,, >
< NUM ,1>
<,, >
< NUM ,1023>
<,, >
< ID ,fp>
<), >
<;, >
< ID ,buffer>
<[, >
< NUM ,2047>
<], >
<relop,EVAL>
< ID ,EOF>
<;, >
< ID ,forward>
<op,DADD>
<;, >
< ID ,return>
<*, >
< ID ,forward>
<;, >
<}, >
< ID ,else>
< ID ,if>
<(, >
< ID ,forward>
<relop,EQ>
<&, >
<(, >
< ID ,buffer>
<[, >
< NUM ,2047>
<], >
<), >
<), >
<{, >
< ID ,fread>
<(, >
< ID ,buffer>
<,, >
< NUM ,1>
<,, >
< NUM ,1023>
<,, >
< ID ,fp>
<), >
<;, >
< ID ,buffer>
<[, >
< NUM ,1023>
<], >
<relop,EVAL>
< ID ,EOF>
<;, >
< ID ,forward>
<relop,EVAL>
< ID ,buffer>
<;, >
< ID ,return>
<*, >
< ID ,forward>
<;, >
<}, >
< ID ,else>
<{, >
< ID ,return>
< ID ,EOF>
<;, >
< ID ,start>
<relop,EVAL>
< NUM ,1000>
<;, >
<}, >
<}, >
<}, >
< ID ,void>
< ID ,retract>
<(, >
< ID ,int>
< ID ,amount>
<), >
<{, >
< ID ,forward>
<-, >
<relop,EVAL>
< ID ,amount>
<;, >
<}, >
< ID ,void>
< ID ,install_id>
<(, >
<), >
<{, >
< ID ,char>
<*, >
< ID ,p>
<relop,EVAL>
< ID ,lexeme_beginning>
<;, >
< ID ,if>
<(, >
< ID ,forward>
<relop,LT>
< ID ,lexeme_beginning>
<), >
<{, >
< ID ,printf>
<(, >
< STRING ,"forward run too further than lexeme_beginning(in install_id())!">
<), >
<;, >
< ID ,getch>
<(, >
<), >
<;, >
< ID ,exit>
<(, >
< NUM ,1>
<), >
<;, >
<}, >
< ID ,printf>
<(, >
< STRING ,"< 關鍵字或標示符 ,">
<), >
<;, >
< ID ,for>
<(, >
<;, >
< ID ,p>
<relop,LE>
< ID ,forward>
<;, >
< ID ,p>
<op,DADD>
<), >
<{, >
< ID ,if>
<(, >
<*, >
< ID ,p>
<relop,NE>
< ID ,EOF>
<), >
<{, >
< ID ,putchar>
<(, >
<*, >
< ID ,p>
<), >
<;, >
<}, >
<}, >
< ID ,putchar>
<(, >
<', >
<relop,GT>
<', >
<), >
<;, >
< ID ,putchar>
<(, >
< CHAR ,'\x0'>
<), >
<;, >
< ID ,putchar>
<(, >
< CHAR ,'\n'>
<), >
<;, >
<}, >
< ID ,void>
< ID ,install_num>
<(, >
<), >
<{, >
< ID ,char>
<*, >
< ID ,p>
<relop,EVAL>
< ID ,lexeme_beginning>
<;, >
< ID ,if>
<(, >
< ID ,forward>
<relop,LT>
< ID ,lexeme_beginning>
<), >
<{, >
< ID ,printf>
<(, >
< STRING ,"forward run too further than lexeme_beginning(in install_id())!">
<), >
<;, >
< ID ,getch>
<(, >
<), >
<;, >
< ID ,exit>
<(, >
< NUM ,1>
<), >
<;, >
<}, >
< ID ,printf>
<(, >
< STRING ,"< 數 ,">
<), >
<;, >
< ID ,for>
<(, >
<;, >
< ID ,p>
<relop,LE>
< ID ,forward>
<;, >
< ID ,p>
<op,DADD>
<), >
<{, >
< ID ,if>
<(, >
<*, >
< ID ,p>
<relop,NE>
< ID ,EOF>
<), >
<{, >
< ID ,putchar>
<(, >
<*, >
< ID ,p>
<), >
<;, >
<}, >
<}, >
< ID ,putchar>
<(, >
<', >
<relop,GT>
<', >
<), >
<;, >
< ID ,putchar>
<(, >
< CHAR ,'\n\n'>
<), >
<;, >
<}, >
< ID ,void>
< ID ,recover>
<(, >
<), >
<{, >
< ID ,printf>
<(, >
< STRING ,"compile error!">
<), >
<;, >
< ID ,getch>
<(, >
<), >
<;, >
< ID ,exit>
<(, >
< NUM ,1>
<), >
<;, >
<}, >
< ID ,int>
< ID ,fail>
<(, >
<), >
<{, >
< ID ,forward>
<relop,EVAL>
< ID ,lexeme_beginning>
<;, >
< ID ,switch>
<(, >
< ID ,start>
<), >
<{, >
< ID ,case>
< NUM ,1>
<:, >
< ID ,start>
<relop,EVAL>
< NUM ,4>
<;, >
< ID ,break>
<;, >
< ID ,case>
< NUM ,4>
<:, >
< ID ,start>
<relop,EVAL>
< NUM ,7>
<;, >
< ID ,break>
<;, >
< ID ,case>
< NUM ,7>
<:, >
< ID ,start>
<relop,EVAL>
< NUM ,15>
<;, >
< ID ,break>
<;, >
< ID ,case>
< NUM ,15>
<:, >
< ID ,start>
<relop,EVAL>
< NUM ,20>
<;, >
< ID ,break>
<;, >
< ID ,case>
< NUM ,20>
<:, >
< ID ,start>
<relop,EVAL>
< NUM ,42>
<;, >
< ID ,break>
<;, >
< ID ,case>
< NUM ,42>
<:, >
< ID ,start>
<relop,EVAL>
< NUM ,70>
<;, >
< ID ,break>
<;, >
< ID ,case>
< NUM ,70>
<:, >
< ID ,start>
<relop,EVAL>
< NUM ,90>
<;, >
< ID ,break>
<;, >
< ID ,case>
< NUM ,90>
<:, >
< ID ,start>
<relop,EVAL>
< NUM ,110>
<;, >
< ID ,break>
<;, >
< ID ,case>
< NUM ,110>
<:, >
< ID ,start>
<relop,EVAL>
< NUM ,120>
<;, >
< ID ,break>
<;, >
< ID ,case>
< NUM ,120>
<:, >
< ID ,recover>
<(, >
<), >
<;, >
< ID ,break>
<;, >
< ID ,case>
< NUM ,1000>
<:, >
< ID ,printf>
<(, >
< STRING ,"The file has been lexed!\nThank you for use my program!\n">
<), >
<;, >
< ID ,getch>
<(, >
<), >
<;, >
< ID ,exit>
<(, >
< NUM ,1>
<), >
<;, >
< ID ,default>
<:, >
< ID ,printf>
<(, >
< STRING ,"exit at fail()'s default item!">
<), >
<;, >
< ID ,getch>
<(, >
<), >
<;, >
< ID ,exit>
<(, >
< NUM ,1>
<), >
<;, >
<}, >
< ID ,return>
< ID ,start>
<;, >
</, >
</, >
< ID ,printf>
<(, >
< STRING ,"The file is wrong!">
<), >
<;, >
</, >
</, >
< ID ,getch>
<(, >
<), >
<;, >
</, >
</, >
< ID ,exit>
<(, >
< NUM ,1>
<), >
<;, >
<}, >
< ID ,void>
< ID ,nexttoken>
<(, >
<), >
<{, >
< ID ,while>
<(, >
< NUM ,1>
<), >
<{, >
< ID ,switch>
<(, >
< ID ,state>
<), >
<{, >
< ID ,case>
< NUM ,1>
<:, >
< ID ,c>
<relop,EVAL>
< ID ,nextchar>
<(, >
<), >
<;, >
< ID ,if>
<(, >
< ID ,isalpha>
<(, >
< ID ,c>
<), >
<op,OR>
<(, >
< ID ,c>
<relop,EQ>
<', >
< ID ,_>
<', >
<), >
<), >
< ID ,state>
<relop,EVAL>
< NUM ,2>
<;, >
< ID ,else>
< ID ,state>
<relop,EVAL>
< ID ,fail>
<(, >
<), >
<;, >
< ID ,break>
<;, >
< ID ,case>
< NUM ,2>
<:, >
< ID ,c>
<relop,EVAL>
< ID ,nextchar>
<(, >
<), >
<;, >
<}, >
<}, >
<}, >
< ID ,void>
< ID ,fillwholebuffer>
<(, >
<), >
<{, >
< ID ,fread>
<(, >
< ID ,buffer>
<,, >
< NUM ,1>
<,, >
< NUM ,1023>
<,, >
< ID ,fp>
<), >
<;, >
< ID ,buffer>
<[, >
< NUM ,1023>
<], >
<relop,EVAL>
< ID ,EOF>
<;, >
< ID ,fread>
<(, >
<&, >
<(, >
< ID ,buffer>
<[, >
< NUM ,1024>
<], >
<), >
<,, >
< NUM ,1>
<,, >
< NUM ,1023>
<,, >
< ID ,fp>
<), >
<;, >
< ID ,buffer>
<[, >
< NUM ,2047>
<], >
<relop,EVAL>
< ID ,EOF>
<;, >
<}, >
< ID ,main>
<(, >
<), >
<{, >
< ID ,int>
< ID ,completed>
<relop,EVAL>
< NUM ,0>
<;, >
< ID ,if>
<(, >
<(, >
< ID ,fp>
<relop,EVAL>
< ID ,fopen>
<(, >
< STRING ,"C:\\file.c">
<,, >
< STRING ,"r">
<), >
<), >
<relop,EQ>
< ID ,null>
<), >
<{, >
< ID ,printf>
<(, >
< STRING ,"\nError on open the file!">
<), >
<;, >
< ID ,getch>
<(, >
<), >
<;, >
< ID ,exit>
<(, >
< NUM ,1>
<), >
<;, >
<}, >
< ID ,fillwholebuffer>
<(, >
<), >
<;, >
< ID ,forward>
<relop,EVAL>
< ID ,null>
<;, >
< ID ,lexeme_beginning>
<relop,EVAL>
< ID ,buffer>
<;, >
< ID ,while>
<(, >
<relop,NOT>
< ID ,completed>
<), >
<{, >
< ID ,nexttoken>
<(, >
<), >
<;, >
<}, >
< ID ,getch>
<(, >
<), >
<;, >
<}, >
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -