C#编译器/解析器/生成器等 [英] C# compiler/parser/generator etc.

查看:161
本文介绍了C#编译器/解析器/生成器等的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好

我想用C#编写编程语言,但我有点迷失了应该开始寻找的地方.我在这里看了一些视频: http://www.youtube.com/watch?v=iRzPeFmsFd4 [ ^ ]并获得了基本思路做到这一点,但它似乎是非常低的水平,我想让它具有某种高"水平.

在Uni,我们已经告诉您可以使用解析器和生成器,但是我们拥有的这些解析器和生成器是基于Java的,因此,即使这里的某些程序能够在菜鸟友好但仍然高"级的生成器/解析器或教程中进行链接,我也可以使用它.从零开始制作自己的视频教程(视频教程在YouTube上会很可爱)我有点喜欢而不是生成它或添加东西.

谢谢.

Hi everyone

i wanna make a programming languages in C# but i''m kinda lost where i should start looking. I''ve been looking a bit at these video here: http://www.youtube.com/watch?v=iRzPeFmsFd4[^] and got an base idea how to make it but it seems very low level and i wanna have it some what "high" level.

At Uni we''ve got told you can use parser and generators, but those that we have is main java based so i though if some here was able to link at a noob friendly but still "high" level generator/parser or a tutorial to make your own from scratch (video tutorials would be lovely on YouTube or something) witch i kinda would preffer instead of have it generated and stuff.

Thanks.

推荐答案

您看过 Grammatica [ ^ ]?


我很早以前在MSDN上发现了一种名为"GNF-Compiler"的东西,效果很好

链接: http://msdn.microsoft.com/en-us/magazine/cc136756.aspx [ ^ ]
I''ve found for some ago something called "GNF-Compiler" that i found on MSDN and that works fine

Link: http://msdn.microsoft.com/en-us/magazine/cc136756.aspx[^]


这篇关于C#编译器/解析器/生成器等的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆