コード例 #1
0
ファイル: NXTalkFormatter.java プロジェクト: zacklukem/NXTalk
 /** Formats one or more motor directives that are appended to the end of motor commands. */
 private void formatMotorDirectives() {
   if (lexer.atCommandEnd()) return;
   while (NXTalk.getMotorDirective(lexer.peekNext()) != null) {
     append(lexer.getNext(), Syntax.MotorDirective);
     skipNext("and");
   }
 }
コード例 #2
0
ファイル: NXTalkFormatter.java プロジェクト: zacklukem/NXTalk
 /** Formats a new line statement. */
 private void formatNewLine() {
   if (lexer.atCommandEnd()) append(lexer.getNext(), Syntax.Null);
 }
コード例 #3
0
ファイル: NXTalkFormatter.java プロジェクト: zacklukem/NXTalk
 /** Formats an operator. */
 private void formatOperator() {
   append(lexer.getNext(), Syntax.Operator);
   if (lexer.atCommandEnd()) append();
 }