kcl → types

BinaryPart

This schema accepts exactly one of the following:

Type: object

Properties

PropertyTypeDescriptionRequired
typeenum: LiteralNo
valueLiteralValueNo
rawstringNo
digest[, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer]No
startintegerNo
endintegerNo

Type: object

Properties

PropertyTypeDescriptionRequired
typeenum: IdentifierNo
namestringNo
digest[, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer]No
startintegerNo
endintegerNo

Type: object

Properties

PropertyTypeDescriptionRequired
typeenum: BinaryExpressionNo
operatorBinaryOperatorNo
leftBinaryPartNo
rightBinaryPartNo
digest[, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer]No
startintegerNo
endintegerNo

Type: object

Properties

PropertyTypeDescriptionRequired
typeenum: CallExpressionNo
calleeIdentifierNo
arguments[ Expr ]No
optionalbooleanNo
digest[, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer]No
startintegerNo
endintegerNo

Type: object

Properties

PropertyTypeDescriptionRequired
typeenum: UnaryExpressionNo
operatorUnaryOperatorNo
argumentBinaryPartNo
digest[, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer]No
startintegerNo
endintegerNo

Type: object

Properties

PropertyTypeDescriptionRequired
typeenum: MemberExpressionNo
objectMemberObjectNo
propertyLiteralIdentifierNo
computedbooleanNo
digest[, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer]No
startintegerNo
endintegerNo

Type: object

Properties

PropertyTypeDescriptionRequired
typeenum: IfExpressionNo
condExprNo
then_valProgramNo
else_ifs[ ElseIf ]No
final_elseProgramNo
digest[, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer, integer]No
startintegerNo
endintegerNo