Package com.github.adriantodt.lin.ast.node.value

Types

ArrayExpr
Link copied to clipboard
data class ArrayExpr(value: List<Expr>, section: Section?) : Expr
BooleanExpr
Link copied to clipboard
data class BooleanExpr(value: Boolean, section: Section?) : ConstExpr
DecimalExpr
Link copied to clipboard
data class DecimalExpr(value: Double, section: Section?) : ConstExpr
FunctionExpr
Link copied to clipboard
data class FunctionExpr(parameters: List<FunctionExpr.Parameter>, name: String?, body: Node?, section: Section?) : Expr
IntegerExpr
Link copied to clipboard
data class IntegerExpr(value: Long, section: Section?) : ConstExpr
NullExpr
Link copied to clipboard
data class NullExpr(section: Section?) : ConstExpr
ObjectExpr
Link copied to clipboard
data class ObjectExpr(value: List<Pair<Expr, Expr>>, section: Section?) : Expr
StringExpr
Link copied to clipboard
data class StringExpr(value: String, section: Section?) : ConstExpr
ThisExpr
Link copied to clipboard
data class ThisExpr(section: Section?) : Expr