2

私は、いくつかのユニバーサルプログラミング言語でプログラムできるHWのようなPLCを実装しようとしています(最初はANSI Cにすることができます)。

いくつかの手順で HW をプログラムしたいと思います。

  • 一般的なプログラムを txt ファイルに書き込みます (最初は ANSI C のサブセットにすることができます)。
  • その txt ファイルを解析し、組み込みハードウェアの ansic エンジンに送信される何らかの実行グラフを作成します。
  • 「実行グラフ」を何度も実行できるANSI Cエンジンを持っています...

ここでかなり似た興味深いプロジェクトを見つけました: http://collaboration.cmc.ec.gc.ca/science/rpn/biblio/ddj/Website/articles/DDJ/1989/8908/8908d/8908d.htm

しかし、これはインタープリターであり、プログラムを各ステップのテキストとして解析し、かなり遅くなり、スペースに優しくありません。この話で私が変えたいのは、実行構造 (AST?) で C プログラムを一度解析し、それを組み込み HW 上の ansic エンジンで実行することです。

似たようなことがすでに行われ、共有されていると確信しています。出発点、アドバイス、その他の意見を教えてください...

前もって感謝します、

よろしく、

ブルク。

4

0 に答える 0