質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
GCC

GCCはGNU Compiler Collectionの略です。LinuxのC言語コンパイラのデファクトスタンダードであり、数多くの他言語やプラットフォームサポートもします。

LISP

LISPはプログラミング言語の一種であり、関数型言語に分類されています。 特徴として、括弧を多様する独特の構文を持ちます。

MinGW

MinGW(ミン・ジー・ダブリュー)は GNUツールチェーンのWindows移植版です。 ランタイムライブラリと開発ツールで構成されています。

Q&A

解決済

3回答

2210閲覧

xyzzy エディター  lisp ファイルの保存場所 教えてください

Tanken_Don

総合スコア10

GCC

GCCはGNU Compiler Collectionの略です。LinuxのC言語コンパイラのデファクトスタンダードであり、数多くの他言語やプラットフォームサポートもします。

LISP

LISPはプログラミング言語の一種であり、関数型言語に分類されています。 特徴として、括弧を多様する独特の構文を持ちます。

MinGW

MinGW(ミン・ジー・ダブリュー)は GNUツールチェーンのWindows移植版です。 ランタイムライブラリと開発ツールで構成されています。

0グッド

0クリップ

投稿2019/02/24 05:14

編集2019/02/24 16:06

xyzzy エディター  lisp ファイルの使い方
1、スクラッチ画面は、最初の、画面と理解できました。
(F2 押しで、確認)
2、ここの、サンプルプログラム も、
http://www.geocities.jp/m_hiroi/xyzzy_lisp/xyzzy01.html
>まずは動かしてみよう
(()
())< C-j 押す
カッコの終わりで、コントロール+j同時押しで、カッコの中がプログラム
と、して動くこと、も、理解できました。
3、この、サンプルプログラムを、どこに、保存するのでしょうか?
その場所がわかりません。
4、保存した、プログラムの読み出し、実行の、やり方など、
教えてください。 どうぞよろしくお願いします。

++++++++
解答、参考情報ありがとうございます。
わからないこと、が、判りました。
1、 .xyzzy < このファイルに、lisp プログラムを書き込む
2、それを、読み出して、実行する方法が、 わかりません。
どうぞよろしくお願いします

検証方法は、 スクラッチ buff で、動くプログラムをかきました。
(defun test (n)
(interactive )
(+ 10 21 n)
)
;; 
これは、(test 5) と、入力すると、36 と、表示されます。
a、それを、 exe 実行、同じ Dir に保存して、 スクラッチバッファに、
(test 5) と、入力すると、

(test 10)
関数が定義されていません: test 
エラーになります。
つまり、関数の呼び出し方法が、わかっていないのです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

自己解決

皆様、ありがとうございます。
1、原因は、Winの、環境変数、セット間違いでした。
単純な、XZ YZZY スペース箇所のまちがい。
2、保存した lips プログラムは、()カッコでくくり、Cーj
と、入力することで、実行されました。
つまり、lips 呼び出しは( 関数名 )C-j 押し、でした。

 情報提供ありがとうございます。

投稿2019/02/24 17:39

Tanken_Don

総合スコア10

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

あまりいじったことはないのですが、
xyzzyの古いマニュアルがありましたので参考にしてみてください。

http://plaza.umin.ac.jp/~takeshou/xyzzy/#sec04

尚、ファイルはあなたのすきな場所に保存できたはずです。

投稿2019/02/24 07:45

fu7mu4

総合スコア1088

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

目的のものか分かりませんが、ユーザーのホームディレクトリ(C:\Users\ユーザー)にある .xyzzy が起動時に読み込まれます。

最近、使ってないですが、以前、キーマップ変更用のコード(lisp)をここに置いていました。

投稿2019/02/24 06:47

pepperleaf

総合スコア6383

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問