AICon 上海站|90%日程已就绪,解锁Al未来! 了解详情
写点什么

使用 Irony 编写新的.NET 语言

  • 2009-11-03
  • 本文字数:298 字

    阅读完需:约 1 分钟

Irony 框架是由 Roman Ivantsov 创建的,用于编写运行在.NET 平台上的内部 DSL 或是全新的语言,其语法是用 C#编写的。

Irony 是 CodePlex 上的一个项目,借助它开发者可以使用 C#设定语法来创建一门全新的语言。框架会生成扫描器与解析器并创建一个新的编译器。该项目包含了一个 JSON 实现示例:

该项目还包含了其他几个语法示例,如 C#、SQL、Scheme、Script.NET、GwBasic、Ruby 及 Python,同时还有一个可视化的语法探测器。

目前 Irony 还处在 Alpha 阶段,基于 MIT 协议。使用它需要 VS 2008 和.NET 3.5。

参考资源: Irony on CodePlex 表达式语法示例使用Irony 编写VS 语言服务

查看英文原文: Writing New .NET Languages with Irony

2009-11-03 20:552384
用户头像

发布了 88 篇内容, 共 266.8 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

程序员面试时自称字节跳动工作两年,被发现学历造假,结果蒙了!

程序员崩溃的40个瞬间!最后一个是你意想不到的.....

程序员小哥月入5万,却被丈母娘拒绝,丈母娘一番话让小哥很尴尬

关于程序猿的28个经典段子

DEMO CHINA带着1000+投资人,500+好项目首登重庆

创业邦

创业 投资

NGINX社区线下Meetup第三期成功举办 感受成都开发者们的NGINX热情

爱极客侠

Baetyl邀你来战EdgeX中国挑战赛!

百度开发者中心

人工智能 最佳实践 物联网

「腾讯面试题」兔子试毒

时序数据库助力安全监控

greatersecurity

2021年FiL最新消息:fil值得投资吗?

区块链 IPFS fil fil矿机 fil行情

2021- iOS开发者一份你一定会被问到的面试题(附参考答案)

iOSer

ios 面试 ios开发 iOS 知识体系

详细架构设计文档

刘丽

模块三作业

king

《面试八股文》之 Redis 16卷

moon聊技术

redis 面试

掌握这些核心算法,拿不到10+个offer你来找我,我锤飞你个不争气的

北游学Java

Java 算法

为什么双赞安卓ARM工控主板应用前景那么好?

双赞工控

PancakeSwap交易所做市机器人|交易所画K线机器人

Geek_23f0c3

交易所机器人 pancakeswap 做市机器人

毕业总结

菲尼克斯

架构实战营

程序员没两把刷子,就别送外卖了!!!

网络攻防学习笔记 Day86

穿过生命散发芬芳

网络攻防 7月日更

如何下载YouTube视频/影片(4K画质)

资源君

分享 经验分享 youtube视频下载 工具分享 教程分享

Tensorflow for Java + Spark-Scala分布式机器学习计算框架的应用实践

Qunar技术沙龙

机器学习 tensorflow spark 后端 分布式计算

加码物联网安全,熵核科技做终端安全的守护者

熵核科技

融云技术分享:全面揭秘亿级IM消息的可靠投递机制

JackJiang

即时通讯 IM 可靠消息最终一致 融云

【云厂商】部分知名云服务商名单

行云管家

云计算 公有云 云服务 私有云 云厂商

粉了!京东商城核心亿级流量并发Java系统架构设计方案手册

Java架构追梦

Java 架构 面试 高并发 京东

程序员是如何看待程序员的,程序员是做什么的?

别人都在谈爱琴海,凭什么程序员就“地中海”网友:还是太优秀!

海归硕士程序员吐槽:回国一个月都没找到工作,我书都白读了?

Go 语言的信号式抢占原理

Xargin

后端 Go 语言 系统编程

最壕58人逆天改命:四面阿里拿offer后,才发现师哥给的面试笔记有多强大

Java架构师迁哥

使用Irony编写新的.NET语言_.NET_Abel Avram_InfoQ精选文章