その結果、R.Script(マイクロプロセッサ、コンピューティングプログラム)、L.Script(GUI、Webアプリケーション)、W.Scriptの3つのプログラミング言語が得られました(この言語は前の2つの基礎であり、あなたはそれで何でもできます) 。
この記事では、インターネットで初めて、これらの
R.Script
この言語には、 LLPとHLPの 2つのエディションがあります。 プログラマが使用するメインエディションはLLPです。 HLPは、L.Scriptなどの完全に機能するプログラミング言語への拡張および変換です(現在、HLPはプロジェクトで使用されていません)。
LLPを検討する
プログラムを実行するには、INCLUDE関数を実行する必要があることをコンパイラに伝える方が正確です(通常、これは本体です)。
LOAD(INCLUDE):
指定された関数の本体を開くには、行末のコロンが必要です(つまり、main {)を作成しました)。
次に、使用するAPIをロードする必要があります。
PAR(STRING[~SYSTEM:.api>consoleapi#]);
今、この行を明確にする価値があると思います。 他の言語では、次のようになります。
include("C:\Source\consoleapi.api");
つまり、特定の言語の行は文字「〜」で始まり、文字「#」で終わります。 すべての行は、STRING []関数で処理する必要があります。 -通常の()が文字列ですでに使用されているため、角括弧が使用されます。
APIを引き続き使用するには、ドキュメントの本文を完成させる必要があります。
PAR(-END);
そして、一般的に体を閉じます:
END
その結果、プログラムを取得します。
LOAD(INCLUDE): PAR(STRING[~SYSTEM:.api>consoleapi#]); PAR(-END); END
PAR関数にハイフンが必要なのはなぜですか? そして、ボディの実行を完全に完了するために。 Win32APIをロードする場合は、続行できます。
LOAD(INCLUDE): PAR(STRING[~SYSTEM:.api>consoleapi#]); PAR(END); PAR(START); //, PAR(STRING[~SYSTEM:.fir>Windows:.api>win32#]); // C:\Source\Windows\win32.api PAR(-END); // END
そして今、何かを手に入れるには、APIを使う必要があります。 これを行うには、API use bodyを作成します。
LOAD(INCLUDE): PAR(STRING[~SYSTEM:.api>consoleapi#]); PAR(-END); END LOAD(API::CONSOLE-INCLUDE[PAR(LINE2)]): ECHO(): // , ( PAR(STRING[~Hello, world#]); PAR(-END); END // ECHO PAR(-END); // API END // API
その結果、「小さな」プログラムHello、worldを得ました。これは、ほぼすべてのオペレーティングシステムでコンパイルできます(Linuxではコンソールを使用し、ターミナルです)。
UPD:この記事は、ロケット、マイクロコントローラ、プロセッサロジックのプログラミングに使用する言語を示すために書かれています。
続行するには...