55
A
答えて
67
がsymbol-name
を使用してみてください:シンボル名(文字列)を考えると
(symbol-name 'some-symbol)
0
、あなたはシンボルの値を取得することができます。 Trey Jacksonのソリューションを使用する:
(setq ASymbol 10) => 10
(intern "ASymbol") => 'ASymbol (e.g. the unevaluated symbol with name "ASymbol")
(symbol-value (intern "ASymbol")) => 10
これは、名前だけを持つシンボルの値を取得する場合に便利です。たとえば、文字列からそれらを読み込みます。
メモ:intern
は、指定された名前のシンボルの値を返します。このような名前のシンボルが存在しない場合は、その名前のシンボルが作成されます。指定された名前のシンボルが存在しない場合は、intern-soft
を使用して新しいシンボルを挿入しないようにできます。
関連する問題
- 1. elispで文字列のリストをシンボルに変換する方法
- 2. シンボルを評価なしの文字列に変換する
- 3. 文字列をJavaScriptのシンボルに変換する方法
- 4. シンボルを "unmangled"文字列に変換する
- 5. 文字列の配列をシンボルの配列に変換する方法は?
- 6. クエリ文字列はスペースを?に変換します。 (シンボル)asp.net
- 7. シンボルを文字列に暗黙的に変換しない
- 8. シンボル(変数とシンボルの文字列を格納する)
- 9. Oj.dumpでシリアル化するときにシンボルを文字列に変換する
- 10. 文字列をJavaの文字列配列に変換する
- 11. jsonの文字列をJavaの文字列に変換する
- 12. C - 文字列(文)を文字列リストに変換する
- 13. 文字列を一連の文字列に変換する
- 14. Pythonの文字列リストを文字列に変換する
- 15. Haskellの文字列を文字列に変換する
- 16. ASCIIの文字列を文字列に変換する
- 17. 標準のC++文字列を文字列に変換する^
- 18. EmacsマクロをElispに変換する
- 19. 文字列[]を文字列に変換するには?
- 20. 文字列と文字列のリストを文字列に変換する方法
- 21. 数字の文字列を文字に変換する方法
- 22. バイナリ文字列をテキスト文字列に変換する
- 23. 文字列を文字列に変換する
- 24. 文字列[] []を文字列に変換する
- 25. 文字列を文字列に変換する
- 26. C++文字列[4]を文字列に変換する
- 27. 狭い文字列をワイド文字列に変換する
- 28. []文字列を...文字列に変換する方法
- 29. 文字列を文字列に変換する
- 30. JavaFX文字列を文字列に変換する
逆に、 '(intern" some-string ")'です。 –