1 简介 由 clean C 实现。需要被宿主程序调用,可以注入 C 函数。 2 语法 采用基于 BNF 的语法规则。 2.1 语法约定 Lua 对大小写敏感。 2.1.1 保留关键字 C 语言中没有的关键字有: and…
标签:元编程
Scala元编程:实现lombok.Data
如果你读完了《Scala元编程:伊甸园初窥》,理论上你已经具备实现lombok.Data的能力了。 所以,我建议你不要阅读本文,直接自己尝试。 定义lombok.Data的 Scala 版 @data class A {…
Javascript元编程(一)
首发于知乎专栏:http://zhuanlan.zhihu.com/starkwang 这几天把一年多前买的《松本行弘的顺序天下》从新看了看,许多当时不能明白的东西如今再去看真是恍然大悟呀,看到元编程那一段真是把我震动到…
【资本鸠合】 ES6 元编程(Proxy & Reflect & Symbol)
导读 几年前 ES6 刚出来的时刻打仗过 元编程(Metaprogramming)的观点,不过当时还没有穷究。今天在运用和进修中不停打仗到这观点,比方 mobx 5 中就用到了 Proxy 重写了 Observable …