Skip to content

Expression

Defined in: core/node/base.ts:236

LeavesType extends SubnodeScheme = SubnodeScheme

new Expression<LeavesType>(value, tokens): Expression<LeavesType>

Defined in: core/node/base.ts:243

string

Token[]

Expression<LeavesType>

Node.constructor

parsingErrors: YaksokError<unknown>[] = []

Defined in: core/node/base.ts:241


subnode: LeavesType

Defined in: core/node/base.ts:29

Node.subnode


tokens: Token[]

Defined in: core/node/base.ts:245

Node.tokens


value: string

Defined in: core/node/base.ts:244

Node.value


static accepts: NodeCapability[] = []

Defined in: core/node/base.ts:33

Node.accepts


static friendlyName: string = '표현식'

Defined in: core/node/base.ts:239

Node.friendlyName

injectParsingError(parsingError): void

Defined in: core/node/base.ts:282

YaksokError

void


toPrint(): string

Defined in: core/node/base.ts:250

string

Node.toPrint


validate(scope): YaksokError<unknown>[]

Defined in: core/node/base.ts:254

Scope

YaksokError<unknown>[]

Node.validate