50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

使用 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:552665
用户头像

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

关注

评论

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

SD-WAN组网给企业带来的便利

Ogcloud

SD-WAN 组网 企业组网 SD-WAN组网 SD-WAN国际专线

微店API接口深度探索:如何高效获取商品详情及代码示例

代码忍者

微店API接口 微店商品详情API接口

什么是二级域名?一级域名和二级域名有什么区别?

防火墙后吃泡面

面向不同岗位的开发人员,平台工程都具备哪些能力?

行云创新

开发者 云原生 架构师 平台工程

详解GaussDB(DWS)逻辑集群,如何化解大规模业务数据管理难题

华为云开发者联盟

数据库 数据仓库 GaussDB 逻辑集群

金三银四 Java 面试八股文高频题精选 700 道(附答案整理)

Summer

Java 程序员 面试 架构师 大厂

天润融通走进蚂蚁集团|AI助力客户经营,打开企业增效密码

天润融通

深度探索京东API接口:如何高效获取SKU详细信息与商品详情,附带实战代码示例

代码忍者

京东API接口

《面试八股文》之2024年GitHub中文社区Java 领域又一份牛逼笔记

Summer

Java 程序员 面试 架构师 大厂

阿里巴巴1688 API接口详解:轻松获取商品详情与店铺所有商品信息

代码忍者

1688API接口 关键词搜索1688API

流存储Fluss:迈向湖流一体架构

Apache Flink

大数据 flink 实时计算 实时数据分析 Fluss

【杂谈】如何选择:Session 还是 JWT?

不在线第一只蜗牛

JavaScript 前端 服务器

低代码和无代码:简单概念之下的深刻内涵

优秀

低代码 无代码

华为应用市场召开首届“编辑之选创享会”,推动原生鸿蒙应用生态持续创新

最新动态

【年度高价值技术团队】ProtonBase 荣登 InfoQ 2024 中国技术力量年度榜单!

ProtonBase

#云原生 #人工智能 #大数据 protonbase datawarebase

天润融通助力连锁商超,客户感知驱动爆款单品打造

天润融通

站外商详的重构与优化|得物技术

得物技术

前端 H5

天润融通客服系统升级,智能托管让员工效率飞跃

天润融通

inBuilder低代码平台特性推荐系列第二十八期——一键生成补丁

inBuilder低代码平台

运维 低代码 补丁

淘宝天猫API接口深度解析:如何高效利用商品详情与关键词搜索商品列表功能

代码忍者

淘宝API接口

用豆包MarsCode IDE,从0到1画出精美数据大屏!

TRAE.ai

JavaScript AI AI编程 豆包MarsCode

新增市场份额超30%,昇思MindSpore成为AI框架的新选择

Alter

SD-WAN跨国专线提供的固定IP有什么好处?

Ogcloud

SD-WAN SD-WAN组网 SD-WAN服务商 SD-WAN国际专线 跨国网络专线

OpenSea基金会成立:NFT市场复苏与空投掘金季来临

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

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