Function ED
ed
&optional
x => implementation-dependent
x - nil
か、パス名か、文字列か、関数名。 デフォルトはnil
。
ed
は、実装が特定のエディターを用意しているのならば、 そのエディターを起動します。
もしxがnil
のとき、エディターに入ります。 もしエディターが以前に入っていたとき、可能であればその前の状態を復元します。
もしxがパス名か文字列のとき、 それはパス名指定子としてのファイルであり、エディターで編集されます。
もしxが関数名のとき、 その定義のテキストを編集します。 その関数のテキストの意味を取得する方法は実装定義です。
なし。
なし。
実装がエディターを用意していなかったときの結果は未定義です。
引数が指定され、それがシンボルでもパス名でもnil
でもないときは、 型type-error
が通知されるかもしれません。
もしファイルの編集をしているときに ファイルシステムの何らかの操作の処理に失敗したとき、 型file-error
のエラーが通知されます。
xがワイルドカードを含むパス名の指定子のとき、 型file-error
のエラーが通知されるかもしれません。
同じように追加で実装依存のコンディションが 通知されるかもしれません。
pathname
, logical-pathname
, compile-file
, load
, 19.1.2. ファイル名としてのパス名
なし。