【发布时间】:2011-09-06 23:49:30
【问题描述】:
我的本科最后一年项目即将到来,我对词法分析器、解析器、编译器等非常感兴趣,并希望在我的本科最后一年项目中使用 DLR(.NET 4.0 动态语言运行时),但我正在苦苦挣扎找到使用它的理由!
领域特定的语言是一个想法,但我能想到的所有领域都已经完成了。
另一种方法是尝试移植现有语言(或至少是其中的一部分,如果时间允许),但同样……我想不出合适的语言来移植。 (不是 APL 或 Perl - 我不是受虐狂。)
有人知道我可以在最后一年的项目中使用 DLR 做什么吗?一个特定的领域或其他想法?
对于那些希望尝试 DLR 但希望以更实际的方式使用它而不只是在玩具项目中的人来说,这个问题也会有所帮助。
谢谢!
【问题讨论】:
-
如果你不想设计自己的动态语言,你可以考虑实现一个简单的。喜欢基本。只有 Dim 关键字,没有 As 子句。
标签: c# compiler-construction project computer-science dynamic-language-runtime