写点什么

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

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

关注

评论

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

什么是对象存储?3000字给你整明明白白!

wljslmz

OSS 对象存储 OBS 存储技术 8月月更

CAT认证敏捷团队教练工作坊 (Coaching Agile Teams) | 9月24日开课

ShineScrum捷行

敏捷教练 专业教练 团队教练 GROW Model

解放双手!根据代码自动生成时序图,这款IDEA插件真香

程序知音

Java 程序员 后端

有零有食携手阿里云&瓴羊共建企业数字化解决方案

瓴羊企业智能服务

都说MySQL单表不要超过2000W行,这是真的吗?

Java全栈架构师

Java MySQL 数据库 程序员 面试

前端程序员培训学习未来的薪资怎么样

小谷哥

计算机网络(一、概述)

计算机网络 8月月更

华硕a豆召开智能生态发布会,软硬兼施解锁智能新生活

科技热闻

要相信自己可以解决问题

FunTester

java程序员培训后如何在一线城市找到工作

小谷哥

学习大数据编程有前途吗

小谷哥

一文读懂Web3 结算协议 Zebec Protocol 的商业模式与发展前景

西柚子

数据构造那些事儿

转转技术团队

测试左移 测试数据构造 测试提效

App切换到后台后如何保持持续定位?

HarmonyOS SDK

HashMap为什么线程不安全?

Java面试那些事儿

Java jdk java程序员 java面试 hash map

浏览器、负载均衡 、进程内部层...那些你需要掌握的多级缓存

华为云开发者联盟

缓存 前端 浏览器

新零售进阶|从“人-货-场”到“北极星指标”

Kyligence

新零售业态 对齐指标 管理目标

Go-Excelize API源码阅读(十二)——SetSheetVisible(sheet string, visible bool)

Regan Yue

Go 开源 源码刨析 8月日更 8月月更

京东商品获取优惠券API接口-京东优惠券如何获取-京东联盟API接口

江苏京酷电子商务有限公司

json API 京东商城

压缩上传的图片并返回图片路径

源字节1号

软件开发

转行大数据培训学习应该注意什么?

小谷哥

【LeetCode】层数最深叶子节点的和Java题解

Albert

LeetCode 8月月更

React Native框架与小程序混编的方案

Geek_99967b

小程序

元宇宙系统源码——测试方案

开源直播系统源码

软件测试 软件开发 元宇宙

前端编程培训学习好就业吗

小谷哥

StarRocks 成都见!企业如何打造极速统一的数据分析新范式,助力业务全方位升级

StarRocks

数据库

一加是oppo旗下的品牌吗?

Geek_8a195c

面试突击:SpringBoot 有几种读取配置文件的方法?

Java编程日记

Java Spring Boot java程序员 java面试 面试突击

Java性能优化的七个方向

小柴说Java

编程 JVM Java性能调优 Java性能优化

云原生(十九) | Kubernetes篇之Kubernetes(k8s)网络

Lansonli

云原生 k8s 8月月更

a豆14 Pro高性能高颜笔记本,新潮配色助力打造a豆AIoT智能生态圈

科技热闻

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