Skip to main content

Class: InfixOperatorAtom

Implements

Constructors

constructor

new InfixOperatorAtom(operator, left, right)

Parameters

NameType
operatorstring
leftAtom
rightAtom

Defined in

packages/core/src/fhirlexer/parse.ts:25

Properties

operator

Readonly operator: string

Defined in

packages/core/src/fhirlexer/parse.ts:25


left

Readonly left: Atom

Defined in

packages/core/src/fhirlexer/parse.ts:25


Readonly right: Atom

Defined in

packages/core/src/fhirlexer/parse.ts:25

Methods

eval

Abstract eval(context, input): TypedValue[]

Parameters

NameType
contextAtomContext
inputTypedValue[]

Returns

TypedValue[]

Implementation of

Atom.eval

Defined in

packages/core/src/fhirlexer/parse.ts:27


toString

toString(): string

Returns

string

Implementation of

Atom.toString

Defined in

packages/core/src/fhirlexer/parse.ts:29