コード例 #1
0
ファイル: _mod.java プロジェクト: stepheneb/NetLogo
 @Override
 public Syntax syntax() {
   int left = Syntax.NumberType();
   int[] right = {Syntax.NumberType()};
   return Syntax.reporterSyntax(
       left, right, Syntax.NumberType(), org.nlogo.api.Syntax.NormalPrecedence() - 2);
 }
コード例 #2
0
ファイル: _patch.java プロジェクト: stepheneb/NetLogo
  @Override
  public Syntax syntax() {
    int[] right;
    right = new int[] {Syntax.NumberType(), Syntax.NumberType()};

    return Syntax.reporterSyntax(right, Syntax.PatchType() | Syntax.NobodyType());
  }
コード例 #3
0
ファイル: _layoutspring.java プロジェクト: aditiwagh/NetLogo
 @Override
 public Syntax syntax() {
   return Syntax.commandSyntax(
       new int[] {
         Syntax.TurtlesetType(),
         Syntax.LinksetType(),
         Syntax.NumberType(),
         Syntax.NumberType(),
         Syntax.NumberType()
       },
       true);
 }
コード例 #4
0
 @Override
 public Syntax syntax() {
   return Syntax.commandSyntax(
       new int[] {Syntax.NumberType(), Syntax.CommandBlockType() | Syntax.OptionalType()},
       "O---",
       "-T--",
       true);
 }
コード例 #5
0
 @Override
 public Syntax getSyntax() {
   return Syntax.reporterSyntax(
       new int[] {
         Syntax.WildcardType(), Syntax.NumberType(),
       },
       Syntax.WildcardType());
 }
コード例 #6
0
ファイル: _countwith.java プロジェクト: stepheneb/NetLogo
 @Override
 public Syntax syntax() {
   return Syntax.reporterSyntax(
       new int[] {Syntax.AgentsetType(), Syntax.BooleanBlockType()},
       Syntax.NumberType(),
       "OTPL",
       "?");
 }
コード例 #7
0
 @Override
 public Syntax getSyntax() {
   return Syntax.commandSyntax(
       new int[] {
         Syntax.StringType(),
         Syntax.StringType(),
         Syntax.NumberType(),
         Syntax.StringType() | Syntax.RepeatableType()
       },
       3);
 }
コード例 #8
0
 public Syntax getSyntax() {
   return Syntax.commandSyntax(
       new int[] {
         Syntax.StringType(),
         Syntax.NumberType(),
         Syntax.NumberType(),
         Syntax.NumberType(),
         Syntax.NumberType(),
         Syntax.NumberType(),
         Syntax.NumberType()
       });
 }
コード例 #9
0
 @Override
 public Syntax syntax() {
   return Syntax.reporterSyntax(new int[] {Syntax.NumberType()}, Syntax.NumberType());
 }
コード例 #10
0
 @Override
 public Syntax syntax() {
   return Syntax.reporterSyntax(Syntax.NumberType(), "-TP-");
 }
コード例 #11
0
ファイル: _item.java プロジェクト: smbillah/NetLogo
 @Override
 public Syntax syntax() {
   int[] right = {Syntax.NumberType(), Syntax.ListType() | Syntax.StringType()};
   int ret = Syntax.WildcardType();
   return Syntax.reporterSyntax(right, ret);
 }
コード例 #12
0
ファイル: _shadeof.java プロジェクト: rlegendi/NetLogo
 @Override
 public Syntax syntax() {
   int[] right = {Syntax.NumberType(), Syntax.NumberType()};
   int ret = Syntax.BooleanType();
   return Syntax.reporterSyntax(right, ret);
 }
コード例 #13
0
ファイル: _distancexy.java プロジェクト: nhFreedom/NetLogo
 @Override
 public Syntax syntax() {
   int[] right = {Syntax.NumberType(), Syntax.NumberType()};
   return Syntax.reporterSyntax(right, Syntax.NumberType(), "-TP-");
 }
コード例 #14
0
 public Syntax getSyntax() {
   return Syntax.reporterSyntax(new int[] {Syntax.NumberType()}, Syntax.ListType());
 }