tgl.interpreter
クラス SystemProcDecl

java.lang.Object
  上位を拡張 tgl.interpreter.SystemProcDecl

public class SystemProcDecl
extends java.lang.Object

システム定義手続きの宣言のための情報を保存する。


コンストラクタの概要
SystemProcDecl(java.lang.String name, int params, boolean isCommand, SystemProc system)
          システム定義手続きの宣言のための情報を保存するインスタンスを作成する。
 
メソッドの概要
 java.lang.String getName()
          手続き名を取得する。
 int getParamNum()
          手続きの引数の個数を取得する。
 SystemProc getSystem()
          システム手続きを表すクラスのインスタンスを返す
 boolean isCommand()
          手続きがコマンドかどうか調べる。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

SystemProcDecl

SystemProcDecl(java.lang.String name,
               int params,
               boolean isCommand,
               SystemProc system)
システム定義手続きの宣言のための情報を保存するインスタンスを作成する。

パラメータ:
name - 手続き名
params - 手続きの引数個数
isCommand - 手続きがコマンドなら true、関数なら false
system - システム定義手続きを表すインスタンス
メソッドの詳細

getName

public java.lang.String getName()
手続き名を取得する。

戻り値:
手続き名

getParamNum

public int getParamNum()
手続きの引数の個数を取得する。

戻り値:
引数の個数

isCommand

public boolean isCommand()
手続きがコマンドかどうか調べる。

戻り値:
コマンドなら true、関数なら false

getSystem

public SystemProc getSystem()
システム手続きを表すクラスのインスタンスを返す

戻り値:
システム手続きのインスタンス