<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>DazhaKrab (Leon)</title>
    <link>https://ruby-china.org/DazhaKrab</link>
    <description/>
    <language>en-us</language>
    <item>
      <title>求工业 G 语言实现 C++ 转换思路</title>
      <description>&lt;p&gt;例如有如下一段 G 语言编程
IF A==TRUE
STOP R1
ENDIF&lt;/p&gt;

&lt;p&gt;工程背景：
基于 Visual studio C++ 的编程环境，上位机允许用户输入 G 语法，下位机需要识别并编译成对应的 C++ 程序，
其中 A 为一个 IO 输入，R1 为一个 IO 输出，现在有一段简单的工艺程序，如果 A 为真，则停止 R1，STOP 对应的是一个 C++ 已经写好函数，整个 IF 判断需要译码器识别并在 C++ 环境下执行。&lt;/p&gt;

&lt;p&gt;想求求各位大大给点方案思路（无需要实现标准复杂的编译器，因为用户的自定义输入程序都是很简单的逻辑），谢谢&lt;/p&gt;</description>
      <author>DazhaKrab</author>
      <pubDate>Mon, 14 Mar 2022 10:51:15 +0800</pubDate>
      <link>https://ruby-china.org/topics/42207</link>
      <guid>https://ruby-china.org/topics/42207</guid>
    </item>
  </channel>
</rss>
