Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想要改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。

已关闭6年。



Improve this question




大约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调用我在解释器中注册的函数,并且是我的应用程序的功能。

编辑2

在有人需要告诉我应该使用的其他语言之前,这是我的下方评论:

最佳答案

如何通过互操作从C#使用相同的现有C解释器?

关于c# - 有人知道用C#编写的简单C解释器吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5580618/

10-13 02:00