大约13年前,我需要一种方法来编写我在Borland C写的应用程序.我在我的应用程序中找到了一个C解释器并将其嵌入.这一直很好,我有很多脚本.
我现在需要重做应用程序,并在C#中执行此操作.有谁知道一个C解释器的C#?我有原始翻译的来源,但我只需要节省一些时间.
编辑
这是脚本的一个摘录:
main() { LwSet( "STUFE","00.00" ); LwSet( "STATUS","Warten","AUS" ); do { LwSet( "DEBUG","OFF" ); LwSet( "FUNKTION","Warten auf Start" ); do { rc = LwGet( "Event" ); if( rc == "QUIT" ) { ...
LwSet / LwGet调用我在翻译器中注册的功能,并且是我的应用程序的功能.
EDIT2
在任何人觉得需要告诉我应该使用什么其他语言之前,下面是我的评论:
At the time,and considering the skills available it was not an annoying choice. Now,13 years later,a lot of things look a whole lot different! I’m just stuck with a pile of quasi-C scripts which I would like to use without having to convert them all somehow.
解决方法
如何通过interop从C#使用相同的现有C解释器?
原文地址:https://www.jb51.cc/csharp/94809.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。