@node 履歴, はじめに, Top, Top
@chapter 履歴
@comment node-name, next, previous, up

@multitable @columnfractions .15 .80

@item 2000.9.30.
@tab 環境に分岐環境の記述を追加。それに伴い、関数の評価のところも変更。


@item 2000.10.31.
@tab 「構文」の章の構文解析についての記述について更新。
LISP形式の場合の属性リストの記述法について変更。
インタプリタのモデルを変更。それにともないRemote,Localの解釈をはっきりさせた。
また、多少エージェント、サーバの用語を変更した。

@item 2000.11.05.
@tab インタプリタのモデルの変更にともない、OpenInterpreter, CloseInterpreterのセマンティックスを変更。OpenInterpreterでソケットをオープンできるようにし、 CloseInterpreterで閉じることが出来るようにした。ConnectはOpenInterpreterで代用できるので標準サポートしないことにした。 
Cancel の追加。 

@item 2000.11.11.
@tab SetMainInterpreter, Switch, Arg, GetIid, GetUserInfo, Permission, Account, Agent, GetVariable, Launchの追加。 
しかし、Permissionの実装は不完全。Account の最初の要素はgroup が妥当。まだ変更していない。GetEnvVarは、GetVariableに変更した方がよい。MainInterpreter は SetMainInterpreterに変更した方がよい。 
OpenInterpreter のオプションにPermissionを追加。 
SetAgentの仕様の変更 

@item 2000.11.15.
@tab WaitInterpreter の追加。 

@item 2000.12.24.
@tab ErrHandlerの仕様を変更。While,Break,Continue,ListLengthの追加。 OpenInterpreterにResultオプションを追加。 

@item 2001.01.24.
@tab 環境を関数と見なす新しいシンタックスの追加。（関数の評価のところを参照のこと） ThisAgentName, DatabasePath, SetPrefixMode, GetPrefixMode, Get, Set, GetLocalHostName, GetLocalHostIP, OpenSession, RemoteSession, CloseSession, Sync, Lock, Unlockの追加

@item 2001.01.25.
@tab InvokeError, DeleteSymbol, MoveSymbolを追加。 

@item 2001.02.03.
@tab DeleteSymbol, MoveSymbolをDeleteDefine, MoveDefineと改称。また、属性値に、シンボルを入れることが出来るようにした。 
LISPのリストの中で!を使うと、XML形式へ戻るというシンタックスをやめた。< を受信したところでXML形式へ戻る。従って、"<"をS式のシンボルなどとして使いたい場合は、&lt;を使うこと。 

@item 2000.01.05.
@tab 出力フォーマットに関するオプションをOpenInterpreter, Saveに追加。Argの引数の数え方の変更。 

@item 2000.01.14.
@tab DivideStringの追加、Sortの追加。quoteの仕様変更。
@end multitable
