跟vczh看实例学编译原理——三:Tinymoe与无歧义语法分析

文章中引用的代码均来自https://github.com/vczh/tinymoe。  看了前面的三篇文章,大家应该基本对Tinymoe的代码有一个初步的感觉了。在正确分析print sum from 1 to 100之前,我们首先得分析phrase sum from (lower bound) to (upper bound)这样的声明。Tinymoe的函数声明又很多关于block和sentence的配置,不过这里并不打算将所有细节,我会将重点放在如何写一个针对无歧义语

路由器内网IPV6地址分配

适用环境 路由OpenWrt固件有IPV6模块 原生IPV6环境 方案 我采用的是6relayd,这也是相对方便的方案。 6relayd is a daemon for serving and relaying IPv6 management protocols to configure clients and downstream routers. 6relayd provides server services for RA, stateless and stateful