タグ付けされた質問 「sexp」

4
'sexp'の発音は正しいですか?
これが馬鹿げた質問である場合は申し訳ありませんが、私はELispから始めたばかりであり、「sexp」という単語をどのように発音するか疑問に思っています。 つまり、私が誰かと話していた場合、この言葉はどのように言うのでしょうか。
8 sexp 

4
どうすれば(emacs lispから)括弧を見つけることができますか?
ポイントを囲む括弧のタイプ(つまり、 '('、 '['、または '{')を見つける方法はありますか?例(|ポイントを表すために使用) { abc, | df } '{'を返す必要があります。 { abc[ | ], 123 } '['を返す必要があります。理想的には、引用符も処理したいと思います。 誰かが好奇心が強い場合や詳細が必要な場合:私の目的は:、Pythonでelectric-spacing(smart-operatorとも呼ばれます)を使用してスマートな自動間隔を設定することです。問題は、通常(Pythonの場合):はスライス演算子またはfor / if / ...ステートメントの開始であり、スペースで囲まないでください。ただし、ディクショナリ内では代入演算子のようなものなので、スペースで囲む必要があります。私ので、ポイントはdictの(すなわち内部の内側にあるかどうかを確認する方法の必要性{})ではなく、(すなわちない内部その辞書内のスライス操作や文字列の内部[]または"")。 編集: 以下は、abo-aboの回答に基づいて私が作成したヘルパー関数です。 (defun enclosing-paren () "Return the closing parenthesis of the enclosing parens, or nil if not inside any parens." (ignore-errors (save-excursion (up-list) (char-before)))) 次に、最後の述語は次のとおりです。 (and (not (in-string-p)) …

2
完全な `package-alist`値(切り捨て文字「…」なし)を表示するにはどうすればよいですか?
私がするときC-h v package-alist、私は次のようなものを見ます ((PACKAGE-NAME1 [cl-struct-package-desc PACKAGE-NAME1 (VERSION1) "DESCRIPTION1" (DEPENDENCIES-ALIST1) nil nil "LOCAL-INST-PATH1" (URL-ALIST1) nil]) (PACKAGE-NAME2 [cl-struct-package-desc PACKAGE-NAME2 (VERSION2) "DESCRIPTION2" (DEPENDENCIES-ALIST2) nil nil "LOCAL-INST-PATH2" (URL-ALIST2) nil]) ...) 省略記号が最後に付いた省略形ではなく、完全な alist を表示するにはどうすればよい...ですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.