⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 exampl3.cpp

📁 学习lemon语法分析的windows程序
💻 CPP
字号:
#include "example3.cpp"int main(){  void* pParser = ParseAlloc (malloc);  struct Token t0,t1;  struct Token mToken;  t0.value=4;  t0.n=0;  t1.value=13;  t1.n=0;  std::cout << " t0.value=4  PLUS t1.value=13 " << std::endl;  Parse (pParser, NUM, t0);  Parse (pParser, PLUS, t0);  Parse (pParser, NUM, t1);  Parse (pParser, 0, t0);  std::cout << " t0.value=4  DIVIDE t1.value=13 " << std::endl;  Parse (pParser, NUM, t0);  Parse (pParser, DIVIDE, t0);  Parse (pParser, NUM, t1);  Parse (pParser, 0, t1);  std::cout << " t0.value=4  TIMES  t1.value= 13 PLUS t0.value=4 PLUS t1.value=13 " << std::endl;  Parse (pParser, NUM, t0);  Parse (pParser, TIMES, t0);  Parse (pParser, NUM, t1);  Parse (pParser, PLUS, t0);  Parse (pParser, NUM, t1);  Parse (pParser, PLUS, t0);  Parse (pParser, NUM, t1);  Parse (pParser, 0, t1);  std::cout << " t1.value=13  PLUS  t0.value=4  " << std::endl;  Parse (pParser, NUM, t1);  Parse (pParser, PLUS, t1);  Parse (pParser, NUM, t0);  Parse (pParser, 0, t1);  ParseFree(pParser, free );}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -