DartSharp:使用python实现的C#简单轻便的dart编译器 源码
Dart 这是使用python实现的C#简单,轻便的dart编译器。 请注意。 它不打算用作完整的编译器。 相反,它只是协助人类进行人工翻译的工具。 换句话说,这只是“查找和替换”的更高级版本。 它仅尝试处理翻译中的大多数简单但乏味的工作,仅将dart和C#之间最棘手的差异留给人类。 该工具充分利用了dart和C#之间的相似之处。 它的工作方式是在代码中确定C#不支持的功能,并尝试用C#实现替换它。 它还大量使用了代码格式,即,它不仅依赖于正确的代码,而且依赖于良好的缩进和结构化。 该工具背后的想法 元素和解析器 为了避免大量无法维护的正则表达式,这项工作引入了Element的概念,并且每个
文件列表
DartSharp-master.zip
(预估有个40文件)
DartSharp-master
dart
variable.py
3KB
globals.py
3KB
__init__.py
0B
classes.py
11KB
test
data.py
6KB
variable_test.py
4KB
expression_test.py
4KB
暂无评论