合金
去做
步骤1
关闭范围包含ThunkID而不是值
算术表达式
属性集
字段访问器解析
错误:
let id = x:x; x = 4 in id x let id = x:x; x = 4 in id x发散
let x = 4; in {a = x;} let x = 4; in {a = x;}给出未绑定变量, let x=4; in x let x=4; in x作品中
让绑定
语法返工
消除镜头依赖?
第2步
找出步骤2
(!)函数调用带有大括号的语法问
镜头:.NET的嵌入式脚本
欢迎来到LENS可嵌入编译器的主页!
LENS代表“L anguage对于E mbeddable。N等小号cripting”。
语法的一些示例
基本脚本:
let a = 1
let b = 2
print " the result is: {0} " ( a + b )
一个循环:
for x in 10 .. 0 do
println " {0}... " x
println " blastoff! "
LINQ查询:
let squareS