Safe Haskell | None |
---|---|
Language | Haskell2010 |
- allSymbols :: EmacsM [EmacsValue]
- setVal :: ToEmacsValue a => Text -> a -> EmacsM EmacsValue
- isBounded :: Text -> EmacsM Bool
- getVal :: Text -> EmacsM (Maybe EmacsValue)
- symbolProperty :: Text -> Text -> EmacsM (Maybe EmacsValue)
- setSymbolProperty :: ToEmacsValue v => Text -> Text -> v -> EmacsM EmacsValue
Documentation
allSymbols :: EmacsM [EmacsValue] Source #
All symbols
obarray に設定されている全てのシンボルを取得する。
Use mapatoms
functoin.
setVal :: ToEmacsValue a => Text -> a -> EmacsM EmacsValue Source #
Symbol has four slots?
symbolProperty :: Text -> Text -> EmacsM (Maybe EmacsValue) Source #
Keyword Symbol
シンボルは任意の属性を持つことができる。
属性テーブルは シンボルと任意の値に間のハッシュである。 ただし値として nil は設定できない。未設定とnil に設定は区別されない。
setSymbolProperty :: ToEmacsValue v => Text -> Text -> v -> EmacsM EmacsValue Source #