[C++11] lambda函数
摘要:简介:[capture](parameter) mutable ->return_type {statement}[capture]:捕获列表,是lambda函数的引出符号,从上下文中捕捉变量以供函数使用。 [var]:值传递捕捉变量var; [=]:值传递捕捉所有父作用域变量; [&var]...
阅读全文
语法分析原理 - Parsing
摘要:简介Parsing方法分类: Universal: Cocke-Younger-Kasami Algorithm and Earley's Algorithm. Top-down: LL(k). Bottom-up: LR(k).错误恢复模式: Panic-Mode Recovery: P...
阅读全文
词法分析原理 - Lexical Analysis
摘要:Regex, DFA, NFA 算法理论算法1:根据Regex构建NFA - McNaughton-Yamada-Thompson Construction输入:字母表∑上的一个正则表达式r。输出:一个接受L(r)的NFA N。方法:首先对r进行语法分析,分解出组成它的子表达式。构建NFA的规则分为...
阅读全文