C#编译器/解析器/生成器等 [英] C# compiler/parser/generator etc.
问题描述
大家好
我想用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屋!