会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
They say flying wale eats clouds
博客园
首页
新随笔
联系
管理
订阅
随笔分类 -
进击的Haskell
高阶的Parser:可变运算优先级
摘要:如果需要更flex的运算优先级可咋整? 怕是要把这个标注运算优先级的Optable当做参数,一级一级的传下去了。。。
阅读全文
posted @
2018-11-19 04:40
波罗的海的海边的海宁
阅读(280)
评论(0)
推荐(0)
Haskell写的Parser
摘要:干货第二波,Haskell实现的Parser, 支持运算语句和备注等,输出可以作为Interpreter的输入 Parser combinator 选用的是 ReadP.
阅读全文
posted @
2018-11-19 04:00
波罗的海的海边的海宁
阅读(877)
评论(0)
推荐(0)
拿Haskell写的Interpreter For JavaScript
摘要:使用Haskell编写的一个简易版本的JavaScript的Interpreter,支持赋值,判断以及循环语句等
阅读全文
posted @
2018-11-19 03:16
波罗的海的海边的海宁
阅读(565)
评论(0)
推荐(0)
Haskell的基本语法和GHCi
摘要:1.注释 a) --这是一行注释 b) {- 这是一段注释 -} 2.表达式 a) 3 :: Float 标示是一个浮点数3,::起到说明类型的作用 b) sort [3,8,1,4] 是一次函数调用。Haskell中的函数调用不需要加括号,多个参数中间也不用加逗号。 c) Case Foo of
阅读全文
posted @
2017-04-12 16:01
波罗的海的海边的海宁
阅读(4206)
评论(0)
推荐(2)
公告