minilight-0.3.0: A SDL2-based graphics library, batteries-included.

Safe HaskellNone
LanguageHaskell2010

MiniLight.Component.Internal.Resolver

Documentation

data Expr Source #

Constructors

None 
Ref Text

reference syntax: ${ref:...}

Var Text

variable syntax: ${var:...}

Op Text Expr Expr

expr operator: +, -, *, /

Constant Value

constants (string or number or null)

Instances
Eq Expr Source # 
Instance details

Defined in MiniLight.Component.Internal.Resolver

Methods

(==) :: Expr -> Expr -> Bool #

(/=) :: Expr -> Expr -> Bool #

Show Expr Source # 
Instance details

Defined in MiniLight.Component.Internal.Resolver

Methods

showsPrec :: Int -> Expr -> ShowS #

show :: Expr -> String #

showList :: [Expr] -> ShowS #

data Context Source #

Constructors

Context