職場では、元々は「ビジネス」の人々がプログラミングするために設計されたビジネス ルール言語を使用していますが、現在では使用されなくなっています。つまり、プログラマーです。IDE/Eclipse プラグインは、私たちが「IDE」と呼ぶものではありませんが、スタンドアロン IDE の最新リリースに Eclipse プラグインが追加されたので、構文の色付けやチェックなどを行う Eclipse エディター プラグインを作成したいと考えています。
私は Xtext チュートリアルを見てきましたが、文法言語の概念を理解することができないようで、ビジネス言語の例をいくつか提供した場合、誰かが文法例といくつかの説明を提供し、それが何をしていたかについて説明することができれば、飛び跳ねていました。 .
例:
varString is a string initially "Dog"; //String - 'a' can be interchanged with 'an'
varInteger is a integer initially 0; //Integer - 'a' can be interchanged with 'an'
varObject is some MyObject initially MyObject.newInstance( "Foo" ); //Object Creation
while ( varInteger < varObject.size() ) do {
varTemp = methodCall( parm1,
parm2,
parm3, );
varTemp1 = methodCallWithCast( parm1,
parm2,
parm3, ) as a MyObject; //'a' can be interchanged with 'an'
}
if ( varObject.size() > 0 ) then {
}
if ( varObject is not null and
varObject.size() < 0 ) then {
}
スタイリング (括弧の前後のスペース、別の行のパラメーター) に注意してください
ありがとう!