加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

任何人都知道用C#编写的简单的C解释器?

发布时间:2020-12-15 06:44:32 所属栏目:百科 来源:网络整理
导读:大约13年前,我需要一种方法来编写我在Borland C写的应用程序.我在我的应用程序中找到了一个C解释器并将其嵌入.这一直很好,我有很多脚本. 我现在需要重做应用程序,并在C#中执行此操作.有谁知道一个C解释器的C#?我有原始翻译的来源,但我只需要节省一些时间.
大约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解释器?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读