diff --git a/scripts/lib/buildExpressionContainers.ts b/scripts/lib/buildExpressionContainers.ts index 51123aa99..9291ca9cf 100644 --- a/scripts/lib/buildExpressionContainers.ts +++ b/scripts/lib/buildExpressionContainers.ts @@ -1,10 +1,14 @@ import { ExpressionRunnerConfig } from 'scripts/lib/buildExpressionRunnerConfigFromShorthand' import { isContainerWithState } from 'src/lib/expressionContainerGuards' import stepExpressionContainer from 'src/lib/stepExpressionContainer' -import { ExpressionContainer } from 'src/types/ExpressionContainerTypes' +import { + ExpressionContainer, + SteppedExpressionContainer +} from 'src/types/ExpressionContainerTypes' +import * as lessonExpressions from 'src/lib/lessonExpressions' const buildExpressionContainers = ({ - expressionContainer, + lessonExpressionsKey, initializeInstructions, showAllShowSteps, skipAlphaConvert, @@ -14,7 +18,8 @@ const buildExpressionContainers = ({ lastAllowedExpressionStateAfterIterations, hidePlayButton }: ExpressionRunnerConfig): readonly ExpressionContainer[] => { - let currentExpressionContainer = expressionContainer + let currentExpressionContainer: SteppedExpressionContainer = + lessonExpressions[lessonExpressionsKey] let results: ExpressionContainer[] = [] const stepOptions = { showAllShowSteps, skipAlphaConvert } @@ -92,13 +97,15 @@ const buildExpressionContainers = ({ if ( lastAllowedExpressionState && lastAllowedExpressionState === - expressionContainer.previouslyChangedExpressionState && + currentExpressionContainer.previouslyChangedExpressionState && (lastAllowedExpressionStateAfterIterations || 0) <= becameDefaultCount ) { break } - if (expressionContainer.previouslyChangedExpressionState === 'default') { + if ( + currentExpressionContainer.previouslyChangedExpressionState === 'default' + ) { becameDefaultCount += 1 } } diff --git a/scripts/lib/buildExpressionRunnerConfigFromShorthand.ts b/scripts/lib/buildExpressionRunnerConfigFromShorthand.ts index 72e3aa3fc..748d319c1 100644 --- a/scripts/lib/buildExpressionRunnerConfigFromShorthand.ts +++ b/scripts/lib/buildExpressionRunnerConfigFromShorthand.ts @@ -6,10 +6,7 @@ import { isExpressionRunnerSimpleConfig, isExpressionRunnerPlayButtonOnlyConfig } from 'scripts/lib/expressionRunnerShorthandConfig' -import { - SteppedExpressionContainer, - ExpressionContainer -} from 'src/types/ExpressionContainerTypes' +import { ExpressionContainer } from 'src/types/ExpressionContainerTypes' import { allMaxWidths } from 'src/lib/theme/maxWidths' import { InitializeInstruction, @@ -17,9 +14,10 @@ import { expressionRunnerContextDefault } from 'src/types/ExpressionRunnerTypes' import { HProps } from 'src/types/HTypes' +import * as lessonExpressions from 'src/lib/lessonExpressions' export interface ExpressionRunnerConfig { - expressionContainer: SteppedExpressionContainer + lessonExpressionsKey: keyof typeof lessonExpressions hidePriorities: ExpressionRunnerContextProps['hidePriorities'] hideBottomRightBadges: ExpressionRunnerContextProps['hideBottomRightBadges'] hideControls: boolean @@ -131,13 +129,13 @@ function mergeWithDefault< return result as A & B } -const convertConfig = ( +const buildExpressionRunnerConfigFromShorthand = ( config: ExpressionRunnerShorthandConfig ): ExpressionRunnerConfig => { let runnerProps if (isExpressionRunnerSimpleConfig(config)) { const { - expressionContainer, + lessonExpressionsKey, initialState, isDone, skipAlphaConvert, @@ -163,7 +161,7 @@ const convertConfig = ( >(config, expressionRunnerSimpleConfigDefault) runnerProps = { - expressionContainer, + lessonExpressionsKey, hideControls: true, hidePriorities: !showPriorities, explanationsVisibility, @@ -189,7 +187,7 @@ const convertConfig = ( } } else if (isExpressionRunnerPlayButtonOnlyConfig(config)) { const { - expressionContainer, + lessonExpressionsKey, initialState, skipToTheEnd, hideFuncUnboundBadgeOnExplanation, @@ -215,7 +213,7 @@ const convertConfig = ( runnerProps = { speed, highlightNumber, - expressionContainer, + lessonExpressionsKey, hidePriorities: !showPriorities, highlightOverrides, showAllShowSteps, @@ -237,7 +235,7 @@ const convertConfig = ( } } else { const { - expressionContainer, + lessonExpressionsKey, initialState, finalState, hideFuncUnboundBadgeOnExplanation, @@ -256,7 +254,7 @@ const convertConfig = ( runnerProps = { variableSize, containerSize, - expressionContainer, + lessonExpressionsKey, hidePriorities: !showPriorities, hideFuncUnboundBadgeOnExplanation, hidePlayButton: true, @@ -278,14 +276,4 @@ const convertConfig = ( ) } -const buildExpressionRunnerConfigFromShorthand = ( - shorthand: Record -): Record => { - return Object.entries(shorthand) - .map(([key, config]) => ({ - [key]: convertConfig(config) - })) - .reduce((acc, current) => ({ ...acc, ...current }), {}) -} - export default buildExpressionRunnerConfigFromShorthand diff --git a/scripts/lib/expressionRunnerShorthandConfig.ts b/scripts/lib/expressionRunnerShorthandConfig.ts index 413b4513d..7bb552d62 100644 --- a/scripts/lib/expressionRunnerShorthandConfig.ts +++ b/scripts/lib/expressionRunnerShorthandConfig.ts @@ -1,8 +1,5 @@ import * as lessonExpressions from 'src/lib/lessonExpressions' -import { - ExpressionContainer, - SteppedExpressionContainer -} from 'src/types/ExpressionContainerTypes' +import { ExpressionContainer } from 'src/types/ExpressionContainerTypes' import { ExpressionRunnerProps } from 'src/types/ExpressionRunnerTypes' import { HProps } from 'src/types/HTypes' @@ -17,7 +14,7 @@ export const expressionRunnerSimpleConfigDefault = { interface ExpressionRunnerSimpleConfig { runner: 'simple' - expressionContainer: SteppedExpressionContainer + lessonExpressionsKey: keyof typeof lessonExpressions initialState?: ExpressionContainer['previouslyChangedExpressionState'] isDone?: boolean skipAlphaConvert?: boolean @@ -64,7 +61,7 @@ export function isExpressionRunnerPlayButtonOnlyConfig( interface ExpressionRunnerPlayButtonOnlyConfig { runner: 'playButtonOnly' - expressionContainer: SteppedExpressionContainer + lessonExpressionsKey: keyof typeof lessonExpressions initialState?: ExpressionContainer['previouslyChangedExpressionState'] skipToTheEnd?: boolean hideFuncUnboundBadgeOnExplanation?: boolean @@ -99,7 +96,7 @@ export function isExpressionRunnerSingleStepConfig( interface ExpressionRunnerSingleStepConfig { runner: 'singleStep' - expressionContainer: SteppedExpressionContainer + lessonExpressionsKey: keyof typeof lessonExpressions initialState: ExpressionContainer['previouslyChangedExpressionState'] finalState: ExpressionContainer['previouslyChangedExpressionState'] hideFuncUnboundBadgeOnExplanation?: boolean @@ -116,2234 +113,3 @@ export type ExpressionRunnerShorthandConfig = | ExpressionRunnerSimpleConfig | ExpressionRunnerPlayButtonOnlyConfig | ExpressionRunnerSingleStepConfig - -const config: Record = { - ilpo: { - runner: 'simple', - expressionContainer: lessonExpressions.e1E1 - }, - imyd: { - runner: 'simple', - expressionContainer: lessonExpressions.e1E2 - }, - emmb: { - runner: 'simple', - expressionContainer: lessonExpressions.e1E3 - }, - jozw: { - runner: 'simple', - expressionContainer: lessonExpressions.e1E4 - }, - itbm: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e1E1 - }, - zwpj: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e1E2 - }, - dqkc: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e1E3 - }, - ldox: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e1E4 - }, - bgfl: { - runner: 'simple', - expressionContainer: lessonExpressions.e1E2, - isDone: true - }, - tuqr: { - runner: 'simple', - expressionContainer: lessonExpressions.e1E3, - isDone: true - }, - cpkp: { - runner: 'simple', - expressionContainer: lessonExpressions.e1E4, - isDone: true - }, - loai: { - runner: 'simple', - expressionContainer: lessonExpressions.e1E5 - }, - vvjn: { - runner: 'simple', - expressionContainer: lessonExpressions.e1E5, - isDone: true - }, - hbgo: { - runner: 'simple', - expressionContainer: lessonExpressions.e1E6 - }, - olef: { - runner: 'simple', - expressionContainer: lessonExpressions.e1E7 - }, - zzyu: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e1E5 - }, - qpjt: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e1E6 - }, - ozbe: { - runner: 'singleStep', - hideFuncUnboundBadgeOnExplanation: true, - expressionContainer: lessonExpressions.e1E1, - initialState: 'active', - finalState: 'showFuncBound' - }, - rqjo: { - runner: 'singleStep', - hideFuncUnboundBadgeOnExplanation: true, - expressionContainer: lessonExpressions.e1E1, - initialState: 'showFuncBound', - finalState: 'betaReducePreviewBefore' - }, - zzxj: { - runner: 'simple', - expressionContainer: lessonExpressions.e1E1, - initialState: 'showFuncBound' - }, - evqx: { - runner: 'singleStep', - hideFuncUnboundBadgeOnExplanation: true, - expressionContainer: lessonExpressions.e1E1, - initialState: 'betaReducePreviewBefore', - finalState: 'betaReducePreviewAfter' - }, - keck: { - runner: 'simple', - expressionContainer: lessonExpressions.e1E1, - initialState: 'betaReducePreviewBefore' - }, - msiw: { - runner: 'singleStep', - hideFuncUnboundBadgeOnExplanation: true, - expressionContainer: lessonExpressions.e1E1, - initialState: 'betaReducePreviewAfter', - finalState: 'betaReducePreviewCrossed' - }, - qoms: { - runner: 'simple', - expressionContainer: lessonExpressions.e1E1, - initialState: 'betaReducePreviewAfter' - }, - mhgm: { - runner: 'simple', - expressionContainer: lessonExpressions.e1E1, - initialState: 'betaReducePreviewCrossed' - }, - osqo: { - runner: 'simple', - expressionContainer: lessonExpressions.e1E1, - isDone: true - }, - sgfj: { - runner: 'singleStep', - hideFuncUnboundBadgeOnExplanation: true, - expressionContainer: lessonExpressions.e1E2, - initialState: 'showFuncBound', - finalState: 'betaReducePreviewBefore' - }, - gwtp: { - runner: 'singleStep', - hideFuncUnboundBadgeOnExplanation: true, - expressionContainer: lessonExpressions.e1E2, - initialState: 'betaReducePreviewBefore', - finalState: 'betaReducePreviewCrossed' - }, - jwzh: { - runner: 'simple', - expressionContainer: lessonExpressions.e1E2, - initialState: 'betaReducePreviewBefore' - }, - knhw: { - runner: 'simple', - expressionContainer: lessonExpressions.e1E2, - initialState: 'betaReducePreviewCrossed' - }, - ahsd: { - runner: 'simple', - expressionContainer: lessonExpressions.e1E2, - isDone: true - }, - wunw: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e1E1, - initialState: 'active', - skipToTheEnd: false - }, - jbam: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e1E2, - initialState: 'active', - skipToTheEnd: false - }, - xwim: { - runner: 'simple', - expressionContainer: lessonExpressions.e2E1 - }, - awxz: { - runner: 'simple', - expressionContainer: lessonExpressions.e2E1, - isDone: true - }, - ldts: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e2E1 - }, - rmsd: { - runner: 'singleStep', - expressionContainer: lessonExpressions.e2E1, - initialState: 'active', - finalState: 'showFuncUnbound' - }, - jmqh: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e2E1, - initialState: 'showFuncUnbound', - skipToTheEnd: false - }, - qwke: { - runner: 'simple', - expressionContainer: lessonExpressions.e2E1, - initialState: 'showFuncUnbound' - }, - cvtc: { - runner: 'simple', - expressionContainer: lessonExpressions.e3E1, - showPriorities: true - }, - uemm: { - runner: 'simple', - expressionContainer: lessonExpressions.e3E1, - showPriorities: true, - isDone: true - }, - xhbi: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e3E1, - showPriorities: true - }, - dkiy: { - runner: 'simple', - expressionContainer: lessonExpressions.e3E2, - showPriorities: true - }, - owcy: { - runner: 'simple', - expressionContainer: lessonExpressions.e3E3 - }, - aaov: { - runner: 'singleStep', - expressionContainer: lessonExpressions.e3E1, - initialState: 'default', - finalState: 'active', - showPriorities: true - }, - qxgl: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e3E1, - showPriorities: true, - initialState: 'active', - lastAllowedExpressionState: 'betaReducePreviewCrossed', - skipToTheEnd: false - }, - uwma: { - runner: 'singleStep', - expressionContainer: lessonExpressions.e3E1, - initialState: 'betaReducePreviewCrossed', - finalState: 'default', - showPriorities: true - }, - kvso: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e3E1, - nextIteration: true, - showPriorities: true, - skipToTheEnd: false - }, - snsr: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e3E1, - showPriorities: true, - skipToTheEnd: false - }, - udic: { - runner: 'simple', - expressionContainer: lessonExpressions.e3E1, - initialState: 'showFuncUnbound', - showPriorities: true - }, - xzqu: { - runner: 'simple', - expressionContainer: lessonExpressions.e3E1, - showPriorities: true, - nextIteration: true - }, - dnvw: { - runner: 'simple', - expressionContainer: lessonExpressions.e3E1, - nextIteration: true, - initialState: 'showFuncBound', - showPriorities: true - }, - nric: { - runner: 'simple', - isDone: true, - expressionContainer: lessonExpressions.e3E1, - showPriorities: true - }, - hdxc: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e3E2, - showPriorities: true, - skipToTheEnd: false - }, - eial: { - runner: 'simple', - expressionContainer: lessonExpressions.e3E2, - initialState: 'showFuncUnbound', - showPriorities: true - }, - iwkx: { - runner: 'simple', - expressionContainer: lessonExpressions.e3E2, - nextIteration: true, - showPriorities: true - }, - vjaa: { - runner: 'simple', - expressionContainer: lessonExpressions.e3E2, - initialState: 'showFuncBound', - showPriorities: true, - nextIteration: true - }, - iifq: { - runner: 'simple', - expressionContainer: lessonExpressions.e3E2, - isDone: true, - showPriorities: true - }, - laea: { - runner: 'simple', - expressionContainer: lessonExpressions.e5E1, - showPriorities: true - }, - cgpd: { - runner: 'simple', - expressionContainer: lessonExpressions.e5E1, - isDone: true - }, - ijot: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e5E1, - showPriorities: true - }, - aezk: { - runner: 'simple', - expressionContainer: lessonExpressions.e5E1, - initialState: 'active', - showPriorities: true - }, - ainx: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e5E1, - initialState: 'active', - lastAllowedExpressionState: 'showFuncBound', - showPriorities: true, - showAllShowSteps: true, - skipToTheEnd: false, - explanationsVisibility: 'hiddenInitialAndLastPausedOnly' - }, - hykj: { - runner: 'simple', - expressionContainer: lessonExpressions.e5E1, - initialState: 'showFuncUnbound', - showPriorities: true - }, - ielw: { - runner: 'simple', - showAllShowSteps: true, - expressionContainer: lessonExpressions.e5E1, - initialState: 'showFuncUnbound', - showPriorities: true - }, - dtzu: { - runner: 'simple', - expressionContainer: lessonExpressions.e5E1, - initialState: 'betaReducePreviewBefore', - showPriorities: true, - explanationsVisibility: 'visible' - }, - efyy: { - runner: 'singleStep', - expressionContainer: lessonExpressions.e5E1, - initialState: 'betaReducePreviewBefore', - finalState: 'betaReducePreviewAfter', - showPriorities: true - }, - izgz: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e5E1, - initialState: 'betaReducePreviewAfter', - showPriorities: true, - skipToTheEnd: false - }, - ljjg: { - runner: 'simple', - expressionContainer: lessonExpressions.e3E5 - }, - ebag: { - runner: 'simple', - expressionContainer: lessonExpressions.e3E5, - isDone: true - }, - skzv: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e3E5 - }, - egmr: { - runner: 'singleStep', - expressionContainer: lessonExpressions.e3E5, - initialState: 'active', - finalState: 'showFuncBound', - hideFuncUnboundBadgeOnExplanation: true - }, - lygz: { - runner: 'simple', - expressionContainer: lessonExpressions.e3E5, - initialState: 'betaReducePreviewBefore', - explanationsVisibility: 'visible' - }, - fivy: { - runner: 'singleStep', - expressionContainer: lessonExpressions.e3E5, - initialState: 'betaReducePreviewBefore', - finalState: 'betaReducePreviewAfter' - }, - dmwy: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e3E5, - initialState: 'betaReducePreviewAfter', - skipToTheEnd: false - }, - fpsd: { - runner: 'simple', - expressionContainer: lessonExpressions.e3E5, - initialState: 'showFuncBound' - }, - vegw: { - runner: 'simple', - expressionContainer: lessonExpressions.e3E5, - initialState: 'betaReducePreviewAfter' - }, - zywk: { - runner: 'simple', - expressionContainer: lessonExpressions.e5E2, - showPriorities: true, - initialState: 'default' - }, - pqfs: { - runner: 'simple', - expressionContainer: lessonExpressions.e5E2, - showPriorities: true, - initialState: 'active' - }, - tntc: { - runner: 'simple', - expressionContainer: lessonExpressions.e5E2, - initialState: 'active', - showPriorities: true - }, - mbrh: { - runner: 'simple', - expressionContainer: lessonExpressions.e5E2, - showPriorities: true, - isDone: true - }, - wbru: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e5E2, - showPriorities: true - }, - hwtu: { - runner: 'simple', - expressionContainer: lessonExpressions.e5E2, - initialState: 'showCallArg', - showAllShowSteps: true, - showPriorities: true - }, - usta: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e5E2, - initialState: 'showCallArg', - skipToTheEnd: false, - showAllShowSteps: true, - showPriorities: true - }, - mpal: { - runner: 'simple', - expressionContainer: lessonExpressions.e5E2, - initialState: 'showFuncBound', - showPriorities: true - }, - gtdu: { - runner: 'simple', - expressionContainer: lessonExpressions.e5E3, - showPriorities: true - }, - jmmp: { - runner: 'simple', - expressionContainer: lessonExpressions.e5E3, - showPriorities: true, - highlightOverrides: { b: 'highlighted' } - }, - qpkm: { - runner: 'simple', - expressionContainer: lessonExpressions.e5E3, - showPriorities: true, - isDone: true - }, - udvh: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e5E3, - showPriorities: true - }, - dqey: { - runner: 'simple', - expressionContainer: lessonExpressions.e5E3, - initialState: 'active', - showPriorities: true - }, - diis: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e5E3, - initialState: 'active', - skipToTheEnd: false, - showPriorities: true - }, - tiok: { - runner: 'simple', - expressionContainer: lessonExpressions.e6E1, - showPriorities: true, - caption: { name: 'secretCodeCaptionSimple', number: 0 } - }, - tfho: { - runner: 'simple', - expressionContainer: lessonExpressions.e6E2, - showPriorities: true, - caption: { name: 'secretCodeCaptionSimple', number: 1 } - }, - idcf: { - runner: 'simple', - expressionContainer: lessonExpressions.e6E3, - showPriorities: true, - caption: { name: 'secretCodeCaptionSimple', number: 2 } - }, - xemt: { - runner: 'simple', - expressionContainer: lessonExpressions.e6E4, - showPriorities: true - }, - howy: { - runner: 'simple', - expressionContainer: lessonExpressions.e6E12, - showPriorities: true, - variableSize: 'md' - }, - imqy: { - runner: 'simple', - expressionContainer: lessonExpressions.e6E13, - showPriorities: true, - variableSize: 'md', - caption: { name: 'secretCodeCaption', number: 5, letter: 'i' }, - bottomRightBadgeOverrides: { j: '🅱️', i: '🅰️' } - }, - bpwl: { - runner: 'simple', - expressionContainer: lessonExpressions.e6E4, - showPriorities: true, - caption: { name: 'secretCodeCaptionSimple', number: 3 } - }, - eozk: { - runner: 'simple', - expressionContainer: lessonExpressions.e6E5 - }, - stio: { - runner: 'simple', - expressionContainer: lessonExpressions.e6E5, - highlightOverrides: { Amult: 'highlighted' }, - caption: { name: 'numberOfAIsSecretCodeCaption' } - }, - cqpa: { - runner: 'simple', - expressionContainer: lessonExpressions.e6E6, - showPriorities: true, - caption: { name: 'secretCodeCaption', number: 2, letter: 'A' } - }, - blre: { - runner: 'simple', - expressionContainer: lessonExpressions.e6E1, - showPriorities: true, - bottomRightBadgeOverrides: { b: '🅱️', a: '🅰️' } - }, - jmyv: { - runner: 'simple', - expressionContainer: lessonExpressions.e6E2, - showPriorities: true, - bottomRightBadgeOverrides: { d: '🅱️', c: '🅰️' } - }, - ilnb: { - runner: 'simple', - expressionContainer: lessonExpressions.e6E3, - showPriorities: true, - bottomRightBadgeOverrides: { f: '🅱️', e: '🅰️' } - }, - qvxe: { - runner: 'simple', - expressionContainer: lessonExpressions.e6E11, - showPriorities: true, - bottomRightBadgeOverrides: { f: '🅱️', e: '🅰️' }, - caption: { name: 'secretCodeCaption', number: 2, letter: 'e' } - }, - qsfp: { - runner: 'simple', - expressionContainer: lessonExpressions.e6E4, - showPriorities: true, - bottomRightBadgeOverrides: { h: '🅱️', g: '🅰️' } - }, - sfop: { - runner: 'simple', - expressionContainer: lessonExpressions.e6E10, - showPriorities: true, - bottomRightBadgeOverrides: { h: '🅱️', g: '🅰️' }, - caption: { name: 'secretCodeCaption', number: 3, letter: 'g' } - }, - xpvh: { - runner: 'simple', - expressionContainer: lessonExpressions.e6E1, - showPriorities: true, - caption: { name: 'secretCodeCaption', number: 0, letter: 'a' }, - bottomRightBadgeOverrides: { b: '🅱️', a: '🅰️' } - }, - nicg: { - runner: 'simple', - expressionContainer: lessonExpressions.e6E8, - showPriorities: true, - caption: { name: 'secretCodeCaption', number: 0, letter: 'd' } - }, - qmof: { - runner: 'simple', - expressionContainer: lessonExpressions.e6E7, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md' - }, - xgei: { - runner: 'simple', - expressionContainer: lessonExpressions.e6E7, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - caption: { name: 'secretCodeAddOneCaption' } - }, - mauj: { - runner: 'simple', - expressionContainer: lessonExpressions.e6E9, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - highlightOverrides: { d: 'highlighted', e: 'highlighted' } - }, - eavp: { - runner: 'simple', - expressionContainer: lessonExpressions.e6E9, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md' - }, - wafy: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e6E9, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - skipToTheEnd: false, - speed: 1.75 - }, - badn: { - runner: 'simple', - expressionContainer: lessonExpressions.e6E9, - showPriorities: true, - isDone: true, - caption: { name: 'secretCodeCaption', number: 1, letter: 'b' } - }, - slyk: { - runner: 'simple', - expressionContainer: lessonExpressions.e7E1, - showPriorities: true, - caption: { name: 'secretCodeCaption', number: 1, letter: 'd' } - }, - eemn: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e7E2, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - skipToTheEnd: false, - speed: 3, - highlightOverrides: { d: 'highlighted', e: 'highlighted' } - }, - rceu: { - runner: 'simple', - expressionContainer: lessonExpressions.e7E2, - showPriorities: true, - isDone: true, - caption: { name: 'secretCodeCaption', number: 2, letter: 'b' } - }, - sisn: { - runner: 'simple', - expressionContainer: lessonExpressions.e7E3, - showPriorities: true, - caption: { name: 'secretCodeCaption', number: 2, letter: 'd' } - }, - syhh: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e7E4, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - skipToTheEnd: false, - highlightOverrides: { d: 'highlighted', e: 'highlighted' }, - speed: 3 - }, - ablz: { - runner: 'simple', - expressionContainer: lessonExpressions.e7E4, - showPriorities: true, - isDone: true, - caption: { name: 'secretCodeCaption', number: 3, letter: 'b' } - }, - bpza: { - runner: 'simple', - expressionContainer: lessonExpressions.e7E5, - showPriorities: true, - caption: { name: 'secretCodeCaption', number: 1, letter: 'e' } - }, - vrvl: { - runner: 'simple', - expressionContainer: lessonExpressions.e7E6, - showPriorities: true, - caption: { name: 'secretCodeCaption', number: 2, letter: 'g' } - }, - goif: { - runner: 'simple', - expressionContainer: lessonExpressions.e7E7, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md' - }, - fatm: { - runner: 'simple', - expressionContainer: lessonExpressions.e7E11, - showPriorities: true, - containerSize: 'xs', - variableSize: 'sm', - highlightOverrides: { g: 'highlighted', h: 'highlighted' } - }, - bxdf: { - runner: 'simple', - expressionContainer: lessonExpressions.e7E7, - showPriorities: true, - caption: { name: 'secretCodeAddCaption' }, - containerSize: 'xs', - variableSize: 'md' - }, - hdwy: { - runner: 'simple', - expressionContainer: lessonExpressions.e7E8, - showPriorities: true, - containerSize: 'xs', - variableSize: 'sm', - highlightOverrides: { g: 'highlighted', h: 'highlighted' } - }, - entr: { - runner: 'simple', - expressionContainer: lessonExpressions.e7E8, - showPriorities: true, - containerSize: 'xs', - variableSize: 'sm' - }, - brrh: { - runner: 'simple', - expressionContainer: lessonExpressions.e7E10, - showPriorities: true, - containerSize: 'xs', - variableSize: 'sm', - highlightOverrides: { e: 'highlighted', f: 'highlighted' } - }, - rome: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e7E8, - showPriorities: true, - containerSize: 'xs', - variableSize: 'sm', - skipToTheEnd: false, - speed: 5 - }, - dhdk: { - runner: 'simple', - expressionContainer: lessonExpressions.e7E8, - showPriorities: true, - isDone: true, - caption: { name: 'secretCodeCaption', number: 3, letter: 'c' } - }, - dyov: { - runner: 'simple', - expressionContainer: lessonExpressions.e7E9, - showPriorities: true, - containerSize: 'xs', - variableSize: 'sm', - highlightOverrides: { e: 'highlighted', f: 'highlighted' } - }, - unck: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e7E9, - showPriorities: true, - containerSize: 'xs', - variableSize: 'sm', - skipToTheEnd: false, - speed: 5 - }, - cpbj: { - runner: 'simple', - expressionContainer: lessonExpressions.e7E9, - showPriorities: true, - isDone: true, - caption: { name: 'secretCodeCaption', number: 4, letter: 'c' } - }, - ksya: { - runner: 'simple', - expressionContainer: lessonExpressions.e8E8, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md' - }, - drvu: { - runner: 'simple', - expressionContainer: lessonExpressions.e8E1, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - caption: { name: 'secretCodeMultiplyCaption' } - }, - bdlj: { - runner: 'simple', - expressionContainer: lessonExpressions.e8E2, - showPriorities: true, - caption: { name: 'secretCodeCaption', number: 2, letter: 'e' } - }, - ifwb: { - runner: 'simple', - expressionContainer: lessonExpressions.e8E3, - showPriorities: true, - caption: { name: 'secretCodeCaption', number: 3, letter: 'g' } - }, - mame: { - runner: 'simple', - expressionContainer: lessonExpressions.e8E4, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - highlightOverrides: { - e: 'highlighted', - f: 'highlighted', - g: 'highlighted', - h: 'highlighted' - } - }, - ngus: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e8E4, - showPriorities: true, - containerSize: 'xs', - variableSize: 'sm', - skipToTheEnd: false, - speed: 5, - highlightOverrides: { - e: 'highlighted', - f: 'highlighted', - g: 'highlighted', - h: 'highlighted' - } - }, - pzwe: { - runner: 'simple', - expressionContainer: lessonExpressions.e8E4, - showPriorities: true, - containerSize: 'xs', - variableSize: 'sm' - }, - ujfj: { - runner: 'simple', - expressionContainer: lessonExpressions.e8E4, - showPriorities: true, - isDone: true, - variableSize: 'md', - caption: { name: 'secretCodeCaption', number: 6, letter: 'c' } - }, - dymt: { - runner: 'simple', - expressionContainer: lessonExpressions.e8E5, - showPriorities: true, - caption: { name: 'secretCodeCaption', number: 1, letter: 'e' } - }, - mhwq: { - runner: 'simple', - expressionContainer: lessonExpressions.e8E6, - showPriorities: true, - caption: { name: 'secretCodeCaption', number: 1, letter: 'g' } - }, - sojz: { - runner: 'simple', - expressionContainer: lessonExpressions.e8E7, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - highlightOverrides: { - e: 'highlighted', - f: 'highlighted', - g: 'highlighted', - h: 'highlighted' - } - }, - ktyt: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e8E7, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - skipToTheEnd: false, - speed: 5 - }, - aeyv: { - runner: 'simple', - expressionContainer: lessonExpressions.e8E7, - showPriorities: true, - isDone: true, - caption: { name: 'secretCodeCaption', number: 1, letter: 'c' } - }, - bxfv: { - runner: 'simple', - expressionContainer: lessonExpressions.e9E1, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - highlightOverrides: { z: 'highlighted', y: 'highlighted' } - }, - fqwj: { - runner: 'simple', - expressionContainer: lessonExpressions.e9E1, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md' - }, - tkqr: { - runner: 'simple', - expressionContainer: lessonExpressions.e9E2, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - highlightOverrides: { f: 'highlighted', g: 'highlighted' } - }, - fhlw: { - runner: 'simple', - expressionContainer: lessonExpressions.e9E3, - caption: { name: 'secretCodeCaption', number: 0, letter: 'f' } - }, - jliw: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e9E2, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - skipToTheEnd: false, - speed: 3 - }, - yehl: { - runner: 'simple', - expressionContainer: lessonExpressions.e9E4, - caption: { name: 'secretCodeCaption', number: 1, letter: 'f' } - }, - mrky: { - runner: 'simple', - expressionContainer: lessonExpressions.e9E5, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - highlightOverrides: { f: 'highlighted', g: 'highlighted' } - }, - ctyl: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e9E5, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - skipToTheEnd: false, - speed: 4 - }, - kupy: { - runner: 'simple', - expressionContainer: lessonExpressions.e9E6, - caption: { name: 'secretCodeCaption', number: 2, letter: 'f' } - }, - qdkf: { - runner: 'simple', - expressionContainer: lessonExpressions.e9E7, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - highlightOverrides: { f: 'highlighted', g: 'highlighted' } - }, - gtwk: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e9E7, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - skipToTheEnd: false, - speed: 4, - skipAlphaConvert: true - }, - nlxe: { - runner: 'simple', - expressionContainer: lessonExpressions.e9E1, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - caption: { name: 'ifCaption', ifZero: 'y', ifNonZero: 'z' } - }, - dvrw: { - runner: 'simple', - expressionContainer: lessonExpressions.e9E8, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - caption: { name: 'ifCaption', ifZero: 'y', ifNonZero: ['w', 'x'] }, - highlightOverrides: { w: 'highlighted', x: 'highlighted' } - }, - wbpx: { - runner: 'simple', - expressionContainer: lessonExpressions.e10E1, - showPriorities: true - }, - gszp: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e10E2, - showPriorities: true, - skipToTheEnd: false, - speed: 1.75, - highlightOverrides: { c: 'highlighted' } - }, - kntz: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e10E3, - showPriorities: true, - skipToTheEnd: false, - speed: 1.75, - highlightOverrides: { d: 'highlighted' } - }, - bmms: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e10E4, - showPriorities: true, - skipAlphaConvert: true, - speed: 1.75, - skipToTheEnd: false - }, - gmcn: { - runner: 'simple', - expressionContainer: lessonExpressions.e10E4, - showPriorities: true, - skipAlphaConvert: true, - initialState: 'showFuncUnbound', - highlightOverrides: { b: 'highlighted' }, - caption: { name: 'isCallArgAndFuncUnboundTheSameCaption', same: true }, - highlightOverrideActiveAfterStart: true - }, - vpjw: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e10E4, - explanationsVisibility: 'hiddenInitialAndLastPausedOnly', - skipAlphaConvert: true, - showPriorities: true, - initialState: 'showFuncUnbound', - lastAllowedExpressionState: 'showFuncBound', - highlightOverrides: { b: 'highlighted' }, - skipToTheEnd: false, - speed: 1.75 - }, - kjyi: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e10E4, - skipAlphaConvert: true, - showPriorities: true, - nextIteration: true, - initialState: 'showFuncBound', - skipToTheEnd: false, - speed: 1.75 - }, - dpst: { - runner: 'simple', - expressionContainer: lessonExpressions.e10E2, - showPriorities: true, - skipAlphaConvert: true, - initialState: 'showFuncUnbound', - caption: { name: 'isCallArgAndFuncUnboundTheSameCaption', same: false } - }, - xhwx: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e10E2, - skipAlphaConvert: true, - showPriorities: true, - initialState: 'showFuncUnbound', - lastAllowedExpressionState: 'showFuncBound', - skipToTheEnd: false, - speed: 1.75 - }, - ttvy: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e10E2, - skipAlphaConvert: true, - showPriorities: true, - nextIteration: true, - initialState: 'showFuncBound', - skipToTheEnd: false, - speed: 1.75 - }, - lrja: { - runner: 'simple', - expressionContainer: lessonExpressions.e11E1, - showPriorities: true, - caption: { name: 'secretCodeCaption', number: 1, letter: 'd' } - }, - bcae: { - runner: 'simple', - expressionContainer: lessonExpressions.e11E2, - showPriorities: true, - skipAlphaConvert: true, - containerSize: 'xs', - variableSize: 'md' - }, - zuam: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e11E2, - showPriorities: true, - skipToTheEnd: false, - skipAlphaConvert: true, - speed: 3, - containerSize: 'xs', - variableSize: 'md' - }, - kfcw: { - runner: 'simple', - expressionContainer: lessonExpressions.e11E2, - showPriorities: true, - isDone: true, - skipAlphaConvert: true, - containerSize: 'xs', - variableSize: 'md', - caption: { name: 'notSecretCodeCaption', number: 2, letter: 'b' } - }, - jxyg: { - runner: 'simple', - expressionContainer: lessonExpressions.e11E2, - showPriorities: true, - initialState: 'showFuncUnbound', - containerSize: 'xs', - variableSize: 'md', - highlightOverrides: { b: 'highlighted' }, - highlightOverridesCallArgAndFuncUnboundOnly: true, - highlightOverrideActiveAfterStart: true, - caption: { name: 'isCallArgAndFuncUnboundTheSameCaption', same: true } - }, - oiwu: { - runner: 'simple', - expressionContainer: lessonExpressions.e11E3, - showPriorities: true, - initialState: 'showFuncUnbound', - containerSize: 'xs', - variableSize: 'md', - highlightOverrides: { b: 'highlighted' }, - highlightOverrideActiveAfterStart: true, - showOnlyFocused: true, - caption: { name: 'mustChangeBothFuncUnboundAndBound' } - }, - uqpp: { - runner: 'simple', - expressionContainer: lessonExpressions.e11E3, - showPriorities: true, - initialState: 'alphaConvertDone', - containerSize: 'xs', - variableSize: 'md', - highlightOverrides: { b: 'highlighted' }, - highlightOverrideActiveAfterStart: true, - showOnlyFocused: true - }, - hxmk: { - runner: 'simple', - expressionContainer: lessonExpressions.e11E3, - showPriorities: true, - initialState: 'alphaConvertDone', - containerSize: 'xs', - variableSize: 'md', - highlightOverrides: { b: 'highlighted' }, - highlightOverrideActiveAfterStart: true, - caption: { name: 'isCallArgAndFuncUnboundTheSameCaption', same: false } - }, - rzbq: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e11E3, - showPriorities: true, - initialState: 'alphaConvertDone', - containerSize: 'xs', - variableSize: 'md', - skipToTheEnd: false, - speed: 3 - }, - jlet: { - runner: 'simple', - expressionContainer: lessonExpressions.e11E3, - isDone: true, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - caption: { name: 'secretCodeCaption', number: 2, letter: 'e' } - }, - kqip: { - runner: 'simple', - expressionContainer: lessonExpressions.e11E2, - showPriorities: true, - initialState: 'needsAlphaConvert', - containerSize: 'xs', - variableSize: 'md', - explanationsVisibility: 'visible' - }, - tkbr: { - runner: 'simple', - expressionContainer: lessonExpressions.e11E2, - showPriorities: true, - initialState: 'alphaConvertDone', - containerSize: 'xs', - variableSize: 'md', - explanationsVisibility: 'visible' - }, - gopk: { - runner: 'simple', - expressionContainer: lessonExpressions.e12E1, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md' - }, - imgp: { - runner: 'simple', - expressionContainer: lessonExpressions.e12E2, - showPriorities: true, - caption: { name: 'secretCodeCaption', number: 2, letter: 'g' } - }, - lxnu: { - runner: 'simple', - expressionContainer: lessonExpressions.e12E3, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md' - }, - ccon: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e12E3, - showPriorities: true, - skipToTheEnd: false, - containerSize: 'xs', - variableSize: 'sm', - speed: 5 - }, - npfx: { - runner: 'simple', - expressionContainer: lessonExpressions.e12E3, - isDone: true, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - caption: { name: 'secretCodeCaption', number: 1, letter: 'b' } - }, - pnob: { - runner: 'simple', - expressionContainer: lessonExpressions.e12E1, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - caption: { name: 'secretCodeMinusOneCaption' } - }, - rqdn: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e12E3, - showPriorities: true, - explanationsVisibility: 'hiddenInitialPausedOnly', - lastAllowedExpressionState: 'needsAlphaConvert', - containerSize: 'xs', - variableSize: 'md', - speed: 5, - skipToTheEnd: false - }, - fiab: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e12E4, - showPriorities: true, - explanationsVisibility: 'hiddenInitialPausedOnly', - lastAllowedExpressionState: 'needsAlphaConvert', - containerSize: 'xs', - variableSize: 'md', - speed: 5, - skipToTheEnd: false - }, - plxd: { - runner: 'singleStep', - expressionContainer: lessonExpressions.e12E3, - showPriorities: true, - explanationsVisibility: 'visible', - initialState: 'needsAlphaConvert', - finalState: 'alphaConvertDone', - containerSize: 'xs', - variableSize: 'md' - }, - zaoc: { - runner: 'simple', - expressionContainer: lessonExpressions.e12E4, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - caption: { name: 'secretCodeTwoMinusOneCaption' } - }, - xekr: { - runner: 'simple', - expressionContainer: lessonExpressions.e12E5 - }, - lial: { - runner: 'simple', - expressionContainer: lessonExpressions.e12E6, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - caption: { name: 'secretCodeTwoMinusOneCaption' } - }, - uqts: { - runner: 'simple', - expressionContainer: lessonExpressions.e12E6, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md' - }, - ojma: { - runner: 'simple', - expressionContainer: lessonExpressions.e12E7 - }, - yykk: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e12E7 - }, - exww: { - runner: 'simple', - expressionContainer: lessonExpressions.e12E8, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md' - }, - qgun: { - runner: 'simple', - expressionContainer: lessonExpressions.e12E8, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - highlightOverrides: { g: 'highlighted', h: 'highlighted' }, - caption: { name: 'secretCodeCaption', number: 1, letter: 'g' } - }, - yvia: { - runner: 'simple', - expressionContainer: lessonExpressions.e12E9, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md' - }, - qifg: { - runner: 'simple', - expressionContainer: lessonExpressions.e12E10, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md' - }, - ssns: { - runner: 'simple', - expressionContainer: lessonExpressions.e12E10, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - highlightOverrides: { - a: 'highlighted', - b: 'highlighted', - c: 'highlighted', - d: 'highlighted', - e: 'highlighted', - f: 'highlighted' - } - }, - tboe: { - runner: 'simple', - expressionContainer: lessonExpressions.e12E13, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - highlightOverrides: { - a: 'highlighted', - b: 'highlighted', - c: 'highlighted', - d: 'highlighted', - e: 'highlighted', - f: 'highlighted' - } - }, - ufyc: { - runner: 'simple', - expressionContainer: lessonExpressions.e12E11, - showPriorities: true - }, - pbgd: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e12E12, - showPriorities: true, - skipToTheEnd: false, - speed: 1.75 - }, - hvdn: { - runner: 'simple', - expressionContainer: lessonExpressions.e13E1, - caption: { name: 'ifCaption', ifZero: 'y', ifNonZero: 'z' } - }, - vxnm: { - runner: 'simple', - expressionContainer: lessonExpressions.e13E2 - }, - xefx: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e13E2, - skipToTheEnd: false - }, - wcsz: { - runner: 'simple', - expressionContainer: lessonExpressions.e13E2, - explanationsVisibility: 'visible', - initialState: 'conditionActive' - }, - psqo: { - runner: 'simple', - expressionContainer: lessonExpressions.e13E2, - explanationsVisibility: 'visible', - initialState: 'falseCaseActive' - }, - xsby: { - runner: 'simple', - expressionContainer: lessonExpressions.e13E2, - isDone: true - }, - repd: { - runner: 'simple', - expressionContainer: lessonExpressions.e13E3, - showPriorities: true - }, - cnoq: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e13E3, - skipToTheEnd: false, - showPriorities: true, - speed: 1.75 - }, - dwnj: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e13E3, - skipToTheEnd: false, - showPriorities: true, - lastAllowedExpressionState: 'default' - }, - guuf: { - runner: 'simple', - expressionContainer: lessonExpressions.e13E3, - showPriorities: true, - explanationsVisibility: 'visible', - nextIteration: true, - initialState: 'conditionActive' - }, - lrrr: { - runner: 'simple', - expressionContainer: lessonExpressions.e13E3, - showPriorities: true, - nextIteration: true, - explanationsVisibility: 'visible', - initialState: 'trueCaseActive' - }, - dpar: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e13E3, - showPriorities: true, - speed: 1.75, - skipToTheEnd: false, - nextIteration: true, - explanationsVisibility: 'visible', - initialState: 'trueCaseOnly' - }, - ylil: { - runner: 'simple', - expressionContainer: lessonExpressions.e13E4, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md' - }, - vqcw: { - runner: 'simple', - expressionContainer: lessonExpressions.e13E5, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md' - }, - dcfi: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e13E6, - showPriorities: true, - skipToTheEnd: false, - containerSize: 'xs', - variableSize: 'md', - speed: 5 - }, - bmnc: { - runner: 'simple', - expressionContainer: lessonExpressions.e13E6, - isDone: true, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - caption: { name: 'secretCodeCaption', number: 2, letter: 'l' } - }, - ufze: { - runner: 'simple', - expressionContainer: lessonExpressions.e13E3, - showPriorities: true, - isDone: true - }, - rreb: { - runner: 'simple', - expressionContainer: lessonExpressions.e13E7, - caption: { name: 'whatCanComputeFactorial', start: 3 } - }, - kqzn: { - runner: 'simple', - expressionContainer: lessonExpressions.e13E8, - caption: { name: 'whatCanComputeFactorial', start: 4 } - }, - aimh: { - runner: 'simple', - expressionContainer: lessonExpressions.e13E12, - caption: { name: 'whatCanComputeFactorial', start: 5 } - }, - lyod: { - runner: 'simple', - expressionContainer: lessonExpressions.e13E9, - caption: { name: 'secretCodeMultiplyCaption' } - }, - imba: { - runner: 'simple', - expressionContainer: lessonExpressions.e13E10, - caption: { name: 'secretCodeMultiplyCaption' } - }, - zifr: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e13E11 - }, - omlc: { - runner: 'simple', - expressionContainer: lessonExpressions.e13E11, - caption: { name: 'secretCodeMultiplyCaption', arg1: 2, arg2: 3 } - }, - zxux: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E1, - showPriorities: true, - variableSize: 'md' - }, - itzl: { - runner: 'singleStep', - expressionContainer: lessonExpressions.e14E1, - showPriorities: true, - initialState: 'active', - finalState: 'magicalExpanded', - variableSize: 'md' - }, - gtnr: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E1, - showPriorities: true, - nextIteration: true, - highlightOverrideActiveAfterStart: true, - highlightOverrides: { magical: 'highlighted' }, - variableSize: 'md', - caption: { name: 'witchAppearsAgainCaption' } - }, - cfms: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E6, - showPriorities: true, - nextIteration: true, - highlightOverrideActiveAfterStart: true, - highlightOverrides: { magical: 'highlighted' }, - variableSize: 'md', - caption: { name: 'witchAppearsAgainCaption' } - }, - syfp: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e14E1, - showPriorities: true, - nextIteration: true, - skipToTheEnd: false, - lastAllowedExpressionState: 'default', - lastAllowedExpressionStateAfterIterations: 1, - variableSize: 'md' - }, - wdol: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e14E1, - showPriorities: true, - nextIterations: 2, - skipToTheEnd: false, - lastAllowedExpressionState: 'default', - lastAllowedExpressionStateAfterIterations: 2, - variableSize: 'md', - highlightNumber: 2 - }, - luir: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e14E1, - showPriorities: true, - nextIterations: 3, - skipToTheEnd: false, - lastAllowedExpressionState: 'default', - lastAllowedExpressionStateAfterIterations: 3, - variableSize: 'md' - }, - ifxr: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E1, - showPriorities: true, - nextIterations: 4, - initialState: 'default', - variableSize: 'md', - caption: { name: 'magicalChangedCaption', fromNumber: 3 }, - argPriorityAggHighlights: [1], - funcPriorityAggHighlights: [1, 2] - }, - vkpm: { - runner: 'singleStep', - expressionContainer: lessonExpressions.e14E1, - showPriorities: true, - nextIterations: 4, - variableSize: 'sm', - initialState: 'active', - finalState: 'magicalExpanded' - }, - mihy: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e14E1, - showPriorities: true, - nextIterations: 4, - skipToTheEnd: false, - initialState: 'magicalExpanded', - lastAllowedExpressionState: 'default', - lastAllowedExpressionStateAfterIterations: 7, - speed: 1.75, - variableSize: 'sm' - }, - dxum: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E1, - showPriorities: true, - nextIterations: 4, - variableSize: 'sm' - }, - davn: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E1, - showPriorities: true, - initialState: 'default', - nextIterations: 8, - caption: { name: 'magicalChangedCaption', fromNumber: 2 }, - variableSize: 'sm', - argPriorityAggHighlights: [1], - funcPriorityAggHighlights: [3, 4] - }, - qltx: { - runner: 'singleStep', - expressionContainer: lessonExpressions.e14E1, - showPriorities: true, - nextIterations: 8, - initialState: 'active', - finalState: 'magicalExpanded', - variableSize: 'sm' - }, - zvet: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e14E1, - showPriorities: true, - nextIterations: 8, - skipToTheEnd: false, - lastAllowedExpressionState: 'conditionActive', - lastAllowedExpressionStateAfterIterations: 8, - initialState: 'magicalExpanded', - speed: 1.75, - variableSize: 'sm' - }, - yvty: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E1, - showPriorities: true, - nextIterations: 8, - explanationsVisibility: 'visible', - initialState: 'conditionActive', - variableSize: 'sm' - }, - umce: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E1, - showPriorities: true, - nextIterations: 8, - initialState: 'trueCaseActive', - explanationsVisibility: 'visible', - variableSize: 'sm' - }, - orhx: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e14E1, - showPriorities: true, - nextIterations: 12, - variableSize: 'sm', - skipToTheEnd: false, - speed: 1.75 - }, - wqdb: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E1, - showPriorities: true, - nextIterations: 12, - variableSize: 'sm' - }, - xtjt: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E1, - isDone: true, - showPriorities: true, - variableSize: 'sm' - }, - mnfh: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e14E1, - showPriorities: true, - skipToTheEnd: false, - speed: 5, - variableSize: 'sm' - }, - yklt: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E2, - showPriorities: true, - variableSize: 'sm' - }, - fsmk: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E2, - showPriorities: true, - nextIterations: 16, - variableSize: 'sm' - }, - peoq: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e14E2, - showPriorities: true, - skipToTheEnd: false, - speed: 5, - variableSize: 'xs', - lastAllowedExpressionState: 'default', - lastAllowedExpressionStateAfterIterations: 15 - }, - nfkp: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e14E2, - showPriorities: true, - skipToTheEnd: false, - speed: 1.75, - nextIterations: 16, - variableSize: 'sm' - }, - fora: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E3, - showPriorities: true, - variableSize: 'sm' - }, - eobj: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E3, - showPriorities: true, - variableSize: 'sm', - nextIterations: 20 - }, - osqg: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E3, - showPriorities: true, - variableSize: 'sm', - isDone: true - }, - vrwt: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E1, - variableSize: 'md' - }, - lodr: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E2, - variableSize: 'md' - }, - fjyk: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E3, - variableSize: 'md' - }, - miez: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E4, - variableSize: 'md' - }, - fapu: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E5, - variableSize: 'sm' - }, - xjae: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E6, - variableSize: 'md' - }, - xsve: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E6, - variableSize: 'md', - explanationsVisibility: 'visible', - initialState: 'magicalExpanded' - }, - igrt: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E1, - showPriorities: true, - variableSize: 'sm' - }, - woft: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E1, - showPriorities: true, - nextIterations: 12, - variableSize: 'sm' - }, - urhc: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E1, - showPriorities: true, - variableSize: 'sm', - isDone: true - }, - tdau: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E1, - showPriorities: true, - highlightOverrides: { s: 'highlighted' }, - variableSize: 'md', - caption: { name: 'witchReplacedCaption' } - }, - lkwr: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E2, - showPriorities: true, - highlightOverrides: { s: 'highlighted' }, - variableSize: 'md', - containerSize: 'xs' - }, - osih: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E3, - showPriorities: true, - highlightOverrides: { a: 'highlighted', b: 'highlighted' }, - variableSize: 'xs', - containerSize: 'xs' - }, - dkbt: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E3, - showPriorities: true, - variableSize: 'xs', - containerSize: 'xs' - }, - hzlj: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E4, - showPriorities: true, - containerSize: 'xs', - variableSize: 'xs' - }, - plts: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e15E5, - showPriorities: true, - skipToTheEnd: false, - containerSize: 'xs', - variableSize: 'xxs', - lastAllowedExpressionState: 'default', - lastAllowedExpressionStateAfterIterations: 5, - speed: 4 - }, - pnux: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E5, - showPriorities: true, - highlightFunctions: true, - containerSize: 'xs', - variableSize: 'xxs', - nextIterations: 6 - }, - zhby: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E6, - showPriorities: true, - variableSize: 'md', - highlightOverrides: { abbreviated: 'highlighted' }, - highlightOverrideActiveAfterStart: true - }, - xcnu: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E6, - showPriorities: true, - variableSize: 'md', - caption: { name: 'ycChangedCaption', fromNumber: 3 }, - argPriorityAggHighlights: [1], - funcPriorityAggHighlights: [1, 2] - }, - iisx: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E1, - showPriorities: true, - nextIterations: 4, - initialState: 'default', - variableSize: 'md', - caption: { name: 'magicalChangedCaption', fromNumber: 3 }, - argPriorityAggHighlights: [1], - funcPriorityAggHighlights: [1, 2] - }, - pzui: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e15E5, - showPriorities: true, - containerSize: 'xs', - variableSize: 'xxs', - nextIterations: 6, - skipToTheEnd: false, - lastAllowedExpressionState: 'default', - lastAllowedExpressionStateAfterIterations: 10, - speed: 4 - }, - kfrt: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E5, - showPriorities: true, - containerSize: 'xs', - variableSize: 'xxs', - nextIterations: 11, - highlightFunctions: true - }, - iygh: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E7, - showPriorities: true, - variableSize: 'md', - highlightOverrides: { abbreviated: 'highlighted' }, - highlightOverrideActiveAfterStart: true - }, - ines: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E7, - showPriorities: true, - variableSize: 'md', - caption: { name: 'ycChangedCaption', fromNumber: 2 }, - argPriorityAggHighlights: [1], - funcPriorityAggHighlights: [3, 4] - }, - gcnt: { - runner: 'simple', - expressionContainer: lessonExpressions.e14E1, - showPriorities: true, - nextIterations: 8, - initialState: 'default', - variableSize: 'md', - caption: { name: 'magicalChangedCaption', fromNumber: 2 }, - argPriorityAggHighlights: [1], - funcPriorityAggHighlights: [3, 4] - }, - pgtx: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e15E5, - showPriorities: true, - containerSize: 'xs', - variableSize: 'xxs', - nextIterations: 11, - skipToTheEnd: false, - lastAllowedExpressionState: 'conditionActive', - lastAllowedExpressionStateAfterIterations: 14, - speed: 4 - }, - gswd: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e15E5, - showPriorities: true, - containerSize: 'xs', - variableSize: 'xxs', - nextIterations: 14, - skipToTheEnd: false, - initialState: 'conditionActive', - lastAllowedExpressionState: 'default', - lastAllowedExpressionStateAfterIterations: 15 - }, - jruw: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e15E5, - showPriorities: true, - containerSize: 'xs', - variableSize: 'xxs', - nextIterations: 16, - skipToTheEnd: false, - speed: 1.75 - }, - nnhc: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E5, - showPriorities: true, - variableSize: 'xs', - containerSize: 'xs' - }, - pzvr: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E5, - showPriorities: true, - variableSize: 'xs', - containerSize: 'xs', - nextIterations: 16 - }, - mscz: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E5, - showPriorities: true, - variableSize: 'xs', - containerSize: 'xs', - isDone: true - }, - jreq: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e15E8, - showPriorities: true, - containerSize: 'xs', - variableSize: 'xxs', - lastAllowedExpressionState: 'default', - skipToTheEnd: false, - speed: 5, - lastAllowedExpressionStateAfterIterations: 20, - superFastForward: true - }, - vpmj: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E8, - showPriorities: true, - containerSize: 'xs', - variableSize: 'xs', - nextIterations: 21 - }, - uitu: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E8, - showPriorities: true, - containerSize: 'xs', - variableSize: 'xs', - isDone: true - }, - bozr: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e15E9, - showPriorities: true, - containerSize: 'xs', - variableSize: 'xxs', - lastAllowedExpressionState: 'default', - skipToTheEnd: false, - speed: 5, - lastAllowedExpressionStateAfterIterations: 25, - superFastForward: true - }, - angp: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E9, - showPriorities: true, - containerSize: 'xs', - variableSize: 'xs', - nextIterations: 26 - }, - wxqy: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E9, - showPriorities: true, - containerSize: 'xs', - variableSize: 'xs', - isDone: true - }, - wcwd: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E10, - showPriorities: true, - variableSize: 'xs', - containerSize: 'xs' - }, - bcgc: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E11, - showPriorities: true, - containerSize: 'xs', - variableSize: 'xs' - }, - szou: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E12, - showPriorities: true, - containerSize: 'xs', - variableSize: 'xs', - caption: { name: 'changedToPowerCaption' } - }, - ysji: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E12, - isDone: true - }, - ilrn: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e15E12, - showPriorities: true, - containerSize: 'xs', - variableSize: 'xxs', - lastAllowedExpressionState: 'default', - skipToTheEnd: false, - speed: 5, - lastAllowedExpressionStateAfterIterations: 15, - superFastForward: true - }, - xsgz: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E12, - showPriorities: true, - containerSize: 'xs', - variableSize: 'xs', - nextIterations: 16 - }, - dret: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E12, - showPriorities: true, - containerSize: 'xs', - variableSize: 'xs', - isDone: true - }, - bpsz: { - runner: 'playButtonOnly', - expressionContainer: lessonExpressions.e15E13, - showPriorities: true, - containerSize: 'xs', - variableSize: 'xxs', - lastAllowedExpressionState: 'default', - skipToTheEnd: false, - speed: 5, - lastAllowedExpressionStateAfterIterations: 20, - superFastForward: true - }, - fotb: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E13, - showPriorities: true, - containerSize: 'xs', - variableSize: 'xs', - nextIterations: 21 - }, - zfcz: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E13, - showPriorities: true, - containerSize: 'xs', - variableSize: 'xs', - isDone: true - }, - jtai: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E14, - showPriorities: true, - containerSize: 'xs', - variableSize: 'xs' - }, - nmoc: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E15, - showPriorities: true, - containerSize: 'xs', - variableSize: 'sm' - }, - cnef: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E15, - showPriorities: true, - containerSize: 'xs', - variableSize: 'sm', - highlightOverrides: { a: 'highlighted', b: 'highlighted' } - }, - news: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E16, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - caption: { name: 'thisIsYCombinatorCaption' } - }, - xrzv: { - runner: 'simple', - expressionContainer: lessonExpressions.e15E17, - showPriorities: true, - containerSize: 'xs', - variableSize: 'md', - caption: { name: 'thisIsYCombinatorCaption', too: true } - }, - ytcf: { - runner: 'simple', - expressionContainer: lessonExpressions.e16E1 - } -} - -export default config diff --git a/scripts/lib/runnerConfigs/aaov.ts b/scripts/lib/runnerConfigs/aaov.ts new file mode 100644 index 000000000..a8d2feea6 --- /dev/null +++ b/scripts/lib/runnerConfigs/aaov.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'singleStep', + lessonExpressionsKey: 'e3E1', + initialState: 'default', + finalState: 'active', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/ablz.ts b/scripts/lib/runnerConfigs/ablz.ts new file mode 100644 index 000000000..31880c4d8 --- /dev/null +++ b/scripts/lib/runnerConfigs/ablz.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e7E4', + showPriorities: true, + isDone: true, + caption: { name: 'secretCodeCaption', number: 3, letter: 'b' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/aeyv.ts b/scripts/lib/runnerConfigs/aeyv.ts new file mode 100644 index 000000000..91cb971bc --- /dev/null +++ b/scripts/lib/runnerConfigs/aeyv.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e8E7', + showPriorities: true, + isDone: true, + caption: { name: 'secretCodeCaption', number: 1, letter: 'c' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/aezk.ts b/scripts/lib/runnerConfigs/aezk.ts new file mode 100644 index 000000000..40ff15f94 --- /dev/null +++ b/scripts/lib/runnerConfigs/aezk.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e5E1', + initialState: 'active', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/ahsd.ts b/scripts/lib/runnerConfigs/ahsd.ts new file mode 100644 index 000000000..2acb6804d --- /dev/null +++ b/scripts/lib/runnerConfigs/ahsd.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e1E2', + isDone: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/aimh.ts b/scripts/lib/runnerConfigs/aimh.ts new file mode 100644 index 000000000..0e48d3a2c --- /dev/null +++ b/scripts/lib/runnerConfigs/aimh.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e13E12', + caption: { name: 'whatCanComputeFactorial', start: 5 } +} + +export default config diff --git a/scripts/lib/runnerConfigs/ainx.ts b/scripts/lib/runnerConfigs/ainx.ts new file mode 100644 index 000000000..4c61d80c1 --- /dev/null +++ b/scripts/lib/runnerConfigs/ainx.ts @@ -0,0 +1,14 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e5E1', + initialState: 'active', + lastAllowedExpressionState: 'showFuncBound', + showPriorities: true, + showAllShowSteps: true, + skipToTheEnd: false, + explanationsVisibility: 'hiddenInitialAndLastPausedOnly' +} + +export default config diff --git a/scripts/lib/runnerConfigs/angp.ts b/scripts/lib/runnerConfigs/angp.ts new file mode 100644 index 000000000..561c00f58 --- /dev/null +++ b/scripts/lib/runnerConfigs/angp.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E9', + showPriorities: true, + containerSize: 'xs', + variableSize: 'xs', + nextIterations: 26 +} + +export default config diff --git a/scripts/lib/runnerConfigs/awxz.ts b/scripts/lib/runnerConfigs/awxz.ts new file mode 100644 index 000000000..7de73d87b --- /dev/null +++ b/scripts/lib/runnerConfigs/awxz.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e2E1', + isDone: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/badn.ts b/scripts/lib/runnerConfigs/badn.ts new file mode 100644 index 000000000..0f9f405a2 --- /dev/null +++ b/scripts/lib/runnerConfigs/badn.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e6E9', + showPriorities: true, + isDone: true, + caption: { name: 'secretCodeCaption', number: 1, letter: 'b' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/bcae.ts b/scripts/lib/runnerConfigs/bcae.ts new file mode 100644 index 000000000..3d4a1745e --- /dev/null +++ b/scripts/lib/runnerConfigs/bcae.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e11E2', + showPriorities: true, + skipAlphaConvert: true, + containerSize: 'xs', + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/bcgc.ts b/scripts/lib/runnerConfigs/bcgc.ts new file mode 100644 index 000000000..661c66fe3 --- /dev/null +++ b/scripts/lib/runnerConfigs/bcgc.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E11', + showPriorities: true, + containerSize: 'xs', + variableSize: 'xs' +} + +export default config diff --git a/scripts/lib/runnerConfigs/bdlj.ts b/scripts/lib/runnerConfigs/bdlj.ts new file mode 100644 index 000000000..f67b56b87 --- /dev/null +++ b/scripts/lib/runnerConfigs/bdlj.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e8E2', + showPriorities: true, + caption: { name: 'secretCodeCaption', number: 2, letter: 'e' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/bgfl.ts b/scripts/lib/runnerConfigs/bgfl.ts new file mode 100644 index 000000000..2acb6804d --- /dev/null +++ b/scripts/lib/runnerConfigs/bgfl.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e1E2', + isDone: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/blre.ts b/scripts/lib/runnerConfigs/blre.ts new file mode 100644 index 000000000..b8fd9bddf --- /dev/null +++ b/scripts/lib/runnerConfigs/blre.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e6E1', + showPriorities: true, + bottomRightBadgeOverrides: { b: '🅱️', a: '🅰️' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/bmms.ts b/scripts/lib/runnerConfigs/bmms.ts new file mode 100644 index 000000000..f2f7d4a19 --- /dev/null +++ b/scripts/lib/runnerConfigs/bmms.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e10E4', + showPriorities: true, + skipAlphaConvert: true, + speed: 1.75, + skipToTheEnd: false +} + +export default config diff --git a/scripts/lib/runnerConfigs/bmnc.ts b/scripts/lib/runnerConfigs/bmnc.ts new file mode 100644 index 000000000..b203e47ba --- /dev/null +++ b/scripts/lib/runnerConfigs/bmnc.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e13E6', + isDone: true, + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + caption: { name: 'secretCodeCaption', number: 2, letter: 'l' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/bozr.ts b/scripts/lib/runnerConfigs/bozr.ts new file mode 100644 index 000000000..d20d76361 --- /dev/null +++ b/scripts/lib/runnerConfigs/bozr.ts @@ -0,0 +1,16 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e15E9', + showPriorities: true, + containerSize: 'xs', + variableSize: 'xxs', + lastAllowedExpressionState: 'default', + skipToTheEnd: false, + speed: 5, + lastAllowedExpressionStateAfterIterations: 25, + superFastForward: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/bpsz.ts b/scripts/lib/runnerConfigs/bpsz.ts new file mode 100644 index 000000000..986381f8d --- /dev/null +++ b/scripts/lib/runnerConfigs/bpsz.ts @@ -0,0 +1,16 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e15E13', + showPriorities: true, + containerSize: 'xs', + variableSize: 'xxs', + lastAllowedExpressionState: 'default', + skipToTheEnd: false, + speed: 5, + lastAllowedExpressionStateAfterIterations: 20, + superFastForward: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/bpwl.ts b/scripts/lib/runnerConfigs/bpwl.ts new file mode 100644 index 000000000..507d6f650 --- /dev/null +++ b/scripts/lib/runnerConfigs/bpwl.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e6E4', + showPriorities: true, + caption: { name: 'secretCodeCaptionSimple', number: 3 } +} + +export default config diff --git a/scripts/lib/runnerConfigs/bpza.ts b/scripts/lib/runnerConfigs/bpza.ts new file mode 100644 index 000000000..af6fbc05d --- /dev/null +++ b/scripts/lib/runnerConfigs/bpza.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e7E5', + showPriorities: true, + caption: { name: 'secretCodeCaption', number: 1, letter: 'e' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/brrh.ts b/scripts/lib/runnerConfigs/brrh.ts new file mode 100644 index 000000000..2346c3b6b --- /dev/null +++ b/scripts/lib/runnerConfigs/brrh.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e7E10', + showPriorities: true, + containerSize: 'xs', + variableSize: 'sm', + highlightOverrides: { e: 'highlighted', f: 'highlighted' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/bxdf.ts b/scripts/lib/runnerConfigs/bxdf.ts new file mode 100644 index 000000000..f75c038ce --- /dev/null +++ b/scripts/lib/runnerConfigs/bxdf.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e7E7', + showPriorities: true, + caption: { name: 'secretCodeAddCaption' }, + containerSize: 'xs', + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/bxfv.ts b/scripts/lib/runnerConfigs/bxfv.ts new file mode 100644 index 000000000..de75d5da5 --- /dev/null +++ b/scripts/lib/runnerConfigs/bxfv.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e9E1', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + highlightOverrides: { z: 'highlighted', y: 'highlighted' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/ccon.ts b/scripts/lib/runnerConfigs/ccon.ts new file mode 100644 index 000000000..e2098d26c --- /dev/null +++ b/scripts/lib/runnerConfigs/ccon.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e12E3', + showPriorities: true, + skipToTheEnd: false, + containerSize: 'xs', + variableSize: 'sm', + speed: 5 +} + +export default config diff --git a/scripts/lib/runnerConfigs/cfms.ts b/scripts/lib/runnerConfigs/cfms.ts new file mode 100644 index 000000000..f6aa19ce4 --- /dev/null +++ b/scripts/lib/runnerConfigs/cfms.ts @@ -0,0 +1,14 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E6', + showPriorities: true, + nextIteration: true, + highlightOverrideActiveAfterStart: true, + highlightOverrides: { magical: 'highlighted' }, + variableSize: 'md', + caption: { name: 'witchAppearsAgainCaption' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/cgpd.ts b/scripts/lib/runnerConfigs/cgpd.ts new file mode 100644 index 000000000..3d725e616 --- /dev/null +++ b/scripts/lib/runnerConfigs/cgpd.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e5E1', + isDone: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/cnef.ts b/scripts/lib/runnerConfigs/cnef.ts new file mode 100644 index 000000000..b96842eb2 --- /dev/null +++ b/scripts/lib/runnerConfigs/cnef.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E15', + showPriorities: true, + containerSize: 'xs', + variableSize: 'sm', + highlightOverrides: { a: 'highlighted', b: 'highlighted' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/cnoq.ts b/scripts/lib/runnerConfigs/cnoq.ts new file mode 100644 index 000000000..c457eec6e --- /dev/null +++ b/scripts/lib/runnerConfigs/cnoq.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e13E3', + skipToTheEnd: false, + showPriorities: true, + speed: 1.75 +} + +export default config diff --git a/scripts/lib/runnerConfigs/cpbj.ts b/scripts/lib/runnerConfigs/cpbj.ts new file mode 100644 index 000000000..bdde2465a --- /dev/null +++ b/scripts/lib/runnerConfigs/cpbj.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e7E9', + showPriorities: true, + isDone: true, + caption: { name: 'secretCodeCaption', number: 4, letter: 'c' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/cpkp.ts b/scripts/lib/runnerConfigs/cpkp.ts new file mode 100644 index 000000000..e9c560482 --- /dev/null +++ b/scripts/lib/runnerConfigs/cpkp.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e1E4', + isDone: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/cqpa.ts b/scripts/lib/runnerConfigs/cqpa.ts new file mode 100644 index 000000000..0594b6163 --- /dev/null +++ b/scripts/lib/runnerConfigs/cqpa.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e6E6', + showPriorities: true, + caption: { name: 'secretCodeCaption', number: 2, letter: 'A' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/ctyl.ts b/scripts/lib/runnerConfigs/ctyl.ts new file mode 100644 index 000000000..fae08d8ce --- /dev/null +++ b/scripts/lib/runnerConfigs/ctyl.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e9E5', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + skipToTheEnd: false, + speed: 4 +} + +export default config diff --git a/scripts/lib/runnerConfigs/cvtc.ts b/scripts/lib/runnerConfigs/cvtc.ts new file mode 100644 index 000000000..48bc256c5 --- /dev/null +++ b/scripts/lib/runnerConfigs/cvtc.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e3E1', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/davn.ts b/scripts/lib/runnerConfigs/davn.ts new file mode 100644 index 000000000..1ee49f075 --- /dev/null +++ b/scripts/lib/runnerConfigs/davn.ts @@ -0,0 +1,15 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E1', + showPriorities: true, + initialState: 'default', + nextIterations: 8, + caption: { name: 'magicalChangedCaption', fromNumber: 2 }, + variableSize: 'sm', + argPriorityAggHighlights: [1], + funcPriorityAggHighlights: [3, 4] +} + +export default config diff --git a/scripts/lib/runnerConfigs/dcfi.ts b/scripts/lib/runnerConfigs/dcfi.ts new file mode 100644 index 000000000..e6897794a --- /dev/null +++ b/scripts/lib/runnerConfigs/dcfi.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e13E6', + showPriorities: true, + skipToTheEnd: false, + containerSize: 'xs', + variableSize: 'md', + speed: 5 +} + +export default config diff --git a/scripts/lib/runnerConfigs/dhdk.ts b/scripts/lib/runnerConfigs/dhdk.ts new file mode 100644 index 000000000..863c08a1e --- /dev/null +++ b/scripts/lib/runnerConfigs/dhdk.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e7E8', + showPriorities: true, + isDone: true, + caption: { name: 'secretCodeCaption', number: 3, letter: 'c' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/diis.ts b/scripts/lib/runnerConfigs/diis.ts new file mode 100644 index 000000000..64a98d91f --- /dev/null +++ b/scripts/lib/runnerConfigs/diis.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e5E3', + initialState: 'active', + skipToTheEnd: false, + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/dkbt.ts b/scripts/lib/runnerConfigs/dkbt.ts new file mode 100644 index 000000000..1f209f0c1 --- /dev/null +++ b/scripts/lib/runnerConfigs/dkbt.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E3', + showPriorities: true, + variableSize: 'xs', + containerSize: 'xs' +} + +export default config diff --git a/scripts/lib/runnerConfigs/dkiy.ts b/scripts/lib/runnerConfigs/dkiy.ts new file mode 100644 index 000000000..33ae5c008 --- /dev/null +++ b/scripts/lib/runnerConfigs/dkiy.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e3E2', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/dmwy.ts b/scripts/lib/runnerConfigs/dmwy.ts new file mode 100644 index 000000000..1a6cbf96c --- /dev/null +++ b/scripts/lib/runnerConfigs/dmwy.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e3E5', + initialState: 'betaReducePreviewAfter', + skipToTheEnd: false +} + +export default config diff --git a/scripts/lib/runnerConfigs/dnvw.ts b/scripts/lib/runnerConfigs/dnvw.ts new file mode 100644 index 000000000..4f974f689 --- /dev/null +++ b/scripts/lib/runnerConfigs/dnvw.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e3E1', + nextIteration: true, + initialState: 'showFuncBound', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/dpar.ts b/scripts/lib/runnerConfigs/dpar.ts new file mode 100644 index 000000000..c62a3e421 --- /dev/null +++ b/scripts/lib/runnerConfigs/dpar.ts @@ -0,0 +1,14 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e13E3', + showPriorities: true, + speed: 1.75, + skipToTheEnd: false, + nextIteration: true, + explanationsVisibility: 'visible', + initialState: 'trueCaseOnly' +} + +export default config diff --git a/scripts/lib/runnerConfigs/dpst.ts b/scripts/lib/runnerConfigs/dpst.ts new file mode 100644 index 000000000..a373ad178 --- /dev/null +++ b/scripts/lib/runnerConfigs/dpst.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e10E2', + showPriorities: true, + skipAlphaConvert: true, + initialState: 'showFuncUnbound', + caption: { name: 'isCallArgAndFuncUnboundTheSameCaption', same: false } +} + +export default config diff --git a/scripts/lib/runnerConfigs/dqey.ts b/scripts/lib/runnerConfigs/dqey.ts new file mode 100644 index 000000000..dcedf2dde --- /dev/null +++ b/scripts/lib/runnerConfigs/dqey.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e5E3', + initialState: 'active', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/dqkc.ts b/scripts/lib/runnerConfigs/dqkc.ts new file mode 100644 index 000000000..1c8bc919c --- /dev/null +++ b/scripts/lib/runnerConfigs/dqkc.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e1E3' +} + +export default config diff --git a/scripts/lib/runnerConfigs/dret.ts b/scripts/lib/runnerConfigs/dret.ts new file mode 100644 index 000000000..00d1ff2bf --- /dev/null +++ b/scripts/lib/runnerConfigs/dret.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E12', + showPriorities: true, + containerSize: 'xs', + variableSize: 'xs', + isDone: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/drvu.ts b/scripts/lib/runnerConfigs/drvu.ts new file mode 100644 index 000000000..8d6f845d9 --- /dev/null +++ b/scripts/lib/runnerConfigs/drvu.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e8E1', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + caption: { name: 'secretCodeMultiplyCaption' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/dtzu.ts b/scripts/lib/runnerConfigs/dtzu.ts new file mode 100644 index 000000000..883d9451f --- /dev/null +++ b/scripts/lib/runnerConfigs/dtzu.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e5E1', + initialState: 'betaReducePreviewBefore', + showPriorities: true, + explanationsVisibility: 'visible' +} + +export default config diff --git a/scripts/lib/runnerConfigs/dvrw.ts b/scripts/lib/runnerConfigs/dvrw.ts new file mode 100644 index 000000000..19caa325d --- /dev/null +++ b/scripts/lib/runnerConfigs/dvrw.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e9E8', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + caption: { name: 'ifCaption', ifZero: 'y', ifNonZero: ['w', 'x'] }, + highlightOverrides: { w: 'highlighted', x: 'highlighted' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/dwnj.ts b/scripts/lib/runnerConfigs/dwnj.ts new file mode 100644 index 000000000..a9aa85c71 --- /dev/null +++ b/scripts/lib/runnerConfigs/dwnj.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e13E3', + skipToTheEnd: false, + showPriorities: true, + lastAllowedExpressionState: 'default' +} + +export default config diff --git a/scripts/lib/runnerConfigs/dxum.ts b/scripts/lib/runnerConfigs/dxum.ts new file mode 100644 index 000000000..31914c0b3 --- /dev/null +++ b/scripts/lib/runnerConfigs/dxum.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E1', + showPriorities: true, + nextIterations: 4, + variableSize: 'sm' +} + +export default config diff --git a/scripts/lib/runnerConfigs/dymt.ts b/scripts/lib/runnerConfigs/dymt.ts new file mode 100644 index 000000000..1b196107c --- /dev/null +++ b/scripts/lib/runnerConfigs/dymt.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e8E5', + showPriorities: true, + caption: { name: 'secretCodeCaption', number: 1, letter: 'e' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/dyov.ts b/scripts/lib/runnerConfigs/dyov.ts new file mode 100644 index 000000000..67ce36729 --- /dev/null +++ b/scripts/lib/runnerConfigs/dyov.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e7E9', + showPriorities: true, + containerSize: 'xs', + variableSize: 'sm', + highlightOverrides: { e: 'highlighted', f: 'highlighted' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/eavp.ts b/scripts/lib/runnerConfigs/eavp.ts new file mode 100644 index 000000000..50f7d3b1b --- /dev/null +++ b/scripts/lib/runnerConfigs/eavp.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e6E9', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/ebag.ts b/scripts/lib/runnerConfigs/ebag.ts new file mode 100644 index 000000000..8d8905401 --- /dev/null +++ b/scripts/lib/runnerConfigs/ebag.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e3E5', + isDone: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/eemn.ts b/scripts/lib/runnerConfigs/eemn.ts new file mode 100644 index 000000000..1416c3325 --- /dev/null +++ b/scripts/lib/runnerConfigs/eemn.ts @@ -0,0 +1,14 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e7E2', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + skipToTheEnd: false, + speed: 3, + highlightOverrides: { d: 'highlighted', e: 'highlighted' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/efyy.ts b/scripts/lib/runnerConfigs/efyy.ts new file mode 100644 index 000000000..b709c91d8 --- /dev/null +++ b/scripts/lib/runnerConfigs/efyy.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'singleStep', + lessonExpressionsKey: 'e5E1', + initialState: 'betaReducePreviewBefore', + finalState: 'betaReducePreviewAfter', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/egmr.ts b/scripts/lib/runnerConfigs/egmr.ts new file mode 100644 index 000000000..3a9d80328 --- /dev/null +++ b/scripts/lib/runnerConfigs/egmr.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'singleStep', + lessonExpressionsKey: 'e3E5', + initialState: 'active', + finalState: 'showFuncBound', + hideFuncUnboundBadgeOnExplanation: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/eial.ts b/scripts/lib/runnerConfigs/eial.ts new file mode 100644 index 000000000..e52b7d909 --- /dev/null +++ b/scripts/lib/runnerConfigs/eial.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e3E2', + initialState: 'showFuncUnbound', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/emmb.ts b/scripts/lib/runnerConfigs/emmb.ts new file mode 100644 index 000000000..bf9653784 --- /dev/null +++ b/scripts/lib/runnerConfigs/emmb.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e1E3' +} + +export default config diff --git a/scripts/lib/runnerConfigs/entr.ts b/scripts/lib/runnerConfigs/entr.ts new file mode 100644 index 000000000..674310b01 --- /dev/null +++ b/scripts/lib/runnerConfigs/entr.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e7E8', + showPriorities: true, + containerSize: 'xs', + variableSize: 'sm' +} + +export default config diff --git a/scripts/lib/runnerConfigs/eobj.ts b/scripts/lib/runnerConfigs/eobj.ts new file mode 100644 index 000000000..35bb58012 --- /dev/null +++ b/scripts/lib/runnerConfigs/eobj.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E3', + showPriorities: true, + variableSize: 'sm', + nextIterations: 20 +} + +export default config diff --git a/scripts/lib/runnerConfigs/eozk.ts b/scripts/lib/runnerConfigs/eozk.ts new file mode 100644 index 000000000..3c7784fac --- /dev/null +++ b/scripts/lib/runnerConfigs/eozk.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e6E5' +} + +export default config diff --git a/scripts/lib/runnerConfigs/evqx.ts b/scripts/lib/runnerConfigs/evqx.ts new file mode 100644 index 000000000..e86bfd2b8 --- /dev/null +++ b/scripts/lib/runnerConfigs/evqx.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'singleStep', + hideFuncUnboundBadgeOnExplanation: true, + lessonExpressionsKey: 'e1E1', + initialState: 'betaReducePreviewBefore', + finalState: 'betaReducePreviewAfter' +} + +export default config diff --git a/scripts/lib/runnerConfigs/exww.ts b/scripts/lib/runnerConfigs/exww.ts new file mode 100644 index 000000000..35ac9ef87 --- /dev/null +++ b/scripts/lib/runnerConfigs/exww.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e12E8', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/fapu.ts b/scripts/lib/runnerConfigs/fapu.ts new file mode 100644 index 000000000..0c7e62496 --- /dev/null +++ b/scripts/lib/runnerConfigs/fapu.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E5', + variableSize: 'sm' +} + +export default config diff --git a/scripts/lib/runnerConfigs/fatm.ts b/scripts/lib/runnerConfigs/fatm.ts new file mode 100644 index 000000000..ea8be69f8 --- /dev/null +++ b/scripts/lib/runnerConfigs/fatm.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e7E11', + showPriorities: true, + containerSize: 'xs', + variableSize: 'sm', + highlightOverrides: { g: 'highlighted', h: 'highlighted' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/fhlw.ts b/scripts/lib/runnerConfigs/fhlw.ts new file mode 100644 index 000000000..9cd285517 --- /dev/null +++ b/scripts/lib/runnerConfigs/fhlw.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e9E3', + caption: { name: 'secretCodeCaption', number: 0, letter: 'f' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/fiab.ts b/scripts/lib/runnerConfigs/fiab.ts new file mode 100644 index 000000000..e401532f7 --- /dev/null +++ b/scripts/lib/runnerConfigs/fiab.ts @@ -0,0 +1,15 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e12E4', + showPriorities: true, + explanationsVisibility: 'hiddenInitialPausedOnly', + lastAllowedExpressionState: 'needsAlphaConvert', + containerSize: 'xs', + variableSize: 'md', + speed: 5, + skipToTheEnd: false +} + +export default config diff --git a/scripts/lib/runnerConfigs/fivy.ts b/scripts/lib/runnerConfigs/fivy.ts new file mode 100644 index 000000000..5f75f36cb --- /dev/null +++ b/scripts/lib/runnerConfigs/fivy.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'singleStep', + lessonExpressionsKey: 'e3E5', + initialState: 'betaReducePreviewBefore', + finalState: 'betaReducePreviewAfter' +} + +export default config diff --git a/scripts/lib/runnerConfigs/fjyk.ts b/scripts/lib/runnerConfigs/fjyk.ts new file mode 100644 index 000000000..28e7546ad --- /dev/null +++ b/scripts/lib/runnerConfigs/fjyk.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E3', + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/fora.ts b/scripts/lib/runnerConfigs/fora.ts new file mode 100644 index 000000000..af7d58d7d --- /dev/null +++ b/scripts/lib/runnerConfigs/fora.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E3', + showPriorities: true, + variableSize: 'sm' +} + +export default config diff --git a/scripts/lib/runnerConfigs/fotb.ts b/scripts/lib/runnerConfigs/fotb.ts new file mode 100644 index 000000000..5b471c2d8 --- /dev/null +++ b/scripts/lib/runnerConfigs/fotb.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E13', + showPriorities: true, + containerSize: 'xs', + variableSize: 'xs', + nextIterations: 21 +} + +export default config diff --git a/scripts/lib/runnerConfigs/fpsd.ts b/scripts/lib/runnerConfigs/fpsd.ts new file mode 100644 index 000000000..83e9c2320 --- /dev/null +++ b/scripts/lib/runnerConfigs/fpsd.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e3E5', + initialState: 'showFuncBound' +} + +export default config diff --git a/scripts/lib/runnerConfigs/fqwj.ts b/scripts/lib/runnerConfigs/fqwj.ts new file mode 100644 index 000000000..15d59b791 --- /dev/null +++ b/scripts/lib/runnerConfigs/fqwj.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e9E1', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/fsmk.ts b/scripts/lib/runnerConfigs/fsmk.ts new file mode 100644 index 000000000..a009db007 --- /dev/null +++ b/scripts/lib/runnerConfigs/fsmk.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E2', + showPriorities: true, + nextIterations: 16, + variableSize: 'sm' +} + +export default config diff --git a/scripts/lib/runnerConfigs/gcnt.ts b/scripts/lib/runnerConfigs/gcnt.ts new file mode 100644 index 000000000..7a0e41fc9 --- /dev/null +++ b/scripts/lib/runnerConfigs/gcnt.ts @@ -0,0 +1,15 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E1', + showPriorities: true, + nextIterations: 8, + initialState: 'default', + variableSize: 'md', + caption: { name: 'magicalChangedCaption', fromNumber: 2 }, + argPriorityAggHighlights: [1], + funcPriorityAggHighlights: [3, 4] +} + +export default config diff --git a/scripts/lib/runnerConfigs/gmcn.ts b/scripts/lib/runnerConfigs/gmcn.ts new file mode 100644 index 000000000..c7296240f --- /dev/null +++ b/scripts/lib/runnerConfigs/gmcn.ts @@ -0,0 +1,14 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e10E4', + showPriorities: true, + skipAlphaConvert: true, + initialState: 'showFuncUnbound', + highlightOverrides: { b: 'highlighted' }, + caption: { name: 'isCallArgAndFuncUnboundTheSameCaption', same: true }, + highlightOverrideActiveAfterStart: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/goif.ts b/scripts/lib/runnerConfigs/goif.ts new file mode 100644 index 000000000..269501420 --- /dev/null +++ b/scripts/lib/runnerConfigs/goif.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e7E7', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/gopk.ts b/scripts/lib/runnerConfigs/gopk.ts new file mode 100644 index 000000000..50ad14058 --- /dev/null +++ b/scripts/lib/runnerConfigs/gopk.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e12E1', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/gswd.ts b/scripts/lib/runnerConfigs/gswd.ts new file mode 100644 index 000000000..91b0123cd --- /dev/null +++ b/scripts/lib/runnerConfigs/gswd.ts @@ -0,0 +1,16 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e15E5', + showPriorities: true, + containerSize: 'xs', + variableSize: 'xxs', + nextIterations: 14, + skipToTheEnd: false, + initialState: 'conditionActive', + lastAllowedExpressionState: 'default', + lastAllowedExpressionStateAfterIterations: 15 +} + +export default config diff --git a/scripts/lib/runnerConfigs/gszp.ts b/scripts/lib/runnerConfigs/gszp.ts new file mode 100644 index 000000000..1278de995 --- /dev/null +++ b/scripts/lib/runnerConfigs/gszp.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e10E2', + showPriorities: true, + skipToTheEnd: false, + speed: 1.75, + highlightOverrides: { c: 'highlighted' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/gtdu.ts b/scripts/lib/runnerConfigs/gtdu.ts new file mode 100644 index 000000000..f6a5e5126 --- /dev/null +++ b/scripts/lib/runnerConfigs/gtdu.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e5E3', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/gtnr.ts b/scripts/lib/runnerConfigs/gtnr.ts new file mode 100644 index 000000000..d6a3f75b4 --- /dev/null +++ b/scripts/lib/runnerConfigs/gtnr.ts @@ -0,0 +1,14 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E1', + showPriorities: true, + nextIteration: true, + highlightOverrideActiveAfterStart: true, + highlightOverrides: { magical: 'highlighted' }, + variableSize: 'md', + caption: { name: 'witchAppearsAgainCaption' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/gtwk.ts b/scripts/lib/runnerConfigs/gtwk.ts new file mode 100644 index 000000000..dab810200 --- /dev/null +++ b/scripts/lib/runnerConfigs/gtwk.ts @@ -0,0 +1,14 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e9E7', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + skipToTheEnd: false, + speed: 4, + skipAlphaConvert: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/guuf.ts b/scripts/lib/runnerConfigs/guuf.ts new file mode 100644 index 000000000..3a002b2f9 --- /dev/null +++ b/scripts/lib/runnerConfigs/guuf.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e13E3', + showPriorities: true, + explanationsVisibility: 'visible', + nextIteration: true, + initialState: 'conditionActive' +} + +export default config diff --git a/scripts/lib/runnerConfigs/gwtp.ts b/scripts/lib/runnerConfigs/gwtp.ts new file mode 100644 index 000000000..1edd34152 --- /dev/null +++ b/scripts/lib/runnerConfigs/gwtp.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'singleStep', + hideFuncUnboundBadgeOnExplanation: true, + lessonExpressionsKey: 'e1E2', + initialState: 'betaReducePreviewBefore', + finalState: 'betaReducePreviewCrossed' +} + +export default config diff --git a/scripts/lib/runnerConfigs/hbgo.ts b/scripts/lib/runnerConfigs/hbgo.ts new file mode 100644 index 000000000..a3de6211d --- /dev/null +++ b/scripts/lib/runnerConfigs/hbgo.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e1E6' +} + +export default config diff --git a/scripts/lib/runnerConfigs/hdwy.ts b/scripts/lib/runnerConfigs/hdwy.ts new file mode 100644 index 000000000..735fee94a --- /dev/null +++ b/scripts/lib/runnerConfigs/hdwy.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e7E8', + showPriorities: true, + containerSize: 'xs', + variableSize: 'sm', + highlightOverrides: { g: 'highlighted', h: 'highlighted' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/hdxc.ts b/scripts/lib/runnerConfigs/hdxc.ts new file mode 100644 index 000000000..d78923493 --- /dev/null +++ b/scripts/lib/runnerConfigs/hdxc.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e3E2', + showPriorities: true, + skipToTheEnd: false +} + +export default config diff --git a/scripts/lib/runnerConfigs/howy.ts b/scripts/lib/runnerConfigs/howy.ts new file mode 100644 index 000000000..73aae9410 --- /dev/null +++ b/scripts/lib/runnerConfigs/howy.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e6E12', + showPriorities: true, + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/hvdn.ts b/scripts/lib/runnerConfigs/hvdn.ts new file mode 100644 index 000000000..46ce4cc58 --- /dev/null +++ b/scripts/lib/runnerConfigs/hvdn.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e13E1', + caption: { name: 'ifCaption', ifZero: 'y', ifNonZero: 'z' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/hwtu.ts b/scripts/lib/runnerConfigs/hwtu.ts new file mode 100644 index 000000000..3e2eee738 --- /dev/null +++ b/scripts/lib/runnerConfigs/hwtu.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e5E2', + initialState: 'showCallArg', + showAllShowSteps: true, + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/hxmk.ts b/scripts/lib/runnerConfigs/hxmk.ts new file mode 100644 index 000000000..f769ebd02 --- /dev/null +++ b/scripts/lib/runnerConfigs/hxmk.ts @@ -0,0 +1,15 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e11E3', + showPriorities: true, + initialState: 'alphaConvertDone', + containerSize: 'xs', + variableSize: 'md', + highlightOverrides: { b: 'highlighted' }, + highlightOverrideActiveAfterStart: true, + caption: { name: 'isCallArgAndFuncUnboundTheSameCaption', same: false } +} + +export default config diff --git a/scripts/lib/runnerConfigs/hykj.ts b/scripts/lib/runnerConfigs/hykj.ts new file mode 100644 index 000000000..b70ec754f --- /dev/null +++ b/scripts/lib/runnerConfigs/hykj.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e5E1', + initialState: 'showFuncUnbound', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/hzlj.ts b/scripts/lib/runnerConfigs/hzlj.ts new file mode 100644 index 000000000..2e5514429 --- /dev/null +++ b/scripts/lib/runnerConfigs/hzlj.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E4', + showPriorities: true, + containerSize: 'xs', + variableSize: 'xs' +} + +export default config diff --git a/scripts/lib/runnerConfigs/idcf.ts b/scripts/lib/runnerConfigs/idcf.ts new file mode 100644 index 000000000..8b06ec067 --- /dev/null +++ b/scripts/lib/runnerConfigs/idcf.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e6E3', + showPriorities: true, + caption: { name: 'secretCodeCaptionSimple', number: 2 } +} + +export default config diff --git a/scripts/lib/runnerConfigs/ielw.ts b/scripts/lib/runnerConfigs/ielw.ts new file mode 100644 index 000000000..4c02e12fc --- /dev/null +++ b/scripts/lib/runnerConfigs/ielw.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + showAllShowSteps: true, + lessonExpressionsKey: 'e5E1', + initialState: 'showFuncUnbound', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/ifwb.ts b/scripts/lib/runnerConfigs/ifwb.ts new file mode 100644 index 000000000..6f471ae1e --- /dev/null +++ b/scripts/lib/runnerConfigs/ifwb.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e8E3', + showPriorities: true, + caption: { name: 'secretCodeCaption', number: 3, letter: 'g' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/ifxr.ts b/scripts/lib/runnerConfigs/ifxr.ts new file mode 100644 index 000000000..db6f3bb29 --- /dev/null +++ b/scripts/lib/runnerConfigs/ifxr.ts @@ -0,0 +1,15 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E1', + showPriorities: true, + nextIterations: 4, + initialState: 'default', + variableSize: 'md', + caption: { name: 'magicalChangedCaption', fromNumber: 3 }, + argPriorityAggHighlights: [1], + funcPriorityAggHighlights: [1, 2] +} + +export default config diff --git a/scripts/lib/runnerConfigs/igrt.ts b/scripts/lib/runnerConfigs/igrt.ts new file mode 100644 index 000000000..c8dcefb94 --- /dev/null +++ b/scripts/lib/runnerConfigs/igrt.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E1', + showPriorities: true, + variableSize: 'sm' +} + +export default config diff --git a/scripts/lib/runnerConfigs/iifq.ts b/scripts/lib/runnerConfigs/iifq.ts new file mode 100644 index 000000000..291295e85 --- /dev/null +++ b/scripts/lib/runnerConfigs/iifq.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e3E2', + isDone: true, + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/iisx.ts b/scripts/lib/runnerConfigs/iisx.ts new file mode 100644 index 000000000..db6f3bb29 --- /dev/null +++ b/scripts/lib/runnerConfigs/iisx.ts @@ -0,0 +1,15 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E1', + showPriorities: true, + nextIterations: 4, + initialState: 'default', + variableSize: 'md', + caption: { name: 'magicalChangedCaption', fromNumber: 3 }, + argPriorityAggHighlights: [1], + funcPriorityAggHighlights: [1, 2] +} + +export default config diff --git a/scripts/lib/runnerConfigs/ijot.ts b/scripts/lib/runnerConfigs/ijot.ts new file mode 100644 index 000000000..9d3a37d5b --- /dev/null +++ b/scripts/lib/runnerConfigs/ijot.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e5E1', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/ilnb.ts b/scripts/lib/runnerConfigs/ilnb.ts new file mode 100644 index 000000000..284f6f9fe --- /dev/null +++ b/scripts/lib/runnerConfigs/ilnb.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e6E3', + showPriorities: true, + bottomRightBadgeOverrides: { f: '🅱️', e: '🅰️' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/ilpo.ts b/scripts/lib/runnerConfigs/ilpo.ts new file mode 100644 index 000000000..c7bda5115 --- /dev/null +++ b/scripts/lib/runnerConfigs/ilpo.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e1E1' +} + +export default config diff --git a/scripts/lib/runnerConfigs/ilrn.ts b/scripts/lib/runnerConfigs/ilrn.ts new file mode 100644 index 000000000..863ed100e --- /dev/null +++ b/scripts/lib/runnerConfigs/ilrn.ts @@ -0,0 +1,16 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e15E12', + showPriorities: true, + containerSize: 'xs', + variableSize: 'xxs', + lastAllowedExpressionState: 'default', + skipToTheEnd: false, + speed: 5, + lastAllowedExpressionStateAfterIterations: 15, + superFastForward: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/imba.ts b/scripts/lib/runnerConfigs/imba.ts new file mode 100644 index 000000000..bbda0f232 --- /dev/null +++ b/scripts/lib/runnerConfigs/imba.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e13E10', + caption: { name: 'secretCodeMultiplyCaption' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/imgp.ts b/scripts/lib/runnerConfigs/imgp.ts new file mode 100644 index 000000000..8ca59b0ca --- /dev/null +++ b/scripts/lib/runnerConfigs/imgp.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e12E2', + showPriorities: true, + caption: { name: 'secretCodeCaption', number: 2, letter: 'g' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/imqy.ts b/scripts/lib/runnerConfigs/imqy.ts new file mode 100644 index 000000000..d1d81e2d9 --- /dev/null +++ b/scripts/lib/runnerConfigs/imqy.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e6E13', + showPriorities: true, + variableSize: 'md', + caption: { name: 'secretCodeCaption', number: 5, letter: 'i' }, + bottomRightBadgeOverrides: { j: '🅱️', i: '🅰️' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/imyd.ts b/scripts/lib/runnerConfigs/imyd.ts new file mode 100644 index 000000000..e4f4d662e --- /dev/null +++ b/scripts/lib/runnerConfigs/imyd.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e1E2' +} + +export default config diff --git a/scripts/lib/runnerConfigs/ines.ts b/scripts/lib/runnerConfigs/ines.ts new file mode 100644 index 000000000..7d5203a2c --- /dev/null +++ b/scripts/lib/runnerConfigs/ines.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E7', + showPriorities: true, + variableSize: 'md', + caption: { name: 'ycChangedCaption', fromNumber: 2 }, + argPriorityAggHighlights: [1], + funcPriorityAggHighlights: [3, 4] +} + +export default config diff --git a/scripts/lib/runnerConfigs/itbm.ts b/scripts/lib/runnerConfigs/itbm.ts new file mode 100644 index 000000000..985514b2d --- /dev/null +++ b/scripts/lib/runnerConfigs/itbm.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e1E1' +} + +export default config diff --git a/scripts/lib/runnerConfigs/itzl.ts b/scripts/lib/runnerConfigs/itzl.ts new file mode 100644 index 000000000..47a46c0b9 --- /dev/null +++ b/scripts/lib/runnerConfigs/itzl.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'singleStep', + lessonExpressionsKey: 'e14E1', + showPriorities: true, + initialState: 'active', + finalState: 'magicalExpanded', + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/iwkx.ts b/scripts/lib/runnerConfigs/iwkx.ts new file mode 100644 index 000000000..7c1c2ff21 --- /dev/null +++ b/scripts/lib/runnerConfigs/iwkx.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e3E2', + nextIteration: true, + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/iygh.ts b/scripts/lib/runnerConfigs/iygh.ts new file mode 100644 index 000000000..c8bb4b4f8 --- /dev/null +++ b/scripts/lib/runnerConfigs/iygh.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E7', + showPriorities: true, + variableSize: 'md', + highlightOverrides: { abbreviated: 'highlighted' }, + highlightOverrideActiveAfterStart: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/izgz.ts b/scripts/lib/runnerConfigs/izgz.ts new file mode 100644 index 000000000..c64730aba --- /dev/null +++ b/scripts/lib/runnerConfigs/izgz.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e5E1', + initialState: 'betaReducePreviewAfter', + showPriorities: true, + skipToTheEnd: false +} + +export default config diff --git a/scripts/lib/runnerConfigs/jbam.ts b/scripts/lib/runnerConfigs/jbam.ts new file mode 100644 index 000000000..888a869b7 --- /dev/null +++ b/scripts/lib/runnerConfigs/jbam.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e1E2', + initialState: 'active', + skipToTheEnd: false +} + +export default config diff --git a/scripts/lib/runnerConfigs/jlet.ts b/scripts/lib/runnerConfigs/jlet.ts new file mode 100644 index 000000000..568ded4e3 --- /dev/null +++ b/scripts/lib/runnerConfigs/jlet.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e11E3', + isDone: true, + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + caption: { name: 'secretCodeCaption', number: 2, letter: 'e' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/jliw.ts b/scripts/lib/runnerConfigs/jliw.ts new file mode 100644 index 000000000..5d421e862 --- /dev/null +++ b/scripts/lib/runnerConfigs/jliw.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e9E2', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + skipToTheEnd: false, + speed: 3 +} + +export default config diff --git a/scripts/lib/runnerConfigs/jmmp.ts b/scripts/lib/runnerConfigs/jmmp.ts new file mode 100644 index 000000000..b65d58e09 --- /dev/null +++ b/scripts/lib/runnerConfigs/jmmp.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e5E3', + showPriorities: true, + highlightOverrides: { b: 'highlighted' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/jmqh.ts b/scripts/lib/runnerConfigs/jmqh.ts new file mode 100644 index 000000000..93ed130d5 --- /dev/null +++ b/scripts/lib/runnerConfigs/jmqh.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e2E1', + initialState: 'showFuncUnbound', + skipToTheEnd: false +} + +export default config diff --git a/scripts/lib/runnerConfigs/jmyv.ts b/scripts/lib/runnerConfigs/jmyv.ts new file mode 100644 index 000000000..d022d60b3 --- /dev/null +++ b/scripts/lib/runnerConfigs/jmyv.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e6E2', + showPriorities: true, + bottomRightBadgeOverrides: { d: '🅱️', c: '🅰️' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/jozw.ts b/scripts/lib/runnerConfigs/jozw.ts new file mode 100644 index 000000000..a299a90b5 --- /dev/null +++ b/scripts/lib/runnerConfigs/jozw.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e1E4' +} + +export default config diff --git a/scripts/lib/runnerConfigs/jreq.ts b/scripts/lib/runnerConfigs/jreq.ts new file mode 100644 index 000000000..f3a120005 --- /dev/null +++ b/scripts/lib/runnerConfigs/jreq.ts @@ -0,0 +1,16 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e15E8', + showPriorities: true, + containerSize: 'xs', + variableSize: 'xxs', + lastAllowedExpressionState: 'default', + skipToTheEnd: false, + speed: 5, + lastAllowedExpressionStateAfterIterations: 20, + superFastForward: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/jruw.ts b/scripts/lib/runnerConfigs/jruw.ts new file mode 100644 index 000000000..e57d0ae2e --- /dev/null +++ b/scripts/lib/runnerConfigs/jruw.ts @@ -0,0 +1,14 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e15E5', + showPriorities: true, + containerSize: 'xs', + variableSize: 'xxs', + nextIterations: 16, + skipToTheEnd: false, + speed: 1.75 +} + +export default config diff --git a/scripts/lib/runnerConfigs/jtai.ts b/scripts/lib/runnerConfigs/jtai.ts new file mode 100644 index 000000000..2f93d1b69 --- /dev/null +++ b/scripts/lib/runnerConfigs/jtai.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E14', + showPriorities: true, + containerSize: 'xs', + variableSize: 'xs' +} + +export default config diff --git a/scripts/lib/runnerConfigs/jwzh.ts b/scripts/lib/runnerConfigs/jwzh.ts new file mode 100644 index 000000000..7a0701e25 --- /dev/null +++ b/scripts/lib/runnerConfigs/jwzh.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e1E2', + initialState: 'betaReducePreviewBefore' +} + +export default config diff --git a/scripts/lib/runnerConfigs/jxyg.ts b/scripts/lib/runnerConfigs/jxyg.ts new file mode 100644 index 000000000..6fc61b9ed --- /dev/null +++ b/scripts/lib/runnerConfigs/jxyg.ts @@ -0,0 +1,16 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e11E2', + showPriorities: true, + initialState: 'showFuncUnbound', + containerSize: 'xs', + variableSize: 'md', + highlightOverrides: { b: 'highlighted' }, + highlightOverridesCallArgAndFuncUnboundOnly: true, + highlightOverrideActiveAfterStart: true, + caption: { name: 'isCallArgAndFuncUnboundTheSameCaption', same: true } +} + +export default config diff --git a/scripts/lib/runnerConfigs/keck.ts b/scripts/lib/runnerConfigs/keck.ts new file mode 100644 index 000000000..ef01a937a --- /dev/null +++ b/scripts/lib/runnerConfigs/keck.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e1E1', + initialState: 'betaReducePreviewBefore' +} + +export default config diff --git a/scripts/lib/runnerConfigs/kfcw.ts b/scripts/lib/runnerConfigs/kfcw.ts new file mode 100644 index 000000000..924c34399 --- /dev/null +++ b/scripts/lib/runnerConfigs/kfcw.ts @@ -0,0 +1,14 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e11E2', + showPriorities: true, + isDone: true, + skipAlphaConvert: true, + containerSize: 'xs', + variableSize: 'md', + caption: { name: 'notSecretCodeCaption', number: 2, letter: 'b' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/kfrt.ts b/scripts/lib/runnerConfigs/kfrt.ts new file mode 100644 index 000000000..97b239b77 --- /dev/null +++ b/scripts/lib/runnerConfigs/kfrt.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E5', + showPriorities: true, + containerSize: 'xs', + variableSize: 'xxs', + nextIterations: 11, + highlightFunctions: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/kjyi.ts b/scripts/lib/runnerConfigs/kjyi.ts new file mode 100644 index 000000000..3cc3c874e --- /dev/null +++ b/scripts/lib/runnerConfigs/kjyi.ts @@ -0,0 +1,14 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e10E4', + skipAlphaConvert: true, + showPriorities: true, + nextIteration: true, + initialState: 'showFuncBound', + skipToTheEnd: false, + speed: 1.75 +} + +export default config diff --git a/scripts/lib/runnerConfigs/knhw.ts b/scripts/lib/runnerConfigs/knhw.ts new file mode 100644 index 000000000..f0597c038 --- /dev/null +++ b/scripts/lib/runnerConfigs/knhw.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e1E2', + initialState: 'betaReducePreviewCrossed' +} + +export default config diff --git a/scripts/lib/runnerConfigs/kntz.ts b/scripts/lib/runnerConfigs/kntz.ts new file mode 100644 index 000000000..1c9f1b621 --- /dev/null +++ b/scripts/lib/runnerConfigs/kntz.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e10E3', + showPriorities: true, + skipToTheEnd: false, + speed: 1.75, + highlightOverrides: { d: 'highlighted' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/kqip.ts b/scripts/lib/runnerConfigs/kqip.ts new file mode 100644 index 000000000..0d79f5a83 --- /dev/null +++ b/scripts/lib/runnerConfigs/kqip.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e11E2', + showPriorities: true, + initialState: 'needsAlphaConvert', + containerSize: 'xs', + variableSize: 'md', + explanationsVisibility: 'visible' +} + +export default config diff --git a/scripts/lib/runnerConfigs/kqzn.ts b/scripts/lib/runnerConfigs/kqzn.ts new file mode 100644 index 000000000..44cb36898 --- /dev/null +++ b/scripts/lib/runnerConfigs/kqzn.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e13E8', + caption: { name: 'whatCanComputeFactorial', start: 4 } +} + +export default config diff --git a/scripts/lib/runnerConfigs/ksya.ts b/scripts/lib/runnerConfigs/ksya.ts new file mode 100644 index 000000000..7ea99c6b7 --- /dev/null +++ b/scripts/lib/runnerConfigs/ksya.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e8E8', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/ktyt.ts b/scripts/lib/runnerConfigs/ktyt.ts new file mode 100644 index 000000000..6c97a6db8 --- /dev/null +++ b/scripts/lib/runnerConfigs/ktyt.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e8E7', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + skipToTheEnd: false, + speed: 5 +} + +export default config diff --git a/scripts/lib/runnerConfigs/kupy.ts b/scripts/lib/runnerConfigs/kupy.ts new file mode 100644 index 000000000..fb50be017 --- /dev/null +++ b/scripts/lib/runnerConfigs/kupy.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e9E6', + caption: { name: 'secretCodeCaption', number: 2, letter: 'f' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/kvso.ts b/scripts/lib/runnerConfigs/kvso.ts new file mode 100644 index 000000000..c697a26bc --- /dev/null +++ b/scripts/lib/runnerConfigs/kvso.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e3E1', + nextIteration: true, + showPriorities: true, + skipToTheEnd: false +} + +export default config diff --git a/scripts/lib/runnerConfigs/laea.ts b/scripts/lib/runnerConfigs/laea.ts new file mode 100644 index 000000000..a4b3beb26 --- /dev/null +++ b/scripts/lib/runnerConfigs/laea.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e5E1', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/ldox.ts b/scripts/lib/runnerConfigs/ldox.ts new file mode 100644 index 000000000..9bf6d8546 --- /dev/null +++ b/scripts/lib/runnerConfigs/ldox.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e1E4' +} + +export default config diff --git a/scripts/lib/runnerConfigs/ldts.ts b/scripts/lib/runnerConfigs/ldts.ts new file mode 100644 index 000000000..a4684537e --- /dev/null +++ b/scripts/lib/runnerConfigs/ldts.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e2E1' +} + +export default config diff --git a/scripts/lib/runnerConfigs/lial.ts b/scripts/lib/runnerConfigs/lial.ts new file mode 100644 index 000000000..58edab8fb --- /dev/null +++ b/scripts/lib/runnerConfigs/lial.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e12E6', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + caption: { name: 'secretCodeTwoMinusOneCaption' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/ljjg.ts b/scripts/lib/runnerConfigs/ljjg.ts new file mode 100644 index 000000000..322fda72b --- /dev/null +++ b/scripts/lib/runnerConfigs/ljjg.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e3E5' +} + +export default config diff --git a/scripts/lib/runnerConfigs/lkwr.ts b/scripts/lib/runnerConfigs/lkwr.ts new file mode 100644 index 000000000..74b47576e --- /dev/null +++ b/scripts/lib/runnerConfigs/lkwr.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E2', + showPriorities: true, + highlightOverrides: { s: 'highlighted' }, + variableSize: 'md', + containerSize: 'xs' +} + +export default config diff --git a/scripts/lib/runnerConfigs/loai.ts b/scripts/lib/runnerConfigs/loai.ts new file mode 100644 index 000000000..42e760f57 --- /dev/null +++ b/scripts/lib/runnerConfigs/loai.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e1E5' +} + +export default config diff --git a/scripts/lib/runnerConfigs/lodr.ts b/scripts/lib/runnerConfigs/lodr.ts new file mode 100644 index 000000000..f869285da --- /dev/null +++ b/scripts/lib/runnerConfigs/lodr.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E2', + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/lrja.ts b/scripts/lib/runnerConfigs/lrja.ts new file mode 100644 index 000000000..6dbddcf01 --- /dev/null +++ b/scripts/lib/runnerConfigs/lrja.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e11E1', + showPriorities: true, + caption: { name: 'secretCodeCaption', number: 1, letter: 'd' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/lrrr.ts b/scripts/lib/runnerConfigs/lrrr.ts new file mode 100644 index 000000000..02da2bedb --- /dev/null +++ b/scripts/lib/runnerConfigs/lrrr.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e13E3', + showPriorities: true, + nextIteration: true, + explanationsVisibility: 'visible', + initialState: 'trueCaseActive' +} + +export default config diff --git a/scripts/lib/runnerConfigs/luir.ts b/scripts/lib/runnerConfigs/luir.ts new file mode 100644 index 000000000..4b41ab7fd --- /dev/null +++ b/scripts/lib/runnerConfigs/luir.ts @@ -0,0 +1,14 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e14E1', + showPriorities: true, + nextIterations: 3, + skipToTheEnd: false, + lastAllowedExpressionState: 'default', + lastAllowedExpressionStateAfterIterations: 3, + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/lxnu.ts b/scripts/lib/runnerConfigs/lxnu.ts new file mode 100644 index 000000000..7f2023630 --- /dev/null +++ b/scripts/lib/runnerConfigs/lxnu.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e12E3', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/lygz.ts b/scripts/lib/runnerConfigs/lygz.ts new file mode 100644 index 000000000..889659563 --- /dev/null +++ b/scripts/lib/runnerConfigs/lygz.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e3E5', + initialState: 'betaReducePreviewBefore', + explanationsVisibility: 'visible' +} + +export default config diff --git a/scripts/lib/runnerConfigs/lyod.ts b/scripts/lib/runnerConfigs/lyod.ts new file mode 100644 index 000000000..eea6791d4 --- /dev/null +++ b/scripts/lib/runnerConfigs/lyod.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e13E9', + caption: { name: 'secretCodeMultiplyCaption' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/mame.ts b/scripts/lib/runnerConfigs/mame.ts new file mode 100644 index 000000000..0fe9033e3 --- /dev/null +++ b/scripts/lib/runnerConfigs/mame.ts @@ -0,0 +1,17 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e8E4', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + highlightOverrides: { + e: 'highlighted', + f: 'highlighted', + g: 'highlighted', + h: 'highlighted' + } +} + +export default config diff --git a/scripts/lib/runnerConfigs/mauj.ts b/scripts/lib/runnerConfigs/mauj.ts new file mode 100644 index 000000000..7894c5373 --- /dev/null +++ b/scripts/lib/runnerConfigs/mauj.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e6E9', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + highlightOverrides: { d: 'highlighted', e: 'highlighted' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/mbrh.ts b/scripts/lib/runnerConfigs/mbrh.ts new file mode 100644 index 000000000..e7d7a62ee --- /dev/null +++ b/scripts/lib/runnerConfigs/mbrh.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e5E2', + showPriorities: true, + isDone: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/mhgm.ts b/scripts/lib/runnerConfigs/mhgm.ts new file mode 100644 index 000000000..7dbe49284 --- /dev/null +++ b/scripts/lib/runnerConfigs/mhgm.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e1E1', + initialState: 'betaReducePreviewCrossed' +} + +export default config diff --git a/scripts/lib/runnerConfigs/mhwq.ts b/scripts/lib/runnerConfigs/mhwq.ts new file mode 100644 index 000000000..eb97689f7 --- /dev/null +++ b/scripts/lib/runnerConfigs/mhwq.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e8E6', + showPriorities: true, + caption: { name: 'secretCodeCaption', number: 1, letter: 'g' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/miez.ts b/scripts/lib/runnerConfigs/miez.ts new file mode 100644 index 000000000..1d9419b10 --- /dev/null +++ b/scripts/lib/runnerConfigs/miez.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E4', + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/mihy.ts b/scripts/lib/runnerConfigs/mihy.ts new file mode 100644 index 000000000..485d898a2 --- /dev/null +++ b/scripts/lib/runnerConfigs/mihy.ts @@ -0,0 +1,16 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e14E1', + showPriorities: true, + nextIterations: 4, + skipToTheEnd: false, + initialState: 'magicalExpanded', + lastAllowedExpressionState: 'default', + lastAllowedExpressionStateAfterIterations: 7, + speed: 1.75, + variableSize: 'sm' +} + +export default config diff --git a/scripts/lib/runnerConfigs/mnfh.ts b/scripts/lib/runnerConfigs/mnfh.ts new file mode 100644 index 000000000..98826ef6d --- /dev/null +++ b/scripts/lib/runnerConfigs/mnfh.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e14E1', + showPriorities: true, + skipToTheEnd: false, + speed: 5, + variableSize: 'sm' +} + +export default config diff --git a/scripts/lib/runnerConfigs/mpal.ts b/scripts/lib/runnerConfigs/mpal.ts new file mode 100644 index 000000000..41540078b --- /dev/null +++ b/scripts/lib/runnerConfigs/mpal.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e5E2', + initialState: 'showFuncBound', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/mrky.ts b/scripts/lib/runnerConfigs/mrky.ts new file mode 100644 index 000000000..f01a9c3e0 --- /dev/null +++ b/scripts/lib/runnerConfigs/mrky.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e9E5', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + highlightOverrides: { f: 'highlighted', g: 'highlighted' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/mscz.ts b/scripts/lib/runnerConfigs/mscz.ts new file mode 100644 index 000000000..5361641ed --- /dev/null +++ b/scripts/lib/runnerConfigs/mscz.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E5', + showPriorities: true, + variableSize: 'xs', + containerSize: 'xs', + isDone: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/msiw.ts b/scripts/lib/runnerConfigs/msiw.ts new file mode 100644 index 000000000..fd9397dbb --- /dev/null +++ b/scripts/lib/runnerConfigs/msiw.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'singleStep', + hideFuncUnboundBadgeOnExplanation: true, + lessonExpressionsKey: 'e1E1', + initialState: 'betaReducePreviewAfter', + finalState: 'betaReducePreviewCrossed' +} + +export default config diff --git a/scripts/lib/runnerConfigs/news.ts b/scripts/lib/runnerConfigs/news.ts new file mode 100644 index 000000000..1d5701815 --- /dev/null +++ b/scripts/lib/runnerConfigs/news.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E16', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + caption: { name: 'thisIsYCombinatorCaption' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/nfkp.ts b/scripts/lib/runnerConfigs/nfkp.ts new file mode 100644 index 000000000..c4391dfe3 --- /dev/null +++ b/scripts/lib/runnerConfigs/nfkp.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e14E2', + showPriorities: true, + skipToTheEnd: false, + speed: 1.75, + nextIterations: 16, + variableSize: 'sm' +} + +export default config diff --git a/scripts/lib/runnerConfigs/ngus.ts b/scripts/lib/runnerConfigs/ngus.ts new file mode 100644 index 000000000..1d592a61d --- /dev/null +++ b/scripts/lib/runnerConfigs/ngus.ts @@ -0,0 +1,19 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e8E4', + showPriorities: true, + containerSize: 'xs', + variableSize: 'sm', + skipToTheEnd: false, + speed: 5, + highlightOverrides: { + e: 'highlighted', + f: 'highlighted', + g: 'highlighted', + h: 'highlighted' + } +} + +export default config diff --git a/scripts/lib/runnerConfigs/nicg.ts b/scripts/lib/runnerConfigs/nicg.ts new file mode 100644 index 000000000..9e8a5752d --- /dev/null +++ b/scripts/lib/runnerConfigs/nicg.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e6E8', + showPriorities: true, + caption: { name: 'secretCodeCaption', number: 0, letter: 'd' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/nlxe.ts b/scripts/lib/runnerConfigs/nlxe.ts new file mode 100644 index 000000000..2f7ed0014 --- /dev/null +++ b/scripts/lib/runnerConfigs/nlxe.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e9E1', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + caption: { name: 'ifCaption', ifZero: 'y', ifNonZero: 'z' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/nmoc.ts b/scripts/lib/runnerConfigs/nmoc.ts new file mode 100644 index 000000000..742a95f10 --- /dev/null +++ b/scripts/lib/runnerConfigs/nmoc.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E15', + showPriorities: true, + containerSize: 'xs', + variableSize: 'sm' +} + +export default config diff --git a/scripts/lib/runnerConfigs/nnhc.ts b/scripts/lib/runnerConfigs/nnhc.ts new file mode 100644 index 000000000..1f334605a --- /dev/null +++ b/scripts/lib/runnerConfigs/nnhc.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E5', + showPriorities: true, + variableSize: 'xs', + containerSize: 'xs' +} + +export default config diff --git a/scripts/lib/runnerConfigs/npfx.ts b/scripts/lib/runnerConfigs/npfx.ts new file mode 100644 index 000000000..1e6575680 --- /dev/null +++ b/scripts/lib/runnerConfigs/npfx.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e12E3', + isDone: true, + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + caption: { name: 'secretCodeCaption', number: 1, letter: 'b' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/nric.ts b/scripts/lib/runnerConfigs/nric.ts new file mode 100644 index 000000000..6431f6d6d --- /dev/null +++ b/scripts/lib/runnerConfigs/nric.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + isDone: true, + lessonExpressionsKey: 'e3E1', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/oiwu.ts b/scripts/lib/runnerConfigs/oiwu.ts new file mode 100644 index 000000000..417f3da31 --- /dev/null +++ b/scripts/lib/runnerConfigs/oiwu.ts @@ -0,0 +1,16 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e11E3', + showPriorities: true, + initialState: 'showFuncUnbound', + containerSize: 'xs', + variableSize: 'md', + highlightOverrides: { b: 'highlighted' }, + highlightOverrideActiveAfterStart: true, + showOnlyFocused: true, + caption: { name: 'mustChangeBothFuncUnboundAndBound' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/ojma.ts b/scripts/lib/runnerConfigs/ojma.ts new file mode 100644 index 000000000..4a212654c --- /dev/null +++ b/scripts/lib/runnerConfigs/ojma.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e12E7' +} + +export default config diff --git a/scripts/lib/runnerConfigs/olef.ts b/scripts/lib/runnerConfigs/olef.ts new file mode 100644 index 000000000..aa846b8b6 --- /dev/null +++ b/scripts/lib/runnerConfigs/olef.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e1E7' +} + +export default config diff --git a/scripts/lib/runnerConfigs/omlc.ts b/scripts/lib/runnerConfigs/omlc.ts new file mode 100644 index 000000000..9cbeb65b9 --- /dev/null +++ b/scripts/lib/runnerConfigs/omlc.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e13E11', + caption: { name: 'secretCodeMultiplyCaption', arg1: 2, arg2: 3 } +} + +export default config diff --git a/scripts/lib/runnerConfigs/orhx.ts b/scripts/lib/runnerConfigs/orhx.ts new file mode 100644 index 000000000..44e11362f --- /dev/null +++ b/scripts/lib/runnerConfigs/orhx.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e14E1', + showPriorities: true, + nextIterations: 12, + variableSize: 'sm', + skipToTheEnd: false, + speed: 1.75 +} + +export default config diff --git a/scripts/lib/runnerConfigs/osih.ts b/scripts/lib/runnerConfigs/osih.ts new file mode 100644 index 000000000..f4f666733 --- /dev/null +++ b/scripts/lib/runnerConfigs/osih.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E3', + showPriorities: true, + highlightOverrides: { a: 'highlighted', b: 'highlighted' }, + variableSize: 'xs', + containerSize: 'xs' +} + +export default config diff --git a/scripts/lib/runnerConfigs/osqg.ts b/scripts/lib/runnerConfigs/osqg.ts new file mode 100644 index 000000000..b59b11a2e --- /dev/null +++ b/scripts/lib/runnerConfigs/osqg.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E3', + showPriorities: true, + variableSize: 'sm', + isDone: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/osqo.ts b/scripts/lib/runnerConfigs/osqo.ts new file mode 100644 index 000000000..15340221b --- /dev/null +++ b/scripts/lib/runnerConfigs/osqo.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e1E1', + isDone: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/owcy.ts b/scripts/lib/runnerConfigs/owcy.ts new file mode 100644 index 000000000..159885a03 --- /dev/null +++ b/scripts/lib/runnerConfigs/owcy.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e3E3' +} + +export default config diff --git a/scripts/lib/runnerConfigs/ozbe.ts b/scripts/lib/runnerConfigs/ozbe.ts new file mode 100644 index 000000000..5f6558657 --- /dev/null +++ b/scripts/lib/runnerConfigs/ozbe.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'singleStep', + hideFuncUnboundBadgeOnExplanation: true, + lessonExpressionsKey: 'e1E1', + initialState: 'active', + finalState: 'showFuncBound' +} + +export default config diff --git a/scripts/lib/runnerConfigs/pbgd.ts b/scripts/lib/runnerConfigs/pbgd.ts new file mode 100644 index 000000000..9a12654df --- /dev/null +++ b/scripts/lib/runnerConfigs/pbgd.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e12E12', + showPriorities: true, + skipToTheEnd: false, + speed: 1.75 +} + +export default config diff --git a/scripts/lib/runnerConfigs/peoq.ts b/scripts/lib/runnerConfigs/peoq.ts new file mode 100644 index 000000000..cc8b6f534 --- /dev/null +++ b/scripts/lib/runnerConfigs/peoq.ts @@ -0,0 +1,14 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e14E2', + showPriorities: true, + skipToTheEnd: false, + speed: 5, + variableSize: 'xs', + lastAllowedExpressionState: 'default', + lastAllowedExpressionStateAfterIterations: 15 +} + +export default config diff --git a/scripts/lib/runnerConfigs/pgtx.ts b/scripts/lib/runnerConfigs/pgtx.ts new file mode 100644 index 000000000..ac02a9f3b --- /dev/null +++ b/scripts/lib/runnerConfigs/pgtx.ts @@ -0,0 +1,16 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e15E5', + showPriorities: true, + containerSize: 'xs', + variableSize: 'xxs', + nextIterations: 11, + skipToTheEnd: false, + lastAllowedExpressionState: 'conditionActive', + lastAllowedExpressionStateAfterIterations: 14, + speed: 4 +} + +export default config diff --git a/scripts/lib/runnerConfigs/plts.ts b/scripts/lib/runnerConfigs/plts.ts new file mode 100644 index 000000000..281033fca --- /dev/null +++ b/scripts/lib/runnerConfigs/plts.ts @@ -0,0 +1,15 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e15E5', + showPriorities: true, + skipToTheEnd: false, + containerSize: 'xs', + variableSize: 'xxs', + lastAllowedExpressionState: 'default', + lastAllowedExpressionStateAfterIterations: 5, + speed: 4 +} + +export default config diff --git a/scripts/lib/runnerConfigs/plxd.ts b/scripts/lib/runnerConfigs/plxd.ts new file mode 100644 index 000000000..30033e8fd --- /dev/null +++ b/scripts/lib/runnerConfigs/plxd.ts @@ -0,0 +1,14 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'singleStep', + lessonExpressionsKey: 'e12E3', + showPriorities: true, + explanationsVisibility: 'visible', + initialState: 'needsAlphaConvert', + finalState: 'alphaConvertDone', + containerSize: 'xs', + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/pnob.ts b/scripts/lib/runnerConfigs/pnob.ts new file mode 100644 index 000000000..5b3a6fcc5 --- /dev/null +++ b/scripts/lib/runnerConfigs/pnob.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e12E1', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + caption: { name: 'secretCodeMinusOneCaption' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/pnux.ts b/scripts/lib/runnerConfigs/pnux.ts new file mode 100644 index 000000000..676eaaa21 --- /dev/null +++ b/scripts/lib/runnerConfigs/pnux.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E5', + showPriorities: true, + highlightFunctions: true, + containerSize: 'xs', + variableSize: 'xxs', + nextIterations: 6 +} + +export default config diff --git a/scripts/lib/runnerConfigs/pqfs.ts b/scripts/lib/runnerConfigs/pqfs.ts new file mode 100644 index 000000000..bf27c4087 --- /dev/null +++ b/scripts/lib/runnerConfigs/pqfs.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e5E2', + showPriorities: true, + initialState: 'active' +} + +export default config diff --git a/scripts/lib/runnerConfigs/psqo.ts b/scripts/lib/runnerConfigs/psqo.ts new file mode 100644 index 000000000..b24de2535 --- /dev/null +++ b/scripts/lib/runnerConfigs/psqo.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e13E2', + explanationsVisibility: 'visible', + initialState: 'falseCaseActive' +} + +export default config diff --git a/scripts/lib/runnerConfigs/pzui.ts b/scripts/lib/runnerConfigs/pzui.ts new file mode 100644 index 000000000..3e93bd846 --- /dev/null +++ b/scripts/lib/runnerConfigs/pzui.ts @@ -0,0 +1,16 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e15E5', + showPriorities: true, + containerSize: 'xs', + variableSize: 'xxs', + nextIterations: 6, + skipToTheEnd: false, + lastAllowedExpressionState: 'default', + lastAllowedExpressionStateAfterIterations: 10, + speed: 4 +} + +export default config diff --git a/scripts/lib/runnerConfigs/pzvr.ts b/scripts/lib/runnerConfigs/pzvr.ts new file mode 100644 index 000000000..af5f7c852 --- /dev/null +++ b/scripts/lib/runnerConfigs/pzvr.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E5', + showPriorities: true, + variableSize: 'xs', + containerSize: 'xs', + nextIterations: 16 +} + +export default config diff --git a/scripts/lib/runnerConfigs/pzwe.ts b/scripts/lib/runnerConfigs/pzwe.ts new file mode 100644 index 000000000..1b96e43ca --- /dev/null +++ b/scripts/lib/runnerConfigs/pzwe.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e8E4', + showPriorities: true, + containerSize: 'xs', + variableSize: 'sm' +} + +export default config diff --git a/scripts/lib/runnerConfigs/qdkf.ts b/scripts/lib/runnerConfigs/qdkf.ts new file mode 100644 index 000000000..ea0c0febb --- /dev/null +++ b/scripts/lib/runnerConfigs/qdkf.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e9E7', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + highlightOverrides: { f: 'highlighted', g: 'highlighted' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/qgun.ts b/scripts/lib/runnerConfigs/qgun.ts new file mode 100644 index 000000000..3e1975d4f --- /dev/null +++ b/scripts/lib/runnerConfigs/qgun.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e12E8', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + highlightOverrides: { g: 'highlighted', h: 'highlighted' }, + caption: { name: 'secretCodeCaption', number: 1, letter: 'g' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/qifg.ts b/scripts/lib/runnerConfigs/qifg.ts new file mode 100644 index 000000000..2e880d59e --- /dev/null +++ b/scripts/lib/runnerConfigs/qifg.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e12E10', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/qltx.ts b/scripts/lib/runnerConfigs/qltx.ts new file mode 100644 index 000000000..60c61f921 --- /dev/null +++ b/scripts/lib/runnerConfigs/qltx.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'singleStep', + lessonExpressionsKey: 'e14E1', + showPriorities: true, + nextIterations: 8, + initialState: 'active', + finalState: 'magicalExpanded', + variableSize: 'sm' +} + +export default config diff --git a/scripts/lib/runnerConfigs/qmof.ts b/scripts/lib/runnerConfigs/qmof.ts new file mode 100644 index 000000000..5c80db313 --- /dev/null +++ b/scripts/lib/runnerConfigs/qmof.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e6E7', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/qoms.ts b/scripts/lib/runnerConfigs/qoms.ts new file mode 100644 index 000000000..48d6e0cd3 --- /dev/null +++ b/scripts/lib/runnerConfigs/qoms.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e1E1', + initialState: 'betaReducePreviewAfter' +} + +export default config diff --git a/scripts/lib/runnerConfigs/qpjt.ts b/scripts/lib/runnerConfigs/qpjt.ts new file mode 100644 index 000000000..3fd2c2176 --- /dev/null +++ b/scripts/lib/runnerConfigs/qpjt.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e1E6' +} + +export default config diff --git a/scripts/lib/runnerConfigs/qpkm.ts b/scripts/lib/runnerConfigs/qpkm.ts new file mode 100644 index 000000000..5474ac6c6 --- /dev/null +++ b/scripts/lib/runnerConfigs/qpkm.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e5E3', + showPriorities: true, + isDone: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/qsfp.ts b/scripts/lib/runnerConfigs/qsfp.ts new file mode 100644 index 000000000..a6d5efc67 --- /dev/null +++ b/scripts/lib/runnerConfigs/qsfp.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e6E4', + showPriorities: true, + bottomRightBadgeOverrides: { h: '🅱️', g: '🅰️' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/qvxe.ts b/scripts/lib/runnerConfigs/qvxe.ts new file mode 100644 index 000000000..6149e765c --- /dev/null +++ b/scripts/lib/runnerConfigs/qvxe.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e6E11', + showPriorities: true, + bottomRightBadgeOverrides: { f: '🅱️', e: '🅰️' }, + caption: { name: 'secretCodeCaption', number: 2, letter: 'e' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/qwke.ts b/scripts/lib/runnerConfigs/qwke.ts new file mode 100644 index 000000000..483f45c4b --- /dev/null +++ b/scripts/lib/runnerConfigs/qwke.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e2E1', + initialState: 'showFuncUnbound' +} + +export default config diff --git a/scripts/lib/runnerConfigs/qxgl.ts b/scripts/lib/runnerConfigs/qxgl.ts new file mode 100644 index 000000000..114ab95dd --- /dev/null +++ b/scripts/lib/runnerConfigs/qxgl.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e3E1', + showPriorities: true, + initialState: 'active', + lastAllowedExpressionState: 'betaReducePreviewCrossed', + skipToTheEnd: false +} + +export default config diff --git a/scripts/lib/runnerConfigs/rceu.ts b/scripts/lib/runnerConfigs/rceu.ts new file mode 100644 index 000000000..77672c099 --- /dev/null +++ b/scripts/lib/runnerConfigs/rceu.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e7E2', + showPriorities: true, + isDone: true, + caption: { name: 'secretCodeCaption', number: 2, letter: 'b' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/repd.ts b/scripts/lib/runnerConfigs/repd.ts new file mode 100644 index 000000000..de42b7406 --- /dev/null +++ b/scripts/lib/runnerConfigs/repd.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e13E3', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/rmsd.ts b/scripts/lib/runnerConfigs/rmsd.ts new file mode 100644 index 000000000..5e39c5201 --- /dev/null +++ b/scripts/lib/runnerConfigs/rmsd.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'singleStep', + lessonExpressionsKey: 'e2E1', + initialState: 'active', + finalState: 'showFuncUnbound' +} + +export default config diff --git a/scripts/lib/runnerConfigs/rome.ts b/scripts/lib/runnerConfigs/rome.ts new file mode 100644 index 000000000..89cfe9e71 --- /dev/null +++ b/scripts/lib/runnerConfigs/rome.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e7E8', + showPriorities: true, + containerSize: 'xs', + variableSize: 'sm', + skipToTheEnd: false, + speed: 5 +} + +export default config diff --git a/scripts/lib/runnerConfigs/rqdn.ts b/scripts/lib/runnerConfigs/rqdn.ts new file mode 100644 index 000000000..1cc1c3865 --- /dev/null +++ b/scripts/lib/runnerConfigs/rqdn.ts @@ -0,0 +1,15 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e12E3', + showPriorities: true, + explanationsVisibility: 'hiddenInitialPausedOnly', + lastAllowedExpressionState: 'needsAlphaConvert', + containerSize: 'xs', + variableSize: 'md', + speed: 5, + skipToTheEnd: false +} + +export default config diff --git a/scripts/lib/runnerConfigs/rqjo.ts b/scripts/lib/runnerConfigs/rqjo.ts new file mode 100644 index 000000000..0b47de3a4 --- /dev/null +++ b/scripts/lib/runnerConfigs/rqjo.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'singleStep', + hideFuncUnboundBadgeOnExplanation: true, + lessonExpressionsKey: 'e1E1', + initialState: 'showFuncBound', + finalState: 'betaReducePreviewBefore' +} + +export default config diff --git a/scripts/lib/runnerConfigs/rreb.ts b/scripts/lib/runnerConfigs/rreb.ts new file mode 100644 index 000000000..0568d9547 --- /dev/null +++ b/scripts/lib/runnerConfigs/rreb.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e13E7', + caption: { name: 'whatCanComputeFactorial', start: 3 } +} + +export default config diff --git a/scripts/lib/runnerConfigs/rzbq.ts b/scripts/lib/runnerConfigs/rzbq.ts new file mode 100644 index 000000000..9eb0f0d47 --- /dev/null +++ b/scripts/lib/runnerConfigs/rzbq.ts @@ -0,0 +1,14 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e11E3', + showPriorities: true, + initialState: 'alphaConvertDone', + containerSize: 'xs', + variableSize: 'md', + skipToTheEnd: false, + speed: 3 +} + +export default config diff --git a/scripts/lib/runnerConfigs/sfop.ts b/scripts/lib/runnerConfigs/sfop.ts new file mode 100644 index 000000000..421c0905a --- /dev/null +++ b/scripts/lib/runnerConfigs/sfop.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e6E10', + showPriorities: true, + bottomRightBadgeOverrides: { h: '🅱️', g: '🅰️' }, + caption: { name: 'secretCodeCaption', number: 3, letter: 'g' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/sgfj.ts b/scripts/lib/runnerConfigs/sgfj.ts new file mode 100644 index 000000000..2f017e340 --- /dev/null +++ b/scripts/lib/runnerConfigs/sgfj.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'singleStep', + hideFuncUnboundBadgeOnExplanation: true, + lessonExpressionsKey: 'e1E2', + initialState: 'showFuncBound', + finalState: 'betaReducePreviewBefore' +} + +export default config diff --git a/scripts/lib/runnerConfigs/sisn.ts b/scripts/lib/runnerConfigs/sisn.ts new file mode 100644 index 000000000..5bb359418 --- /dev/null +++ b/scripts/lib/runnerConfigs/sisn.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e7E3', + showPriorities: true, + caption: { name: 'secretCodeCaption', number: 2, letter: 'd' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/skzv.ts b/scripts/lib/runnerConfigs/skzv.ts new file mode 100644 index 000000000..14f848ffa --- /dev/null +++ b/scripts/lib/runnerConfigs/skzv.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e3E5' +} + +export default config diff --git a/scripts/lib/runnerConfigs/slyk.ts b/scripts/lib/runnerConfigs/slyk.ts new file mode 100644 index 000000000..3dc384c5b --- /dev/null +++ b/scripts/lib/runnerConfigs/slyk.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e7E1', + showPriorities: true, + caption: { name: 'secretCodeCaption', number: 1, letter: 'd' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/snsr.ts b/scripts/lib/runnerConfigs/snsr.ts new file mode 100644 index 000000000..9f435a638 --- /dev/null +++ b/scripts/lib/runnerConfigs/snsr.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e3E1', + showPriorities: true, + skipToTheEnd: false +} + +export default config diff --git a/scripts/lib/runnerConfigs/sojz.ts b/scripts/lib/runnerConfigs/sojz.ts new file mode 100644 index 000000000..b802e293f --- /dev/null +++ b/scripts/lib/runnerConfigs/sojz.ts @@ -0,0 +1,17 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e8E7', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + highlightOverrides: { + e: 'highlighted', + f: 'highlighted', + g: 'highlighted', + h: 'highlighted' + } +} + +export default config diff --git a/scripts/lib/runnerConfigs/ssns.ts b/scripts/lib/runnerConfigs/ssns.ts new file mode 100644 index 000000000..4ec36a774 --- /dev/null +++ b/scripts/lib/runnerConfigs/ssns.ts @@ -0,0 +1,19 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e12E10', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + highlightOverrides: { + a: 'highlighted', + b: 'highlighted', + c: 'highlighted', + d: 'highlighted', + e: 'highlighted', + f: 'highlighted' + } +} + +export default config diff --git a/scripts/lib/runnerConfigs/stio.ts b/scripts/lib/runnerConfigs/stio.ts new file mode 100644 index 000000000..1aae18c11 --- /dev/null +++ b/scripts/lib/runnerConfigs/stio.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e6E5', + highlightOverrides: { Amult: 'highlighted' }, + caption: { name: 'numberOfAIsSecretCodeCaption' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/syfp.ts b/scripts/lib/runnerConfigs/syfp.ts new file mode 100644 index 000000000..070020ba8 --- /dev/null +++ b/scripts/lib/runnerConfigs/syfp.ts @@ -0,0 +1,14 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e14E1', + showPriorities: true, + nextIteration: true, + skipToTheEnd: false, + lastAllowedExpressionState: 'default', + lastAllowedExpressionStateAfterIterations: 1, + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/syhh.ts b/scripts/lib/runnerConfigs/syhh.ts new file mode 100644 index 000000000..bddd1c026 --- /dev/null +++ b/scripts/lib/runnerConfigs/syhh.ts @@ -0,0 +1,14 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e7E4', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + skipToTheEnd: false, + highlightOverrides: { d: 'highlighted', e: 'highlighted' }, + speed: 3 +} + +export default config diff --git a/scripts/lib/runnerConfigs/szou.ts b/scripts/lib/runnerConfigs/szou.ts new file mode 100644 index 000000000..8da145439 --- /dev/null +++ b/scripts/lib/runnerConfigs/szou.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E12', + showPriorities: true, + containerSize: 'xs', + variableSize: 'xs', + caption: { name: 'changedToPowerCaption' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/tboe.ts b/scripts/lib/runnerConfigs/tboe.ts new file mode 100644 index 000000000..bc988a892 --- /dev/null +++ b/scripts/lib/runnerConfigs/tboe.ts @@ -0,0 +1,19 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e12E13', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + highlightOverrides: { + a: 'highlighted', + b: 'highlighted', + c: 'highlighted', + d: 'highlighted', + e: 'highlighted', + f: 'highlighted' + } +} + +export default config diff --git a/scripts/lib/runnerConfigs/tdau.ts b/scripts/lib/runnerConfigs/tdau.ts new file mode 100644 index 000000000..6d9903a4b --- /dev/null +++ b/scripts/lib/runnerConfigs/tdau.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E1', + showPriorities: true, + highlightOverrides: { s: 'highlighted' }, + variableSize: 'md', + caption: { name: 'witchReplacedCaption' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/tfho.ts b/scripts/lib/runnerConfigs/tfho.ts new file mode 100644 index 000000000..432e78de3 --- /dev/null +++ b/scripts/lib/runnerConfigs/tfho.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e6E2', + showPriorities: true, + caption: { name: 'secretCodeCaptionSimple', number: 1 } +} + +export default config diff --git a/scripts/lib/runnerConfigs/tiok.ts b/scripts/lib/runnerConfigs/tiok.ts new file mode 100644 index 000000000..3e3bf7a7b --- /dev/null +++ b/scripts/lib/runnerConfigs/tiok.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e6E1', + showPriorities: true, + caption: { name: 'secretCodeCaptionSimple', number: 0 } +} + +export default config diff --git a/scripts/lib/runnerConfigs/tkbr.ts b/scripts/lib/runnerConfigs/tkbr.ts new file mode 100644 index 000000000..63ced1723 --- /dev/null +++ b/scripts/lib/runnerConfigs/tkbr.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e11E2', + showPriorities: true, + initialState: 'alphaConvertDone', + containerSize: 'xs', + variableSize: 'md', + explanationsVisibility: 'visible' +} + +export default config diff --git a/scripts/lib/runnerConfigs/tkqr.ts b/scripts/lib/runnerConfigs/tkqr.ts new file mode 100644 index 000000000..fc428b572 --- /dev/null +++ b/scripts/lib/runnerConfigs/tkqr.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e9E2', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + highlightOverrides: { f: 'highlighted', g: 'highlighted' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/tntc.ts b/scripts/lib/runnerConfigs/tntc.ts new file mode 100644 index 000000000..30193f681 --- /dev/null +++ b/scripts/lib/runnerConfigs/tntc.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e5E2', + initialState: 'active', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/ttvy.ts b/scripts/lib/runnerConfigs/ttvy.ts new file mode 100644 index 000000000..7fd2636ab --- /dev/null +++ b/scripts/lib/runnerConfigs/ttvy.ts @@ -0,0 +1,14 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e10E2', + skipAlphaConvert: true, + showPriorities: true, + nextIteration: true, + initialState: 'showFuncBound', + skipToTheEnd: false, + speed: 1.75 +} + +export default config diff --git a/scripts/lib/runnerConfigs/tuqr.ts b/scripts/lib/runnerConfigs/tuqr.ts new file mode 100644 index 000000000..19000951b --- /dev/null +++ b/scripts/lib/runnerConfigs/tuqr.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e1E3', + isDone: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/udic.ts b/scripts/lib/runnerConfigs/udic.ts new file mode 100644 index 000000000..9260365ac --- /dev/null +++ b/scripts/lib/runnerConfigs/udic.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e3E1', + initialState: 'showFuncUnbound', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/udvh.ts b/scripts/lib/runnerConfigs/udvh.ts new file mode 100644 index 000000000..0559439f3 --- /dev/null +++ b/scripts/lib/runnerConfigs/udvh.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e5E3', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/uemm.ts b/scripts/lib/runnerConfigs/uemm.ts new file mode 100644 index 000000000..1d224882c --- /dev/null +++ b/scripts/lib/runnerConfigs/uemm.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e3E1', + showPriorities: true, + isDone: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/ufyc.ts b/scripts/lib/runnerConfigs/ufyc.ts new file mode 100644 index 000000000..c58cd44a8 --- /dev/null +++ b/scripts/lib/runnerConfigs/ufyc.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e12E11', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/ufze.ts b/scripts/lib/runnerConfigs/ufze.ts new file mode 100644 index 000000000..08f3dccf0 --- /dev/null +++ b/scripts/lib/runnerConfigs/ufze.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e13E3', + showPriorities: true, + isDone: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/uitu.ts b/scripts/lib/runnerConfigs/uitu.ts new file mode 100644 index 000000000..8091f1cb6 --- /dev/null +++ b/scripts/lib/runnerConfigs/uitu.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E8', + showPriorities: true, + containerSize: 'xs', + variableSize: 'xs', + isDone: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/ujfj.ts b/scripts/lib/runnerConfigs/ujfj.ts new file mode 100644 index 000000000..3a2724ac3 --- /dev/null +++ b/scripts/lib/runnerConfigs/ujfj.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e8E4', + showPriorities: true, + isDone: true, + variableSize: 'md', + caption: { name: 'secretCodeCaption', number: 6, letter: 'c' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/umce.ts b/scripts/lib/runnerConfigs/umce.ts new file mode 100644 index 000000000..67ed866e8 --- /dev/null +++ b/scripts/lib/runnerConfigs/umce.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E1', + showPriorities: true, + nextIterations: 8, + initialState: 'trueCaseActive', + explanationsVisibility: 'visible', + variableSize: 'sm' +} + +export default config diff --git a/scripts/lib/runnerConfigs/unck.ts b/scripts/lib/runnerConfigs/unck.ts new file mode 100644 index 000000000..be47df92e --- /dev/null +++ b/scripts/lib/runnerConfigs/unck.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e7E9', + showPriorities: true, + containerSize: 'xs', + variableSize: 'sm', + skipToTheEnd: false, + speed: 5 +} + +export default config diff --git a/scripts/lib/runnerConfigs/uqpp.ts b/scripts/lib/runnerConfigs/uqpp.ts new file mode 100644 index 000000000..39c57d52e --- /dev/null +++ b/scripts/lib/runnerConfigs/uqpp.ts @@ -0,0 +1,15 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e11E3', + showPriorities: true, + initialState: 'alphaConvertDone', + containerSize: 'xs', + variableSize: 'md', + highlightOverrides: { b: 'highlighted' }, + highlightOverrideActiveAfterStart: true, + showOnlyFocused: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/uqts.ts b/scripts/lib/runnerConfigs/uqts.ts new file mode 100644 index 000000000..9469c8da4 --- /dev/null +++ b/scripts/lib/runnerConfigs/uqts.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e12E6', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/urhc.ts b/scripts/lib/runnerConfigs/urhc.ts new file mode 100644 index 000000000..1aabf9458 --- /dev/null +++ b/scripts/lib/runnerConfigs/urhc.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E1', + showPriorities: true, + variableSize: 'sm', + isDone: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/usta.ts b/scripts/lib/runnerConfigs/usta.ts new file mode 100644 index 000000000..f8c1f2b76 --- /dev/null +++ b/scripts/lib/runnerConfigs/usta.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e5E2', + initialState: 'showCallArg', + skipToTheEnd: false, + showAllShowSteps: true, + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/uwma.ts b/scripts/lib/runnerConfigs/uwma.ts new file mode 100644 index 000000000..87ca81842 --- /dev/null +++ b/scripts/lib/runnerConfigs/uwma.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'singleStep', + lessonExpressionsKey: 'e3E1', + initialState: 'betaReducePreviewCrossed', + finalState: 'default', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/vegw.ts b/scripts/lib/runnerConfigs/vegw.ts new file mode 100644 index 000000000..723fb92a6 --- /dev/null +++ b/scripts/lib/runnerConfigs/vegw.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e3E5', + initialState: 'betaReducePreviewAfter' +} + +export default config diff --git a/scripts/lib/runnerConfigs/vjaa.ts b/scripts/lib/runnerConfigs/vjaa.ts new file mode 100644 index 000000000..b758df42d --- /dev/null +++ b/scripts/lib/runnerConfigs/vjaa.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e3E2', + initialState: 'showFuncBound', + showPriorities: true, + nextIteration: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/vkpm.ts b/scripts/lib/runnerConfigs/vkpm.ts new file mode 100644 index 000000000..af6e97589 --- /dev/null +++ b/scripts/lib/runnerConfigs/vkpm.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'singleStep', + lessonExpressionsKey: 'e14E1', + showPriorities: true, + nextIterations: 4, + variableSize: 'sm', + initialState: 'active', + finalState: 'magicalExpanded' +} + +export default config diff --git a/scripts/lib/runnerConfigs/vpjw.ts b/scripts/lib/runnerConfigs/vpjw.ts new file mode 100644 index 000000000..c9e27e471 --- /dev/null +++ b/scripts/lib/runnerConfigs/vpjw.ts @@ -0,0 +1,16 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e10E4', + explanationsVisibility: 'hiddenInitialAndLastPausedOnly', + skipAlphaConvert: true, + showPriorities: true, + initialState: 'showFuncUnbound', + lastAllowedExpressionState: 'showFuncBound', + highlightOverrides: { b: 'highlighted' }, + skipToTheEnd: false, + speed: 1.75 +} + +export default config diff --git a/scripts/lib/runnerConfigs/vpmj.ts b/scripts/lib/runnerConfigs/vpmj.ts new file mode 100644 index 000000000..310cb772b --- /dev/null +++ b/scripts/lib/runnerConfigs/vpmj.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E8', + showPriorities: true, + containerSize: 'xs', + variableSize: 'xs', + nextIterations: 21 +} + +export default config diff --git a/scripts/lib/runnerConfigs/vqcw.ts b/scripts/lib/runnerConfigs/vqcw.ts new file mode 100644 index 000000000..cbe385b7c --- /dev/null +++ b/scripts/lib/runnerConfigs/vqcw.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e13E5', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/vrvl.ts b/scripts/lib/runnerConfigs/vrvl.ts new file mode 100644 index 000000000..1c8ef0f56 --- /dev/null +++ b/scripts/lib/runnerConfigs/vrvl.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e7E6', + showPriorities: true, + caption: { name: 'secretCodeCaption', number: 2, letter: 'g' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/vrwt.ts b/scripts/lib/runnerConfigs/vrwt.ts new file mode 100644 index 000000000..90767a4ea --- /dev/null +++ b/scripts/lib/runnerConfigs/vrwt.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E1', + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/vvjn.ts b/scripts/lib/runnerConfigs/vvjn.ts new file mode 100644 index 000000000..abea975bd --- /dev/null +++ b/scripts/lib/runnerConfigs/vvjn.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e1E5', + isDone: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/vxnm.ts b/scripts/lib/runnerConfigs/vxnm.ts new file mode 100644 index 000000000..aa3666893 --- /dev/null +++ b/scripts/lib/runnerConfigs/vxnm.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e13E2' +} + +export default config diff --git a/scripts/lib/runnerConfigs/wafy.ts b/scripts/lib/runnerConfigs/wafy.ts new file mode 100644 index 000000000..9f3812ba3 --- /dev/null +++ b/scripts/lib/runnerConfigs/wafy.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e6E9', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + skipToTheEnd: false, + speed: 1.75 +} + +export default config diff --git a/scripts/lib/runnerConfigs/wbpx.ts b/scripts/lib/runnerConfigs/wbpx.ts new file mode 100644 index 000000000..1cb2a92af --- /dev/null +++ b/scripts/lib/runnerConfigs/wbpx.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e10E1', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/wbru.ts b/scripts/lib/runnerConfigs/wbru.ts new file mode 100644 index 000000000..d02003f2f --- /dev/null +++ b/scripts/lib/runnerConfigs/wbru.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e5E2', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/wcsz.ts b/scripts/lib/runnerConfigs/wcsz.ts new file mode 100644 index 000000000..447036517 --- /dev/null +++ b/scripts/lib/runnerConfigs/wcsz.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e13E2', + explanationsVisibility: 'visible', + initialState: 'conditionActive' +} + +export default config diff --git a/scripts/lib/runnerConfigs/wcwd.ts b/scripts/lib/runnerConfigs/wcwd.ts new file mode 100644 index 000000000..c16a5623c --- /dev/null +++ b/scripts/lib/runnerConfigs/wcwd.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E10', + showPriorities: true, + variableSize: 'xs', + containerSize: 'xs' +} + +export default config diff --git a/scripts/lib/runnerConfigs/wdol.ts b/scripts/lib/runnerConfigs/wdol.ts new file mode 100644 index 000000000..350de2807 --- /dev/null +++ b/scripts/lib/runnerConfigs/wdol.ts @@ -0,0 +1,15 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e14E1', + showPriorities: true, + nextIterations: 2, + skipToTheEnd: false, + lastAllowedExpressionState: 'default', + lastAllowedExpressionStateAfterIterations: 2, + variableSize: 'md', + highlightNumber: 2 +} + +export default config diff --git a/scripts/lib/runnerConfigs/woft.ts b/scripts/lib/runnerConfigs/woft.ts new file mode 100644 index 000000000..82bf1929b --- /dev/null +++ b/scripts/lib/runnerConfigs/woft.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E1', + showPriorities: true, + nextIterations: 12, + variableSize: 'sm' +} + +export default config diff --git a/scripts/lib/runnerConfigs/wqdb.ts b/scripts/lib/runnerConfigs/wqdb.ts new file mode 100644 index 000000000..82bf1929b --- /dev/null +++ b/scripts/lib/runnerConfigs/wqdb.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E1', + showPriorities: true, + nextIterations: 12, + variableSize: 'sm' +} + +export default config diff --git a/scripts/lib/runnerConfigs/wunw.ts b/scripts/lib/runnerConfigs/wunw.ts new file mode 100644 index 000000000..b6b3ebd73 --- /dev/null +++ b/scripts/lib/runnerConfigs/wunw.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e1E1', + initialState: 'active', + skipToTheEnd: false +} + +export default config diff --git a/scripts/lib/runnerConfigs/wxqy.ts b/scripts/lib/runnerConfigs/wxqy.ts new file mode 100644 index 000000000..e2f8604bd --- /dev/null +++ b/scripts/lib/runnerConfigs/wxqy.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E9', + showPriorities: true, + containerSize: 'xs', + variableSize: 'xs', + isDone: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/xcnu.ts b/scripts/lib/runnerConfigs/xcnu.ts new file mode 100644 index 000000000..fd8e9ea12 --- /dev/null +++ b/scripts/lib/runnerConfigs/xcnu.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E6', + showPriorities: true, + variableSize: 'md', + caption: { name: 'ycChangedCaption', fromNumber: 3 }, + argPriorityAggHighlights: [1], + funcPriorityAggHighlights: [1, 2] +} + +export default config diff --git a/scripts/lib/runnerConfigs/xefx.ts b/scripts/lib/runnerConfigs/xefx.ts new file mode 100644 index 000000000..da4ba5108 --- /dev/null +++ b/scripts/lib/runnerConfigs/xefx.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e13E2', + skipToTheEnd: false +} + +export default config diff --git a/scripts/lib/runnerConfigs/xekr.ts b/scripts/lib/runnerConfigs/xekr.ts new file mode 100644 index 000000000..b44d90e6d --- /dev/null +++ b/scripts/lib/runnerConfigs/xekr.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e12E5' +} + +export default config diff --git a/scripts/lib/runnerConfigs/xemt.ts b/scripts/lib/runnerConfigs/xemt.ts new file mode 100644 index 000000000..fcb249840 --- /dev/null +++ b/scripts/lib/runnerConfigs/xemt.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e6E4', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/xgei.ts b/scripts/lib/runnerConfigs/xgei.ts new file mode 100644 index 000000000..1f556bb30 --- /dev/null +++ b/scripts/lib/runnerConfigs/xgei.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e6E7', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + caption: { name: 'secretCodeAddOneCaption' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/xhbi.ts b/scripts/lib/runnerConfigs/xhbi.ts new file mode 100644 index 000000000..9168c60b7 --- /dev/null +++ b/scripts/lib/runnerConfigs/xhbi.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e3E1', + showPriorities: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/xhwx.ts b/scripts/lib/runnerConfigs/xhwx.ts new file mode 100644 index 000000000..8493f60ad --- /dev/null +++ b/scripts/lib/runnerConfigs/xhwx.ts @@ -0,0 +1,14 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e10E2', + skipAlphaConvert: true, + showPriorities: true, + initialState: 'showFuncUnbound', + lastAllowedExpressionState: 'showFuncBound', + skipToTheEnd: false, + speed: 1.75 +} + +export default config diff --git a/scripts/lib/runnerConfigs/xjae.ts b/scripts/lib/runnerConfigs/xjae.ts new file mode 100644 index 000000000..d2d67c238 --- /dev/null +++ b/scripts/lib/runnerConfigs/xjae.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E6', + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/xpvh.ts b/scripts/lib/runnerConfigs/xpvh.ts new file mode 100644 index 000000000..894a7827d --- /dev/null +++ b/scripts/lib/runnerConfigs/xpvh.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e6E1', + showPriorities: true, + caption: { name: 'secretCodeCaption', number: 0, letter: 'a' }, + bottomRightBadgeOverrides: { b: '🅱️', a: '🅰️' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/xrzv.ts b/scripts/lib/runnerConfigs/xrzv.ts new file mode 100644 index 000000000..ed9d69e36 --- /dev/null +++ b/scripts/lib/runnerConfigs/xrzv.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E17', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + caption: { name: 'thisIsYCombinatorCaption', too: true } +} + +export default config diff --git a/scripts/lib/runnerConfigs/xsby.ts b/scripts/lib/runnerConfigs/xsby.ts new file mode 100644 index 000000000..d73661477 --- /dev/null +++ b/scripts/lib/runnerConfigs/xsby.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e13E2', + isDone: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/xsgz.ts b/scripts/lib/runnerConfigs/xsgz.ts new file mode 100644 index 000000000..89697f2d7 --- /dev/null +++ b/scripts/lib/runnerConfigs/xsgz.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E12', + showPriorities: true, + containerSize: 'xs', + variableSize: 'xs', + nextIterations: 16 +} + +export default config diff --git a/scripts/lib/runnerConfigs/xsve.ts b/scripts/lib/runnerConfigs/xsve.ts new file mode 100644 index 000000000..a047f2e6d --- /dev/null +++ b/scripts/lib/runnerConfigs/xsve.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E6', + variableSize: 'md', + explanationsVisibility: 'visible', + initialState: 'magicalExpanded' +} + +export default config diff --git a/scripts/lib/runnerConfigs/xtjt.ts b/scripts/lib/runnerConfigs/xtjt.ts new file mode 100644 index 000000000..eaf6c058f --- /dev/null +++ b/scripts/lib/runnerConfigs/xtjt.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E1', + isDone: true, + showPriorities: true, + variableSize: 'sm' +} + +export default config diff --git a/scripts/lib/runnerConfigs/xwim.ts b/scripts/lib/runnerConfigs/xwim.ts new file mode 100644 index 000000000..d27e2fd36 --- /dev/null +++ b/scripts/lib/runnerConfigs/xwim.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e2E1' +} + +export default config diff --git a/scripts/lib/runnerConfigs/xzqu.ts b/scripts/lib/runnerConfigs/xzqu.ts new file mode 100644 index 000000000..5a8507027 --- /dev/null +++ b/scripts/lib/runnerConfigs/xzqu.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e3E1', + showPriorities: true, + nextIteration: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/yehl.ts b/scripts/lib/runnerConfigs/yehl.ts new file mode 100644 index 000000000..70d4443fc --- /dev/null +++ b/scripts/lib/runnerConfigs/yehl.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e9E4', + caption: { name: 'secretCodeCaption', number: 1, letter: 'f' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/yklt.ts b/scripts/lib/runnerConfigs/yklt.ts new file mode 100644 index 000000000..79c07647f --- /dev/null +++ b/scripts/lib/runnerConfigs/yklt.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E2', + showPriorities: true, + variableSize: 'sm' +} + +export default config diff --git a/scripts/lib/runnerConfigs/ylil.ts b/scripts/lib/runnerConfigs/ylil.ts new file mode 100644 index 000000000..6f1737ceb --- /dev/null +++ b/scripts/lib/runnerConfigs/ylil.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e13E4', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/ysji.ts b/scripts/lib/runnerConfigs/ysji.ts new file mode 100644 index 000000000..75dd53433 --- /dev/null +++ b/scripts/lib/runnerConfigs/ysji.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E12', + isDone: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/ytcf.ts b/scripts/lib/runnerConfigs/ytcf.ts new file mode 100644 index 000000000..6c90e6598 --- /dev/null +++ b/scripts/lib/runnerConfigs/ytcf.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e16E1' +} + +export default config diff --git a/scripts/lib/runnerConfigs/yvia.ts b/scripts/lib/runnerConfigs/yvia.ts new file mode 100644 index 000000000..2fac86a08 --- /dev/null +++ b/scripts/lib/runnerConfigs/yvia.ts @@ -0,0 +1,11 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e12E9', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/yvty.ts b/scripts/lib/runnerConfigs/yvty.ts new file mode 100644 index 000000000..f03521074 --- /dev/null +++ b/scripts/lib/runnerConfigs/yvty.ts @@ -0,0 +1,13 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E1', + showPriorities: true, + nextIterations: 8, + explanationsVisibility: 'visible', + initialState: 'conditionActive', + variableSize: 'sm' +} + +export default config diff --git a/scripts/lib/runnerConfigs/yykk.ts b/scripts/lib/runnerConfigs/yykk.ts new file mode 100644 index 000000000..0fb784259 --- /dev/null +++ b/scripts/lib/runnerConfigs/yykk.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e12E7' +} + +export default config diff --git a/scripts/lib/runnerConfigs/zaoc.ts b/scripts/lib/runnerConfigs/zaoc.ts new file mode 100644 index 000000000..eb19c73f5 --- /dev/null +++ b/scripts/lib/runnerConfigs/zaoc.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e12E4', + showPriorities: true, + containerSize: 'xs', + variableSize: 'md', + caption: { name: 'secretCodeTwoMinusOneCaption' } +} + +export default config diff --git a/scripts/lib/runnerConfigs/zfcz.ts b/scripts/lib/runnerConfigs/zfcz.ts new file mode 100644 index 000000000..061b69601 --- /dev/null +++ b/scripts/lib/runnerConfigs/zfcz.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E13', + showPriorities: true, + containerSize: 'xs', + variableSize: 'xs', + isDone: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/zhby.ts b/scripts/lib/runnerConfigs/zhby.ts new file mode 100644 index 000000000..7708d06b9 --- /dev/null +++ b/scripts/lib/runnerConfigs/zhby.ts @@ -0,0 +1,12 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e15E6', + showPriorities: true, + variableSize: 'md', + highlightOverrides: { abbreviated: 'highlighted' }, + highlightOverrideActiveAfterStart: true +} + +export default config diff --git a/scripts/lib/runnerConfigs/zifr.ts b/scripts/lib/runnerConfigs/zifr.ts new file mode 100644 index 000000000..cf7b374fa --- /dev/null +++ b/scripts/lib/runnerConfigs/zifr.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e13E11' +} + +export default config diff --git a/scripts/lib/runnerConfigs/zuam.ts b/scripts/lib/runnerConfigs/zuam.ts new file mode 100644 index 000000000..fa45c14cc --- /dev/null +++ b/scripts/lib/runnerConfigs/zuam.ts @@ -0,0 +1,14 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e11E2', + showPriorities: true, + skipToTheEnd: false, + skipAlphaConvert: true, + speed: 3, + containerSize: 'xs', + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/zvet.ts b/scripts/lib/runnerConfigs/zvet.ts new file mode 100644 index 000000000..c7535cce2 --- /dev/null +++ b/scripts/lib/runnerConfigs/zvet.ts @@ -0,0 +1,16 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e14E1', + showPriorities: true, + nextIterations: 8, + skipToTheEnd: false, + lastAllowedExpressionState: 'conditionActive', + lastAllowedExpressionStateAfterIterations: 8, + initialState: 'magicalExpanded', + speed: 1.75, + variableSize: 'sm' +} + +export default config diff --git a/scripts/lib/runnerConfigs/zwpj.ts b/scripts/lib/runnerConfigs/zwpj.ts new file mode 100644 index 000000000..6942d4ab5 --- /dev/null +++ b/scripts/lib/runnerConfigs/zwpj.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e1E2' +} + +export default config diff --git a/scripts/lib/runnerConfigs/zxux.ts b/scripts/lib/runnerConfigs/zxux.ts new file mode 100644 index 000000000..0b0af7b05 --- /dev/null +++ b/scripts/lib/runnerConfigs/zxux.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e14E1', + showPriorities: true, + variableSize: 'md' +} + +export default config diff --git a/scripts/lib/runnerConfigs/zywk.ts b/scripts/lib/runnerConfigs/zywk.ts new file mode 100644 index 000000000..78a6756c8 --- /dev/null +++ b/scripts/lib/runnerConfigs/zywk.ts @@ -0,0 +1,10 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e5E2', + showPriorities: true, + initialState: 'default' +} + +export default config diff --git a/scripts/lib/runnerConfigs/zzxj.ts b/scripts/lib/runnerConfigs/zzxj.ts new file mode 100644 index 000000000..fd93ab38a --- /dev/null +++ b/scripts/lib/runnerConfigs/zzxj.ts @@ -0,0 +1,9 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'simple', + lessonExpressionsKey: 'e1E1', + initialState: 'showFuncBound' +} + +export default config diff --git a/scripts/lib/runnerConfigs/zzyu.ts b/scripts/lib/runnerConfigs/zzyu.ts new file mode 100644 index 000000000..21f7c5de6 --- /dev/null +++ b/scripts/lib/runnerConfigs/zzyu.ts @@ -0,0 +1,8 @@ +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' + +const config: ExpressionRunnerShorthandConfig = { + runner: 'playButtonOnly', + lessonExpressionsKey: 'e1E5' +} + +export default config diff --git a/scripts/precomputeExpressionContainers.ts b/scripts/precomputeExpressionContainers.ts index ff2899ca9..f899e1ec8 100644 --- a/scripts/precomputeExpressionContainers.ts +++ b/scripts/precomputeExpressionContainers.ts @@ -1,109 +1,117 @@ import util from 'util' +import glob from 'glob' import fs from 'fs-extra' -import expressionRunnerShorthandConfig from 'scripts/lib/expressionRunnerShorthandConfig' +import { ExpressionRunnerShorthandConfig } from 'scripts/lib/expressionRunnerShorthandConfig' import buildExpressionContainers from 'scripts/lib/buildExpressionContainers' -import buildExpressionRunnerConfigFromShorthand, { - ExpressionRunnerConfig -} from 'scripts/lib/buildExpressionRunnerConfigFromShorthand' -// import prettier from 'prettier' -import fsExtra from 'fs-extra' +import buildExpressionRunnerConfigFromShorthand from 'scripts/lib/buildExpressionRunnerConfigFromShorthand' import prettierFormat from 'scripts/lib/prettierFormat' const regenerate = () => { - const config: Record< - string, - ExpressionRunnerConfig - > = buildExpressionRunnerConfigFromShorthand(expressionRunnerShorthandConfig) + glob( + './scripts/lib/runnerConfigs/*.ts', + (_: any, files: readonly string[]) => { + files.forEach(file => { + const key = file + .replace('./scripts/lib/runnerConfigs/', '') + .replace('.ts', '') + import(file.replace('./', '')).then( + ({ + default: configBase + }: { + default: ExpressionRunnerShorthandConfig + }) => { + const config = buildExpressionRunnerConfigFromShorthand(configBase) + const componentName = `${key[0].toUpperCase()}${key.slice(1)}` + const expressionContainers = buildExpressionContainers(config) + const { + speed, + showOnlyFocused, + caption, + hideControls, + explanationsVisibility, + hidePriorities, + variableSize, + containerSize, + hidePlayButton, + showAllShowSteps, + hideBottomRightBadges, + skipToTheEnd, + hideFuncUnboundBadgeOnExplanation, + highlightOverridesCallArgAndFuncUnboundOnly, + bottomRightBadgeOverrides, + highlightOverrides, + highlightOverrideActiveAfterStart, + argPriorityAggHighlights, + funcPriorityAggHighlights, + highlightFunctions, + superFastForward, + highlightNumber + } = config - fsExtra.emptyDirSync('src/components/Runners') - - Object.keys(config).forEach((key, index) => { - const componentName = `${key[0].toUpperCase()}${key.slice(1)}` - const expressionContainers = buildExpressionContainers(config[key]) - const { - speed, - showOnlyFocused, - caption, - hideControls, - explanationsVisibility, - hidePriorities, - variableSize, - containerSize, - hidePlayButton, - showAllShowSteps, - hideBottomRightBadges, - skipToTheEnd, - hideFuncUnboundBadgeOnExplanation, - highlightOverridesCallArgAndFuncUnboundOnly, - bottomRightBadgeOverrides, - highlightOverrides, - highlightOverrideActiveAfterStart, - argPriorityAggHighlights, - funcPriorityAggHighlights, - highlightFunctions, - superFastForward, - highlightNumber - } = config[key] - - const fileContents = prettierFormat(` + const fileContents = prettierFormat(` import React from 'react' import ExpressionRunnerPrecomputed from 'src/components/ExpressionRunnerPrecomputed' const ${componentName} = () => + { + expressionContainers, + speed, + showOnlyFocused, + caption, + hideControls, + explanationsVisibility, + hidePriorities, + variableSize, + containerSize, + hidePlayButton, + hideBottomRightBadges, + skipToTheEnd, + hideFuncUnboundBadgeOnExplanation, + highlightOverridesCallArgAndFuncUnboundOnly, + bottomRightBadgeOverrides, + highlightOverrides, + highlightOverrideActiveAfterStart, + argPriorityAggHighlights, + funcPriorityAggHighlights, + highlightFunctions, + superFastForward, + highlightNumber, + showAllShowSteps + }, + { + depth: null, + maxArrayLength: null + } + )}} /> export default ${componentName} `) - fs.writeFileSync( - `src/components/Runners/${componentName}.tsx`, - fileContents - ) + fs.writeFileSync( + `src/components/Runners/${componentName}.tsx`, + fileContents + ) - console.log( - `Generated ${componentName} / ${index + 1} out of ${ - Object.keys(config).length - }` - ) - }) + console.log(`Generated ${componentName}`) + } + ) + }) - const indexContents = prettierFormat(` -${Object.keys(config) - .map(key => { + const indexContents = prettierFormat(` +${files + .map(file => { + const key = file + .replace('./scripts/lib/runnerConfigs/', '') + .replace('.ts', '') const componentName = `${key[0].toUpperCase()}${key.slice(1)}` return `export { default as ${componentName} } from 'src/components/Runners/${componentName}'` }) .join('\n')} `) - fs.writeFileSync('src/components/Runners/index.ts', indexContents) + fs.writeFileSync('src/components/Runners/index.ts', indexContents) + } + ) } regenerate() diff --git a/src/components/Runners/Ainx.tsx b/src/components/Runners/Ainx.tsx index ee523abf8..c8d0e0c37 100644 --- a/src/components/Runners/Ainx.tsx +++ b/src/components/Runners/Ainx.tsx @@ -324,745 +324,6 @@ const Ainx = () => ( activePriority: 1, unaryJustExecuted: undefined, containerState: 'stepped' - }, - { - expression: { - arg: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true - }, - func: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - func: { - arg: { - name: 'c', - highlightType: 'highlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: false - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'showFuncUnbound', - type: 'call', - priority: 1 - }, - previouslyChangedExpressionState: 'showFuncUnbound', - matchExists: undefined, - activePriority: 1, - unaryJustExecuted: undefined, - containerState: 'stepped' - }, - { - expression: { - arg: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true - }, - func: { - arg: { - name: 'b', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - func: { - arg: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: false - }, - body: { - name: 'c', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewBefore', - type: 'call', - priority: 1 - }, - previouslyChangedExpressionState: 'betaReducePreviewBefore', - matchExists: true, - activePriority: 1, - unaryJustExecuted: undefined, - containerState: 'stepped' - }, - { - expression: { - arg: { - name: 'a', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true - }, - func: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false - }, - body: { - arg: { - name: 'a', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: false - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewAfter', - type: 'call', - priority: 1 - }, - previouslyChangedExpressionState: 'betaReducePreviewAfter', - matchExists: undefined, - activePriority: 1, - unaryJustExecuted: undefined, - containerState: 'stepped' - }, - { - expression: { - arg: { - name: 'a', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true - }, - func: { - arg: { - name: 'b', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false - }, - body: { - arg: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: false - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewCrossed', - type: 'call', - priority: 1 - }, - previouslyChangedExpressionState: 'betaReducePreviewCrossed', - matchExists: undefined, - activePriority: 1, - unaryJustExecuted: undefined, - containerState: 'stepped' - }, - { - containerState: 'ready', - previouslyChangedExpressionState: 'default', - expression: { - arg: { - name: 'a', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: false - }, - body: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - unaryJustExecuted: undefined - }, - { - expression: { - arg: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - state: 'active', - type: 'call', - priority: 1 - }, - previouslyChangedExpressionState: 'active', - matchExists: undefined, - activePriority: 1, - unaryJustExecuted: undefined, - containerState: 'stepped' - }, - { - expression: { - arg: { - name: 'a', - highlightType: 'highlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - state: 'showCallArg', - type: 'call', - priority: 1 - }, - previouslyChangedExpressionState: 'showCallArg', - matchExists: undefined, - activePriority: 1, - unaryJustExecuted: undefined, - containerState: 'stepped' - }, - { - expression: { - arg: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'c', - highlightType: 'highlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - state: 'showFuncArg', - type: 'call', - priority: 1 - }, - previouslyChangedExpressionState: 'showFuncArg', - matchExists: undefined, - activePriority: 1, - unaryJustExecuted: undefined, - containerState: 'stepped' - }, - { - expression: { - arg: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false - }, - body: { - name: 'c', - highlightType: 'highlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - state: 'showFuncBound', - type: 'call', - priority: 1 - }, - previouslyChangedExpressionState: 'showFuncBound', - matchExists: undefined, - activePriority: 1, - unaryJustExecuted: undefined, - containerState: 'stepped' - }, - { - expression: { - arg: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'c', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false - }, - body: { - name: 'c', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewBefore', - type: 'call', - priority: 1 - }, - previouslyChangedExpressionState: 'betaReducePreviewBefore', - matchExists: true, - activePriority: 1, - unaryJustExecuted: undefined, - containerState: 'stepped' - }, - { - expression: { - arg: { - name: 'a', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false - }, - body: { - name: 'a', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewAfter', - type: 'call', - priority: 1 - }, - previouslyChangedExpressionState: 'betaReducePreviewAfter', - matchExists: undefined, - activePriority: 1, - unaryJustExecuted: undefined, - containerState: 'stepped' - }, - { - expression: { - arg: { - name: 'a', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'c', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false - }, - body: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewCrossed', - type: 'call', - priority: 1 - }, - previouslyChangedExpressionState: 'betaReducePreviewCrossed', - matchExists: undefined, - activePriority: 1, - unaryJustExecuted: undefined, - containerState: 'stepped' - }, - { - containerState: 'done', - previouslyChangedExpressionState: 'default', - expression: { - name: 'a', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - unaryJustExecuted: undefined } ], speed: 1, diff --git a/src/components/Runners/Bozr.tsx b/src/components/Runners/Bozr.tsx index 5f7dc48b9..2db8df9c4 100644 --- a/src/components/Runners/Bozr.tsx +++ b/src/components/Runners/Bozr.tsx @@ -13020,6 +13020,65387 @@ const Bozr = () => ( priority: 1 }, unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + unaryJustExecuted: true + }, + { + expression: { + type: 'conditional', + state: 'conditionActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + previouslyChangedExpressionState: 'conditionActive', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + type: 'conditional', + state: 'falseCaseActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + previouslyChangedExpressionState: 'falseCaseActive', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + type: 'conditional', + state: 'falseCaseOnly', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + previouslyChangedExpressionState: 'falseCaseOnly', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'needsAlphaConvert', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'needsAlphaConvert', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'alphaConvertDone', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'alphaConvertDone', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: true + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'conditionActive', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'conditionActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'falseCaseActive', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'falseCaseActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'falseCaseOnly', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'falseCaseOnly', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'needsAlphaConvert', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'needsAlphaConvert', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'alphaConvertDone', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'alphaConvertDone', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: true + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'conditionActive', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'conditionActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'falseCaseActive', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'falseCaseActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'falseCaseOnly', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'falseCaseOnly', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 8], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 8], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 8], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'needsAlphaConvert', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 8], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'needsAlphaConvert', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'alphaConvertDone', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 8], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'alphaConvertDone', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 8], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 8], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 8], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [7, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + arg: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [7, 8], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 9], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7, 8], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 9], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7, 8], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + arg: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 9], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7, 8], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 9], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7, 8], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + arg: { + name: 'a', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 9], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9, 11], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10, 11], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9, 11], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10, 11], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9, 11], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10, 11], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: true + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'conditionActive', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'conditionActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9, 11], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10, 11], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'falseCaseActive', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'falseCaseActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9, 11], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10, 11], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'falseCaseOnly', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'falseCaseOnly', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9, 11], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10, 11], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9, 10], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 9 + }, + state: 'default', + type: 'call', + priority: 10 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [9], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9, 10], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 9 + }, + state: 'default', + type: 'call', + priority: 10 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 9 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [9], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9, 10], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 9 + }, + state: 'default', + type: 'call', + priority: 10 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 9 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'needsAlphaConvert', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [9], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9, 10], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'needsAlphaConvert', + type: 'call', + priority: 9 + }, + state: 'default', + type: 'call', + priority: 10 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 9 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'alphaConvertDone', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [9], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9, 10], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'alphaConvertDone', + type: 'call', + priority: 9 + }, + state: 'default', + type: 'call', + priority: 10 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 9 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [9], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9, 10], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 9 + }, + state: 'default', + type: 'call', + priority: 10 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 9 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [9], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9, 10], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 9 + }, + state: 'default', + type: 'call', + priority: 10 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 9 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [9], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9, 10], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 9 + }, + state: 'default', + type: 'call', + priority: 10 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 9 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 11], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [9, 10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + func: { + arg: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9, 11], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 9 + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 11], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [9, 10], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9, 11], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 9 + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 9 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 11], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [9, 10], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9, 11], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 9 + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 9 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 11], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [9, 10], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + func: { + arg: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9, 11], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 9 + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 9 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 11], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [9, 10], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9, 11], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: + 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [ + 4 + ], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: + 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [ + 3 + ], + emphasizePriority: false, + bound: true, + shorthandBinary: + 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: + 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [ + 4 + ], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: + 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [ + 3 + ], + emphasizePriority: false, + bound: true, + shorthandBinary: + 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 9 + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 9 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 11], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [9, 10], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + func: { + arg: { + name: 'a', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9, 11], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: + 'pred' + }, + func: { + name: 's', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [ + 4 + ], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: + 'shorthandBinary', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [ + 3 + ], + emphasizePriority: false, + bound: true, + shorthandBinary: + 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: + 'pred' + }, + func: { + name: 's', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [ + 4 + ], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: + 'shorthandBinary', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [ + 3 + ], + emphasizePriority: false, + bound: true, + shorthandBinary: + 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 9 + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 9 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'default', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'default', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'default', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'default', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'default', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'default', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 9 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 9 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: + 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: + 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 9 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 9 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 9 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 13 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [12], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [12, 13], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 12 + }, + state: 'default', + type: 'call', + priority: 13 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [11], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 13 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [12], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [12, 13], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 12 + }, + state: 'default', + type: 'call', + priority: 13 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [11], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 13 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [12], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [12, 13], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 12 + }, + state: 'default', + type: 'call', + priority: 13 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [11], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: true + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'conditionActive', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'conditionActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 13 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [12], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [12, 13], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 12 + }, + state: 'default', + type: 'call', + priority: 13 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [11], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 9 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'trueCaseActive', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'trueCaseActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 13 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [12], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [12, 13], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 12 + }, + state: 'default', + type: 'call', + priority: 13 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [11], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 9 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'trueCaseOnly', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'trueCaseOnly', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 13 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [12], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [12, 13], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 12 + }, + state: 'default', + type: 'call', + priority: 13 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [11], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 9 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 5, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined } ], speed: 5, diff --git a/src/components/Runners/Bpsz.tsx b/src/components/Runners/Bpsz.tsx index ce5be7f85..bdf72f10a 100644 --- a/src/components/Runners/Bpsz.tsx +++ b/src/components/Runners/Bpsz.tsx @@ -10696,6 +10696,50411 @@ const Bpsz = () => ( activePriority: 1, unaryJustExecuted: undefined, containerState: 'stepped' + }, + { + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 1 + }, + previouslyChangedExpressionState: 'showFuncUnbound', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 1 + }, + previouslyChangedExpressionState: 'betaReducePreviewBefore', + matchExists: true, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 1 + }, + previouslyChangedExpressionState: 'betaReducePreviewAfter', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 1 + }, + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + unaryJustExecuted: true + }, + { + expression: { + type: 'conditional', + state: 'conditionActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + previouslyChangedExpressionState: 'conditionActive', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + type: 'conditional', + state: 'falseCaseActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + previouslyChangedExpressionState: 'falseCaseActive', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + type: 'conditional', + state: 'falseCaseOnly', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + previouslyChangedExpressionState: 'falseCaseOnly', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'needsAlphaConvert', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'needsAlphaConvert', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'alphaConvertDone', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'alphaConvertDone', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: true + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'conditionActive', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'conditionActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'falseCaseActive', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'falseCaseActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'falseCaseOnly', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'falseCaseOnly', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'needsAlphaConvert', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'needsAlphaConvert', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'alphaConvertDone', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'alphaConvertDone', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: true + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'conditionActive', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'conditionActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'falseCaseActive', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'falseCaseActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'falseCaseOnly', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'falseCaseOnly', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 8], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 8], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 8], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'needsAlphaConvert', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 8], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'needsAlphaConvert', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'alphaConvertDone', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 8], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'alphaConvertDone', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 8], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 8], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 8], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [7, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + arg: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [7, 8], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 9], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7, 8], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 9], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7, 8], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + arg: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 9], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7, 8], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 9], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7, 8], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + arg: { + name: 'a', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 9], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9, 11], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10, 11], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9, 11], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10, 11], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9, 11], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10, 11], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: true + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'conditionActive', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'conditionActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9, 11], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10, 11], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'trueCaseActive', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'trueCaseActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9, 11], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10, 11], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'trueCaseOnly', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'trueCaseOnly', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9, 11], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10, 11], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined } ], speed: 5, diff --git a/src/components/Runners/Dwnj.tsx b/src/components/Runners/Dwnj.tsx index 35592cdfb..4adef59c2 100644 --- a/src/components/Runners/Dwnj.tsx +++ b/src/components/Runners/Dwnj.tsx @@ -230,6 +230,547 @@ const Dwnj = () => ( unaryJustExecuted: undefined, matchExists: undefined, activePriority: 1 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1, 2], + emphasizePriority: true, + bound: false + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true + }, + trueCase: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false + }, + body: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true + }, + type: 'function', + meta: undefined + }, + falseCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 1 + }, + state: 'default', + type: 'call', + priority: 2 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 1 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1, 2], + emphasizePriority: true, + bound: false + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true + }, + trueCase: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false + }, + body: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true + }, + type: 'function', + meta: undefined + }, + falseCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 1 + }, + state: 'default', + type: 'call', + priority: 2 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 1 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1, 2], + emphasizePriority: true, + bound: false + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + trueCase: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false + }, + body: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true + }, + type: 'function', + meta: undefined + }, + falseCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 1 + }, + state: 'default', + type: 'call', + priority: 2 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 1 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'a', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1, 2], + emphasizePriority: true, + bound: false + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + trueCase: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false + }, + body: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true + }, + type: 'function', + meta: undefined + }, + falseCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 1 + }, + state: 'default', + type: 'call', + priority: 2 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 1 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + trueCase: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1, 2], + emphasizePriority: false, + bound: false + }, + body: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true + }, + type: 'function', + meta: undefined + }, + falseCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + priority: 1 + }, + state: 'default', + type: 'call', + priority: 2 + }, + unaryJustExecuted: undefined } ], speed: 1, diff --git a/src/components/Runners/Fiab.tsx b/src/components/Runners/Fiab.tsx index b495e4d77..0777bda93 100644 --- a/src/components/Runners/Fiab.tsx +++ b/src/components/Runners/Fiab.tsx @@ -6448,6899 +6448,6 @@ const Fiab = () => ( unaryJustExecuted: undefined, matchExists: undefined, activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'alphaConvertDone', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - arg: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1, 3], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'a', - highlightType: 'conflictResolvedHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'a', - highlightType: 'conflictResolvedHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'alphaConvertDone', - type: 'call', - priority: 1 - }, - state: 'default', - type: 'call', - priority: 3 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewBefore', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - arg: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - arg: { - name: 'd', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1, 3], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'a', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewBefore', - type: 'call', - priority: 1 - }, - state: 'default', - type: 'call', - priority: 3 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: true, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewAfter', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - arg: { - arg: { - name: 'f', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1, 3], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'f', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewAfter', - type: 'call', - priority: 1 - }, - state: 'default', - type: 'call', - priority: 3 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewCrossed', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - arg: { - arg: { - name: 'f', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - arg: { - name: 'd', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1, 3], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewCrossed', - type: 'call', - priority: 1 - }, - state: 'default', - type: 'call', - priority: 3 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'ready', - previouslyChangedExpressionState: 'default', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'a', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - name: 'a', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'active', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false - }, - body: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'active', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'showFuncUnbound', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false - }, - body: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'showFuncUnbound', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'needsAlphaConvert', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'f', - highlightType: 'highlighted', - topLeftBadgeType: 'conflict', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false - }, - body: { - name: 'f', - highlightType: 'highlighted', - topLeftBadgeType: 'conflict', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'f', - highlightType: 'highlighted', - topLeftBadgeType: 'conflict', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'needsAlphaConvert', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'alphaConvertDone', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false - }, - body: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'conflictResolvedHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'alphaConvertDone', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewBefore', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false - }, - body: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'a', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - name: 'a', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewBefore', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: true, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewAfter', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'f', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false - }, - body: { - name: 'f', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - arg: { - name: 'f', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'f', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewAfter', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewCrossed', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'f', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false - }, - body: { - name: 'f', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'a', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewCrossed', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'ready', - previouslyChangedExpressionState: 'default', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - arg: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'active', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'active', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'showFuncBound', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'showFuncBound', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewBefore', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - arg: { - name: 'f', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'f', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewBefore', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: true, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewAfter', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'b', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1, 2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - state: 'default', - type: 'call', - priority: 2 - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewAfter', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewCrossed', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - arg: { - name: 'f', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1, 2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - state: 'default', - type: 'call', - priority: 2 - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewCrossed', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'ready', - previouslyChangedExpressionState: 'default', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1, 2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - state: 'default', - type: 'call', - priority: 2 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'active', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1, 2], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'active', - type: 'call', - priority: 1 - }, - state: 'default', - type: 'call', - priority: 2 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'showFuncUnbound', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1, 2], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'showFuncUnbound', - type: 'call', - priority: 1 - }, - state: 'default', - type: 'call', - priority: 2 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewBefore', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1, 2], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewBefore', - type: 'call', - priority: 1 - }, - state: 'default', - type: 'call', - priority: 2 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: true, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewAfter', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1, 2], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewAfter', - type: 'call', - priority: 1 - }, - state: 'default', - type: 'call', - priority: 2 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewCrossed', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1, 2], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewCrossed', - type: 'call', - priority: 1 - }, - state: 'default', - type: 'call', - priority: 2 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'ready', - previouslyChangedExpressionState: 'default', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'e', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'active', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'active', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'showFuncUnbound', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'showFuncUnbound', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewBefore', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'e', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewBefore', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: true, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewAfter', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'b', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewAfter', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewCrossed', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'e', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewCrossed', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'ready', - previouslyChangedExpressionState: 'default', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'active', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'active', - type: 'call', - priority: 2 - }, - func: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 2 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'showFuncBound', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'showFuncBound', - type: 'call', - priority: 2 - }, - func: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 2 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewBefore', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewBefore', - type: 'call', - priority: 2 - }, - func: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: false, - activePriority: 2 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewCrossed', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewCrossed', - type: 'call', - priority: 2 - }, - func: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 2 - }, - { - containerState: 'done', - previouslyChangedExpressionState: 'default', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined } ], speed: 5, diff --git a/src/components/Runners/Ilrn.tsx b/src/components/Runners/Ilrn.tsx index 4bce75eb1..b6154fd6e 100644 --- a/src/components/Runners/Ilrn.tsx +++ b/src/components/Runners/Ilrn.tsx @@ -7471,6 +7471,37315 @@ const Ilrn = () => ( unaryJustExecuted: undefined, matchExists: undefined, activePriority: 1 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1, 3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 1 + }, + state: 'default', + type: 'call', + priority: 3 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 1 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1, 3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 1 + }, + state: 'default', + type: 'call', + priority: 3 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 1 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1, 3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 1 + }, + state: 'default', + type: 'call', + priority: 3 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 1 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 1 + }, + previouslyChangedExpressionState: 'active', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 1 + }, + previouslyChangedExpressionState: 'showFuncUnbound', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 1 + }, + previouslyChangedExpressionState: 'betaReducePreviewBefore', + matchExists: true, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 1 + }, + previouslyChangedExpressionState: 'betaReducePreviewAfter', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 1 + }, + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + unaryJustExecuted: true + }, + { + expression: { + type: 'conditional', + state: 'conditionActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + previouslyChangedExpressionState: 'conditionActive', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + type: 'conditional', + state: 'falseCaseActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + previouslyChangedExpressionState: 'falseCaseActive', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + type: 'conditional', + state: 'falseCaseOnly', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + previouslyChangedExpressionState: 'falseCaseOnly', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'needsAlphaConvert', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'needsAlphaConvert', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'alphaConvertDone', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'alphaConvertDone', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: true + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'conditionActive', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'conditionActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'falseCaseActive', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'falseCaseActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'falseCaseOnly', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'falseCaseOnly', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'needsAlphaConvert', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'needsAlphaConvert', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'alphaConvertDone', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'alphaConvertDone', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: true + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'conditionActive', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'conditionActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'trueCaseActive', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'trueCaseActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'trueCaseOnly', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'trueCaseOnly', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined } ], speed: 5, diff --git a/src/components/Runners/Jreq.tsx b/src/components/Runners/Jreq.tsx index 00e55a003..f5d4e63ba 100644 --- a/src/components/Runners/Jreq.tsx +++ b/src/components/Runners/Jreq.tsx @@ -10632,6 +10632,50181 @@ const Jreq = () => ( activePriority: 1, unaryJustExecuted: undefined, containerState: 'stepped' + }, + { + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 1 + }, + previouslyChangedExpressionState: 'showFuncUnbound', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 1 + }, + previouslyChangedExpressionState: 'betaReducePreviewBefore', + matchExists: true, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 1 + }, + previouslyChangedExpressionState: 'betaReducePreviewAfter', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 1 + }, + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + unaryJustExecuted: true + }, + { + expression: { + type: 'conditional', + state: 'conditionActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + previouslyChangedExpressionState: 'conditionActive', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + type: 'conditional', + state: 'falseCaseActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + previouslyChangedExpressionState: 'falseCaseActive', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + type: 'conditional', + state: 'falseCaseOnly', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + previouslyChangedExpressionState: 'falseCaseOnly', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'needsAlphaConvert', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'needsAlphaConvert', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'alphaConvertDone', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'alphaConvertDone', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: true + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'conditionActive', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'conditionActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'falseCaseActive', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'falseCaseActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'falseCaseOnly', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'falseCaseOnly', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'needsAlphaConvert', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'needsAlphaConvert', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'alphaConvertDone', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'alphaConvertDone', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: true + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'conditionActive', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'conditionActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'falseCaseActive', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'falseCaseActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'falseCaseOnly', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'falseCaseOnly', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 8], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 8], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 8], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'needsAlphaConvert', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 8], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'needsAlphaConvert', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'alphaConvertDone', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 8], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'alphaConvertDone', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 8], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 8], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 8], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [7, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + arg: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [7, 8], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 9], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7, 8], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 9], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7, 8], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + arg: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 9], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7, 8], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 9], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [7, 8], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + func: { + arg: { + name: 'a', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7, 9], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: + 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 7 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9, 11], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10, 11], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9, 11], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10, 11], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9, 11], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10, 11], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: true + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'conditionActive', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'conditionActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9, 11], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10, 11], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'trueCaseActive', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'trueCaseActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9, 11], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10, 11], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'trueCaseOnly', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'trueCaseOnly', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9, 11], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [10, 11], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 10 + }, + state: 'default', + type: 'call', + priority: 11 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined } ], speed: 5, diff --git a/src/components/Runners/Luir.tsx b/src/components/Runners/Luir.tsx index ea59becfb..21ccf2ce0 100644 --- a/src/components/Runners/Luir.tsx +++ b/src/components/Runners/Luir.tsx @@ -488,6 +488,1664 @@ const Luir = () => ( } }, unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'active', + priority: 3, + func: { + type: 'variable', + bound: true, + emphasizePriority: true, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [3], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'magicalExpanded', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'magicalExpanded', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [1], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: true, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 1, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'default', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [3], + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 3, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'active', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [3], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 3, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncBound', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'showFuncBound', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [3], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 3, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'betaReducePreviewBefore', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [3], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 3, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'betaReducePreviewAfter', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [3], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 3, + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'betaReducePreviewCrossed', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [3], + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 3, + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + priority: 3, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [6], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + } + } + } + } + } + } + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + priority: 3, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [6], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + } + } + } + } + } + } + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + priority: 3, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [6], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + } + }, + unaryJustExecuted: true } ], speed: 1, diff --git a/src/components/Runners/Mihy.tsx b/src/components/Runners/Mihy.tsx index ec1e6230d..2eb922748 100644 --- a/src/components/Runners/Mihy.tsx +++ b/src/components/Runners/Mihy.tsx @@ -1453,6 +1453,3318 @@ const Mihy = () => ( } }, unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + priority: 3, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [6], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + } + }, + unaryJustExecuted: true + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'conditionActive', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + priority: 3, + state: 'conditionActive', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [6], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'falseCaseActive', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + priority: 3, + state: 'falseCaseActive', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [6], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'falseCaseOnly', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + priority: 3, + state: 'falseCaseOnly', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [6], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [5], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'active', + priority: 5, + func: { + type: 'variable', + bound: true, + emphasizePriority: true, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [5], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'magicalExpanded', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'magicalExpanded', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [1], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: true, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 1, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'default', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [5], + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 5, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'active', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [5], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 5, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncBound', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'showFuncBound', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [5], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 5, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'betaReducePreviewBefore', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [5], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 5, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'betaReducePreviewAfter', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [5], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 5, + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'betaReducePreviewCrossed', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [5], + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 5, + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + priority: 5, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 7, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 8, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [8], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + } + } + } + } + } + } + } + } + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + priority: 5, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 7, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 8, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [8], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + } + } + } + } + } + } + } + } + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + priority: 5, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 7, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 8, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [8], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + } + } + } + } + } + } + } + } + }, + unaryJustExecuted: true + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'conditionActive', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + priority: 5, + state: 'conditionActive', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 7, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 8, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [8], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + } + } + } + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'trueCaseActive', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + priority: 5, + state: 'trueCaseActive', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 7, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 8, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [8], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + } + } + } + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'trueCaseOnly', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + priority: 5, + state: 'trueCaseOnly', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 7, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 8, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [8], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + } + } + } + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + }, + unaryJustExecuted: undefined } ], speed: 1.75, diff --git a/src/components/Runners/Peoq.tsx b/src/components/Runners/Peoq.tsx index b072e9a77..0965d2477 100644 --- a/src/components/Runners/Peoq.tsx +++ b/src/components/Runners/Peoq.tsx @@ -1766,6 +1766,7997 @@ const Peoq = () => ( unaryJustExecuted: undefined, matchExists: undefined, activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'magicalExpanded', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'magicalExpanded', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [1], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: true, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 1, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'default', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [3], + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 3, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + } + } + } + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'active', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [3], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 3, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncBound', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'showFuncBound', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [3], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 3, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'betaReducePreviewBefore', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [3], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 3, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'betaReducePreviewAfter', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [3], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 3, + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'betaReducePreviewCrossed', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [3], + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 3, + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + priority: 3, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [6], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + } + } + } + } + } + } + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + priority: 3, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [6], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + } + } + } + } + } + } + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + priority: 3, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [6], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + } + } + } + }, + unaryJustExecuted: true + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'conditionActive', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + priority: 3, + state: 'conditionActive', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [6], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'falseCaseActive', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + priority: 3, + state: 'falseCaseActive', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [6], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'falseCaseOnly', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + priority: 3, + state: 'falseCaseOnly', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [6], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [5], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + } + } + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'active', + priority: 5, + func: { + type: 'variable', + bound: true, + emphasizePriority: true, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [5], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'magicalExpanded', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'magicalExpanded', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [1], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: true, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 1, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'default', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [5], + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 5, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + } + } + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'active', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [5], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 5, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncBound', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'showFuncBound', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [5], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 5, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'betaReducePreviewBefore', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [5], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 5, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'betaReducePreviewAfter', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [5], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 5, + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'betaReducePreviewCrossed', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [5], + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 5, + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + priority: 5, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 7, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 8, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [8], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + } + } + } + } + } + } + } + } + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + priority: 5, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 7, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 8, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [8], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + } + } + } + } + } + } + } + } + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + priority: 5, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 7, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 8, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [8], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + } + } + } + }, + unaryJustExecuted: true + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'conditionActive', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + priority: 5, + state: 'conditionActive', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 7, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 8, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [8], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'falseCaseActive', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + priority: 5, + state: 'falseCaseActive', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 7, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 8, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [8], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'falseCaseOnly', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + priority: 5, + state: 'falseCaseOnly', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 7, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 8, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [8], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 7, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [7], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + } + } + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'active', + priority: 7, + func: { + type: 'variable', + bound: true, + emphasizePriority: true, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [7], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'magicalExpanded', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'magicalExpanded', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [1], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: true, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 1, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'default', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [7], + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 7, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + } + } + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'active', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [7], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 7, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncBound', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'showFuncBound', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [7], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 7, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'betaReducePreviewBefore', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [7], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 7, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'betaReducePreviewAfter', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [7], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 7, + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'betaReducePreviewCrossed', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [7], + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 7, + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + priority: 7, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 8, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 9, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 10, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [10], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + } + } + } + } + } + } + } + } + } + } + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + priority: 7, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 8, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 9, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 10, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [10], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + } + } + } + } + } + } + } + } + } + } + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + priority: 7, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 8, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 9, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 10, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [10], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + } + } + } + } + } + } + } + } + } + } + }, + unaryJustExecuted: true + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'conditionActive', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + priority: 7, + state: 'conditionActive', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 8, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 9, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 10, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [10], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + } + } + } + } + } + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'trueCaseActive', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + priority: 7, + state: 'trueCaseActive', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 8, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 9, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 10, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [10], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + } + } + } + } + } + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'trueCaseOnly', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + priority: 7, + state: 'trueCaseOnly', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 8, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 9, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [9], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 10, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [10], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + } + } + } + } + } + } + } + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 7 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 4, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 5, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 6, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + } + } + } + } + } + } + }, + unaryJustExecuted: undefined } ], speed: 5, diff --git a/src/components/Runners/Plts.tsx b/src/components/Runners/Plts.tsx index ccf6e30e6..04d57b4d4 100644 --- a/src/components/Runners/Plts.tsx +++ b/src/components/Runners/Plts.tsx @@ -2570,6 +2570,13130 @@ const Plts = () => ( priority: 2 }, unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1, 2], + emphasizePriority: true, + bound: false + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 1 + }, + state: 'default', + type: 'call', + priority: 2 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 1 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1, 2], + emphasizePriority: true, + bound: false + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 1 + }, + state: 'default', + type: 'call', + priority: 2 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 1 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'needsAlphaConvert', + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1, 2], + emphasizePriority: true, + bound: false + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'needsAlphaConvert', + type: 'call', + priority: 1 + }, + state: 'default', + type: 'call', + priority: 2 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 1 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'alphaConvertDone', + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1, 2], + emphasizePriority: true, + bound: false + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'alphaConvertDone', + type: 'call', + priority: 1 + }, + state: 'default', + type: 'call', + priority: 2 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 1 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1, 2], + emphasizePriority: true, + bound: false + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 1 + }, + state: 'default', + type: 'call', + priority: 2 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 1 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1, 2], + emphasizePriority: true, + bound: false + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 1 + }, + state: 'default', + type: 'call', + priority: 2 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 1 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1, 2], + emphasizePriority: true, + bound: false + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 1 + }, + state: 'default', + type: 'call', + priority: 2 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 1 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1, 3], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + state: 'default', + type: 'call', + priority: 3 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1, 3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 1 + }, + state: 'default', + type: 'call', + priority: 3 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 1 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1, 3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 1 + }, + state: 'default', + type: 'call', + priority: 3 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 1 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1, 3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 1 + }, + state: 'default', + type: 'call', + priority: 3 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 1 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1, 3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 1 + }, + state: 'default', + type: 'call', + priority: 3 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 1 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1, 3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 1 + }, + state: 'default', + type: 'call', + priority: 3 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 1 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 1 + }, + previouslyChangedExpressionState: 'active', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 1 + }, + previouslyChangedExpressionState: 'showFuncUnbound', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 1 + }, + previouslyChangedExpressionState: 'betaReducePreviewBefore', + matchExists: true, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 1 + }, + previouslyChangedExpressionState: 'betaReducePreviewAfter', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 1 + }, + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + unaryJustExecuted: true + }, + { + expression: { + type: 'conditional', + state: 'conditionActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + previouslyChangedExpressionState: 'conditionActive', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + type: 'conditional', + state: 'falseCaseActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + previouslyChangedExpressionState: 'falseCaseActive', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + type: 'conditional', + state: 'falseCaseOnly', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + previouslyChangedExpressionState: 'falseCaseOnly', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [3], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined } ], speed: 4, diff --git a/src/components/Runners/Pzui.tsx b/src/components/Runners/Pzui.tsx index 431752898..620782a50 100644 --- a/src/components/Runners/Pzui.tsx +++ b/src/components/Runners/Pzui.tsx @@ -6232,6 +6232,23202 @@ const Pzui = () => ( unaryJustExecuted: undefined, matchExists: true, activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [3, 4], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + arg: { + name: 'a', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3, 5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 3 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: true + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'conditionActive', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'conditionActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'falseCaseActive', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'falseCaseActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'falseCaseOnly', + expression: { + arg: { + arg: { + type: 'conditional', + state: 'falseCaseOnly', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'needsAlphaConvert', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'conflict', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'needsAlphaConvert', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'alphaConvertDone', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: + 'conflictResolvedHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'alphaConvertDone', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 6], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 'a', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: + 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: + 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: + 'betaReduced', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 7], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [5, 6], + funcPriorityAgg: [], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + func: { + arg: { + name: 'a', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5, 7], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [ + 1, + 2, + 3, + 4 + ], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 5 + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'active', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'showFuncUnbound', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'showFuncUnbound', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewBefore', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'c', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewBefore', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: true, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewAfter', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewAfter', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + expression: { + arg: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + arg: { + name: 'c', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: true, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 5], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4, 5], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcUnbound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: + 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + state: 'default', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'betaReducePreviewCrossed', + type: 'call', + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: 'pred' + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: true + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'conditionActive', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'conditionActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'trueCaseActive', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'trueCaseActive', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'trueCaseOnly', + expression: { + arg: { + arg: { + arg: { + arg: { + type: 'conditional', + state: 'trueCaseOnly', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [5], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4, 5, 6, 7, 9], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 0, + shorthandUnary: undefined + }, + func: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [8], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + func: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [8, 9], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + arg: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + func: { + name: 'b', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + arg: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: false, + shorthandUnary: undefined + }, + body: { + type: 'conditional', + state: 'default', + checkType: 'isZero', + condition: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + arg: { + arg: { + arg: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandUnary: 'pred' + }, + func: { + name: 's', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + priority: 1 + }, + type: 'function', + meta: undefined + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + type: 'function', + meta: undefined + }, + state: 'default', + type: 'call', + priority: 8 + }, + state: 'default', + type: 'call', + priority: 9 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [7], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 7 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [6], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 6 + }, + priority: 5 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 5 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + arg: { + arg: { + arg: { + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [4], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 4 + }, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + state: 'active', + type: 'call', + priority: 3 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + arg: { + arg: { + type: 'variable', + name: 'shorthandNumber', + bound: true, + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + emphasizePriority: false, + argPriorityAgg: [1, 2], + funcPriorityAgg: [], + shorthandNumber: 2 + }, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult', + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 2 + }, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + state: 'default', + type: 'call', + priority: 1 + }, + unaryJustExecuted: undefined } ], speed: 4, diff --git a/src/components/Runners/Qxgl.tsx b/src/components/Runners/Qxgl.tsx index aaa02b8a4..7a69fe72a 100644 --- a/src/components/Runners/Qxgl.tsx +++ b/src/components/Runners/Qxgl.tsx @@ -406,271 +406,6 @@ const Qxgl = () => ( unaryJustExecuted: undefined, matchExists: undefined, activePriority: 1 - }, - { - containerState: 'ready', - previouslyChangedExpressionState: 'default', - expression: { - arg: { - name: 'd', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - func: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: false - }, - body: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - unaryJustExecuted: undefined - }, - { - expression: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true - }, - func: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'active', - type: 'call', - priority: 1 - }, - previouslyChangedExpressionState: 'active', - matchExists: undefined, - activePriority: 1, - unaryJustExecuted: undefined, - containerState: 'stepped' - }, - { - expression: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true - }, - func: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'showFuncBound', - type: 'call', - priority: 1 - }, - previouslyChangedExpressionState: 'showFuncBound', - matchExists: undefined, - activePriority: 1, - unaryJustExecuted: undefined, - containerState: 'stepped' - }, - { - expression: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true - }, - func: { - arg: { - name: 'b', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false - }, - body: { - name: 'c', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewBefore', - type: 'call', - priority: 1 - }, - previouslyChangedExpressionState: 'betaReducePreviewBefore', - matchExists: false, - activePriority: 1, - unaryJustExecuted: undefined, - containerState: 'stepped' - }, - { - expression: { - arg: { - name: 'd', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true - }, - func: { - arg: { - name: 'b', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewCrossed', - type: 'call', - priority: 1 - }, - previouslyChangedExpressionState: 'betaReducePreviewCrossed', - matchExists: undefined, - activePriority: 1, - unaryJustExecuted: undefined, - containerState: 'stepped' - }, - { - containerState: 'done', - previouslyChangedExpressionState: 'default', - expression: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - unaryJustExecuted: undefined } ], speed: 1, diff --git a/src/components/Runners/Rqdn.tsx b/src/components/Runners/Rqdn.tsx index 7001ab5cf..3e152ea54 100644 --- a/src/components/Runners/Rqdn.tsx +++ b/src/components/Runners/Rqdn.tsx @@ -6448,6899 +6448,6 @@ const Rqdn = () => ( unaryJustExecuted: undefined, matchExists: undefined, activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'alphaConvertDone', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - arg: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1, 3], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'a', - highlightType: 'conflictResolvedHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'a', - highlightType: 'conflictResolvedHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'alphaConvertDone', - type: 'call', - priority: 1 - }, - state: 'default', - type: 'call', - priority: 3 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewBefore', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - arg: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - arg: { - name: 'd', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1, 3], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'a', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewBefore', - type: 'call', - priority: 1 - }, - state: 'default', - type: 'call', - priority: 3 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: true, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewAfter', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - arg: { - arg: { - name: 'f', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1, 3], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'f', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewAfter', - type: 'call', - priority: 1 - }, - state: 'default', - type: 'call', - priority: 3 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewCrossed', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - arg: { - arg: { - name: 'f', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - arg: { - name: 'd', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1, 3], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewCrossed', - type: 'call', - priority: 1 - }, - state: 'default', - type: 'call', - priority: 3 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'ready', - previouslyChangedExpressionState: 'default', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'a', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - name: 'a', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'active', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false - }, - body: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'active', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'showFuncUnbound', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false - }, - body: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'showFuncUnbound', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'needsAlphaConvert', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'f', - highlightType: 'highlighted', - topLeftBadgeType: 'conflict', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false - }, - body: { - name: 'f', - highlightType: 'highlighted', - topLeftBadgeType: 'conflict', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'f', - highlightType: 'highlighted', - topLeftBadgeType: 'conflict', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'needsAlphaConvert', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'alphaConvertDone', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false - }, - body: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'conflictResolvedHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'alphaConvertDone', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewBefore', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false - }, - body: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'a', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - name: 'a', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewBefore', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: true, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewAfter', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'f', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false - }, - body: { - name: 'f', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'a', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - arg: { - name: 'f', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'f', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewAfter', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewCrossed', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'f', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false - }, - body: { - name: 'f', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'a', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewCrossed', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'ready', - previouslyChangedExpressionState: 'default', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - arg: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'f', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'active', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'active', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'showFuncBound', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'showFuncBound', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewBefore', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - arg: { - name: 'f', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'f', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewBefore', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: true, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewAfter', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - arg: { - name: 'f', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'b', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1, 2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - state: 'default', - type: 'call', - priority: 2 - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewAfter', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewCrossed', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 3], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2, 3], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - state: 'default', - type: 'call', - priority: 3 - }, - func: { - arg: { - name: 'f', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1, 2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - state: 'default', - type: 'call', - priority: 2 - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewCrossed', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'ready', - previouslyChangedExpressionState: 'default', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1, 2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - state: 'default', - type: 'call', - priority: 2 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'active', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1, 2], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'active', - type: 'call', - priority: 1 - }, - state: 'default', - type: 'call', - priority: 2 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'showFuncUnbound', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1, 2], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'showFuncUnbound', - type: 'call', - priority: 1 - }, - state: 'default', - type: 'call', - priority: 2 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewBefore', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1, 2], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'd', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewBefore', - type: 'call', - priority: 1 - }, - state: 'default', - type: 'call', - priority: 2 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: true, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewAfter', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1, 2], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewAfter', - type: 'call', - priority: 1 - }, - state: 'default', - type: 'call', - priority: 2 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewCrossed', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - arg: { - name: 'g', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - func: { - arg: { - name: 'd', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1, 2], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewCrossed', - type: 'call', - priority: 1 - }, - state: 'default', - type: 'call', - priority: 2 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'ready', - previouslyChangedExpressionState: 'default', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'e', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'active', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'active', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'showFuncUnbound', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'showFuncUnbound', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewBefore', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'e', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'e', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewBefore', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: true, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewAfter', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'e', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'b', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewAfter', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewCrossed', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'b', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'e', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcUnbound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewCrossed', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 1 - }, - { - containerState: 'ready', - previouslyChangedExpressionState: 'default', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: false, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'default', - type: 'call', - priority: 2 - }, - func: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'active', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'active', - type: 'call', - priority: 2 - }, - func: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 2 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'showFuncBound', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'showFuncBound', - type: 'call', - priority: 2 - }, - func: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 2 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewBefore', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewBefore', - type: 'call', - priority: 2 - }, - func: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: false, - activePriority: 2 - }, - { - containerState: 'stepped', - previouslyChangedExpressionState: 'betaReducePreviewCrossed', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - arg: { - name: 'b', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1, 2], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true, - shorthandUnary: undefined - }, - func: { - arg: { - name: 'g', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [2], - emphasizePriority: true, - bound: false, - shorthandUnary: undefined - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewCrossed', - type: 'call', - priority: 2 - }, - func: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined, - matchExists: undefined, - activePriority: 2 - }, - { - containerState: 'done', - previouslyChangedExpressionState: 'default', - expression: { - arg: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: false - }, - body: { - arg: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - func: { - name: 'b', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - state: 'default', - type: 'call', - priority: 1 - }, - type: 'function', - meta: undefined - }, - type: 'function', - meta: undefined - }, - unaryJustExecuted: undefined } ], speed: 5, diff --git a/src/components/Runners/Syfp.tsx b/src/components/Runners/Syfp.tsx index 6fdbfd553..180bbc4b8 100644 --- a/src/components/Runners/Syfp.tsx +++ b/src/components/Runners/Syfp.tsx @@ -398,6 +398,716 @@ const Syfp = () => ( activePriority: 1, unaryJustExecuted: undefined, containerState: 'stepped' + }, + { + expression: { + state: 'betaReducePreviewBefore', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [1], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcArg' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'highlighted', + topLeftBadgeType: 'unmatch', + bottomRightBadgeType: 'funcBound', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'match', + bottomRightBadgeType: 'funcBound', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 1, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + } + }, + previouslyChangedExpressionState: 'betaReducePreviewBefore', + matchExists: true, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + state: 'betaReducePreviewAfter', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [1], + name: 't', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'betaReduced', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 1, + arg: { + name: 'shorthandNumber', + highlightType: 'betaReduceCallArgHighlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + } + }, + previouslyChangedExpressionState: 'betaReducePreviewAfter', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + state: 'betaReducePreviewCrossed', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [1], + name: 't', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcArg' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'funcBound', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 1, + arg: { + name: 'shorthandNumber', + highlightType: 'removed', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'callArg', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + } + }, + previouslyChangedExpressionState: 'betaReducePreviewCrossed', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + } + } + } + } + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'showExecutableUnary', + expression: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: 'pred' + } + } + } + } + }, + unaryJustExecuted: undefined + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + } + }, + unaryJustExecuted: true } ], speed: 1, diff --git a/src/components/Runners/Vpjw.tsx b/src/components/Runners/Vpjw.tsx index d419989cb..8be93dbd7 100644 --- a/src/components/Runners/Vpjw.tsx +++ b/src/components/Runners/Vpjw.tsx @@ -474,173 +474,6 @@ const Vpjw = () => ( activePriority: 1, unaryJustExecuted: undefined, containerState: 'stepped' - }, - { - expression: { - arg: { - name: 'v', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true - }, - func: { - arg: { - name: 'b', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false - }, - body: { - name: 'b', - highlightType: 'highlighted', - topLeftBadgeType: 'match', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewBefore', - type: 'call', - priority: 1 - }, - previouslyChangedExpressionState: 'betaReducePreviewBefore', - matchExists: true, - activePriority: 1, - unaryJustExecuted: undefined, - containerState: 'stepped' - }, - { - expression: { - arg: { - name: 'v', - highlightType: 'betaReduceCallArgHighlighted', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true - }, - func: { - arg: { - name: 'b', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false - }, - body: { - name: 'v', - highlightType: 'highlighted', - topLeftBadgeType: 'betaReduced', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewAfter', - type: 'call', - priority: 1 - }, - previouslyChangedExpressionState: 'betaReducePreviewAfter', - matchExists: undefined, - activePriority: 1, - unaryJustExecuted: undefined, - containerState: 'stepped' - }, - { - expression: { - arg: { - name: 'v', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true - }, - func: { - arg: { - name: 'b', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false - }, - body: { - name: 'v', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewCrossed', - type: 'call', - priority: 1 - }, - previouslyChangedExpressionState: 'betaReducePreviewCrossed', - matchExists: undefined, - activePriority: 1, - unaryJustExecuted: undefined, - containerState: 'stepped' - }, - { - containerState: 'done', - previouslyChangedExpressionState: 'default', - expression: { - name: 'v', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - unaryJustExecuted: undefined } ], speed: 1.75, diff --git a/src/components/Runners/Wdol.tsx b/src/components/Runners/Wdol.tsx index e5d50c8d7..03383be62 100644 --- a/src/components/Runners/Wdol.tsx +++ b/src/components/Runners/Wdol.tsx @@ -414,6 +414,688 @@ const Wdol = () => ( activePriority: 1, unaryJustExecuted: undefined, containerState: 'stepped' + }, + { + expression: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + priority: 1, + state: 'falseCaseActive', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + } + }, + previouslyChangedExpressionState: 'falseCaseActive', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + expression: { + type: 'conditional', + checkType: 'isZero', + condition: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + }, + priority: 1, + state: 'falseCaseOnly', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + } + }, + previouslyChangedExpressionState: 'falseCaseOnly', + matchExists: undefined, + activePriority: 1, + unaryJustExecuted: undefined, + containerState: 'stepped' + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [3], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + }, + unaryJustExecuted: undefined + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'active', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'active', + priority: 3, + func: { + type: 'variable', + bound: true, + emphasizePriority: true, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [3], + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'stepped', + previouslyChangedExpressionState: 'magicalExpanded', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'magicalExpanded', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [1], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: true, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: true, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'highlighted', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 1, + arg: { + name: 'shorthandNumber', + highlightType: 'active', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1], + funcPriorityAgg: [], + emphasizePriority: true, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + }, + unaryJustExecuted: undefined, + matchExists: undefined, + activePriority: 3 + }, + { + containerState: 'ready', + previouslyChangedExpressionState: 'default', + expression: { + type: 'call', + state: 'default', + priority: 1, + func: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 3, + shorthandUnary: undefined + }, + arg: { + type: 'call', + state: 'default', + priority: 2, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [2], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + state: 'default', + func: { + type: 'function', + arg: { + type: 'variable', + bound: false, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [3], + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + body: { + type: 'conditional', + checkType: 'isZero', + condition: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [], + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + }, + priority: 1, + state: 'default', + trueCase: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [1], + emphasizePriority: false, + bound: true, + shorthandNumber: 1, + shorthandUnary: undefined + }, + falseCase: { + type: 'call', + state: 'default', + priority: 2, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [], + funcPriorityAgg: [2], + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none' + }, + arg: { + type: 'call', + state: 'default', + priority: 3, + func: { + name: 'shorthandBinary', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [], + funcPriorityAgg: [3], + emphasizePriority: false, + bound: true, + shorthandBinary: 'mult' + }, + arg: { + type: 'call', + state: 'default', + priority: 4, + func: { + type: 'variable', + bound: true, + emphasizePriority: false, + name: 'magical', + argPriorityAgg: [], + funcPriorityAgg: [4], + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + magical: true + }, + arg: { + type: 'variable', + bound: true, + emphasizePriority: false, + argPriorityAgg: [1, 2, 3, 4], + funcPriorityAgg: [], + name: 't', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + shorthandUnary: 'pred' + } + } + } + } + } + }, + type: 'call', + priority: 3, + arg: { + name: 'shorthandNumber', + highlightType: 'default', + topLeftBadgeType: 'none', + bottomRightBadgeType: 'none', + type: 'variable', + argPriorityAgg: [1, 2, 3], + funcPriorityAgg: [], + emphasizePriority: false, + bound: true, + shorthandNumber: 2, + shorthandUnary: undefined + } + } + } + }, + unaryJustExecuted: undefined } ], speed: 1, diff --git a/src/components/Runners/Xhwx.tsx b/src/components/Runners/Xhwx.tsx index e671a1743..c668be05f 100644 --- a/src/components/Runners/Xhwx.tsx +++ b/src/components/Runners/Xhwx.tsx @@ -474,123 +474,6 @@ const Xhwx = () => ( activePriority: 1, unaryJustExecuted: undefined, containerState: 'stepped' - }, - { - expression: { - arg: { - name: 'v', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true - }, - func: { - arg: { - name: 'b', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false - }, - body: { - name: 'c', - highlightType: 'highlighted', - topLeftBadgeType: 'unmatch', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewBefore', - type: 'call', - priority: 1 - }, - previouslyChangedExpressionState: 'betaReducePreviewBefore', - matchExists: false, - activePriority: 1, - unaryJustExecuted: undefined, - containerState: 'stepped' - }, - { - expression: { - arg: { - name: 'v', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'callArg', - type: 'variable', - argPriorityAgg: [1], - funcPriorityAgg: [], - emphasizePriority: true, - bound: true - }, - func: { - arg: { - name: 'b', - highlightType: 'removed', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcArg', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [1], - emphasizePriority: true, - bound: false - }, - body: { - name: 'c', - highlightType: 'active', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'funcBound', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - type: 'function', - meta: undefined - }, - state: 'betaReducePreviewCrossed', - type: 'call', - priority: 1 - }, - previouslyChangedExpressionState: 'betaReducePreviewCrossed', - matchExists: undefined, - activePriority: 1, - unaryJustExecuted: undefined, - containerState: 'stepped' - }, - { - containerState: 'done', - previouslyChangedExpressionState: 'default', - expression: { - name: 'c', - highlightType: 'default', - topLeftBadgeType: 'none', - bottomRightBadgeType: 'none', - type: 'variable', - argPriorityAgg: [], - funcPriorityAgg: [], - emphasizePriority: false, - bound: true, - shorthandUnary: undefined - }, - unaryJustExecuted: undefined } ], speed: 1.75, diff --git a/src/components/Runners/index.ts b/src/components/Runners/index.ts index e3232ae23..d13070708 100644 --- a/src/components/Runners/index.ts +++ b/src/components/Runners/index.ts @@ -1,309 +1,309 @@ -export { default as Ilpo } from 'src/components/Runners/Ilpo' -export { default as Imyd } from 'src/components/Runners/Imyd' -export { default as Emmb } from 'src/components/Runners/Emmb' -export { default as Jozw } from 'src/components/Runners/Jozw' -export { default as Itbm } from 'src/components/Runners/Itbm' -export { default as Zwpj } from 'src/components/Runners/Zwpj' -export { default as Dqkc } from 'src/components/Runners/Dqkc' -export { default as Ldox } from 'src/components/Runners/Ldox' -export { default as Bgfl } from 'src/components/Runners/Bgfl' -export { default as Tuqr } from 'src/components/Runners/Tuqr' -export { default as Cpkp } from 'src/components/Runners/Cpkp' -export { default as Loai } from 'src/components/Runners/Loai' -export { default as Vvjn } from 'src/components/Runners/Vvjn' -export { default as Hbgo } from 'src/components/Runners/Hbgo' -export { default as Olef } from 'src/components/Runners/Olef' -export { default as Zzyu } from 'src/components/Runners/Zzyu' -export { default as Qpjt } from 'src/components/Runners/Qpjt' -export { default as Ozbe } from 'src/components/Runners/Ozbe' -export { default as Rqjo } from 'src/components/Runners/Rqjo' -export { default as Zzxj } from 'src/components/Runners/Zzxj' -export { default as Evqx } from 'src/components/Runners/Evqx' -export { default as Keck } from 'src/components/Runners/Keck' -export { default as Msiw } from 'src/components/Runners/Msiw' -export { default as Qoms } from 'src/components/Runners/Qoms' -export { default as Mhgm } from 'src/components/Runners/Mhgm' -export { default as Osqo } from 'src/components/Runners/Osqo' -export { default as Sgfj } from 'src/components/Runners/Sgfj' -export { default as Gwtp } from 'src/components/Runners/Gwtp' -export { default as Jwzh } from 'src/components/Runners/Jwzh' -export { default as Knhw } from 'src/components/Runners/Knhw' +export { default as Aaov } from 'src/components/Runners/Aaov' +export { default as Ablz } from 'src/components/Runners/Ablz' +export { default as Aeyv } from 'src/components/Runners/Aeyv' +export { default as Aezk } from 'src/components/Runners/Aezk' export { default as Ahsd } from 'src/components/Runners/Ahsd' -export { default as Wunw } from 'src/components/Runners/Wunw' -export { default as Jbam } from 'src/components/Runners/Jbam' -export { default as Xwim } from 'src/components/Runners/Xwim' +export { default as Aimh } from 'src/components/Runners/Aimh' +export { default as Ainx } from 'src/components/Runners/Ainx' +export { default as Angp } from 'src/components/Runners/Angp' export { default as Awxz } from 'src/components/Runners/Awxz' -export { default as Ldts } from 'src/components/Runners/Ldts' -export { default as Rmsd } from 'src/components/Runners/Rmsd' -export { default as Jmqh } from 'src/components/Runners/Jmqh' -export { default as Qwke } from 'src/components/Runners/Qwke' +export { default as Badn } from 'src/components/Runners/Badn' +export { default as Bcae } from 'src/components/Runners/Bcae' +export { default as Bcgc } from 'src/components/Runners/Bcgc' +export { default as Bdlj } from 'src/components/Runners/Bdlj' +export { default as Bgfl } from 'src/components/Runners/Bgfl' +export { default as Blre } from 'src/components/Runners/Blre' +export { default as Bmms } from 'src/components/Runners/Bmms' +export { default as Bmnc } from 'src/components/Runners/Bmnc' +export { default as Bozr } from 'src/components/Runners/Bozr' +export { default as Bpsz } from 'src/components/Runners/Bpsz' +export { default as Bpwl } from 'src/components/Runners/Bpwl' +export { default as Bpza } from 'src/components/Runners/Bpza' +export { default as Brrh } from 'src/components/Runners/Brrh' +export { default as Bxdf } from 'src/components/Runners/Bxdf' +export { default as Bxfv } from 'src/components/Runners/Bxfv' +export { default as Ccon } from 'src/components/Runners/Ccon' +export { default as Cfms } from 'src/components/Runners/Cfms' +export { default as Cgpd } from 'src/components/Runners/Cgpd' +export { default as Cnef } from 'src/components/Runners/Cnef' +export { default as Cnoq } from 'src/components/Runners/Cnoq' +export { default as Cpbj } from 'src/components/Runners/Cpbj' +export { default as Cpkp } from 'src/components/Runners/Cpkp' +export { default as Cqpa } from 'src/components/Runners/Cqpa' +export { default as Ctyl } from 'src/components/Runners/Ctyl' export { default as Cvtc } from 'src/components/Runners/Cvtc' -export { default as Uemm } from 'src/components/Runners/Uemm' -export { default as Xhbi } from 'src/components/Runners/Xhbi' +export { default as Davn } from 'src/components/Runners/Davn' +export { default as Dcfi } from 'src/components/Runners/Dcfi' +export { default as Dhdk } from 'src/components/Runners/Dhdk' +export { default as Diis } from 'src/components/Runners/Diis' +export { default as Dkbt } from 'src/components/Runners/Dkbt' export { default as Dkiy } from 'src/components/Runners/Dkiy' -export { default as Owcy } from 'src/components/Runners/Owcy' -export { default as Aaov } from 'src/components/Runners/Aaov' -export { default as Qxgl } from 'src/components/Runners/Qxgl' -export { default as Uwma } from 'src/components/Runners/Uwma' -export { default as Kvso } from 'src/components/Runners/Kvso' -export { default as Snsr } from 'src/components/Runners/Snsr' -export { default as Udic } from 'src/components/Runners/Udic' -export { default as Xzqu } from 'src/components/Runners/Xzqu' +export { default as Dmwy } from 'src/components/Runners/Dmwy' export { default as Dnvw } from 'src/components/Runners/Dnvw' -export { default as Nric } from 'src/components/Runners/Nric' -export { default as Hdxc } from 'src/components/Runners/Hdxc' -export { default as Eial } from 'src/components/Runners/Eial' -export { default as Iwkx } from 'src/components/Runners/Iwkx' -export { default as Vjaa } from 'src/components/Runners/Vjaa' -export { default as Iifq } from 'src/components/Runners/Iifq' -export { default as Laea } from 'src/components/Runners/Laea' -export { default as Cgpd } from 'src/components/Runners/Cgpd' -export { default as Ijot } from 'src/components/Runners/Ijot' -export { default as Aezk } from 'src/components/Runners/Aezk' -export { default as Ainx } from 'src/components/Runners/Ainx' -export { default as Hykj } from 'src/components/Runners/Hykj' -export { default as Ielw } from 'src/components/Runners/Ielw' +export { default as Dpar } from 'src/components/Runners/Dpar' +export { default as Dpst } from 'src/components/Runners/Dpst' +export { default as Dqey } from 'src/components/Runners/Dqey' +export { default as Dqkc } from 'src/components/Runners/Dqkc' +export { default as Dret } from 'src/components/Runners/Dret' +export { default as Drvu } from 'src/components/Runners/Drvu' export { default as Dtzu } from 'src/components/Runners/Dtzu' -export { default as Efyy } from 'src/components/Runners/Efyy' -export { default as Izgz } from 'src/components/Runners/Izgz' -export { default as Ljjg } from 'src/components/Runners/Ljjg' +export { default as Dvrw } from 'src/components/Runners/Dvrw' +export { default as Dwnj } from 'src/components/Runners/Dwnj' +export { default as Dxum } from 'src/components/Runners/Dxum' +export { default as Dymt } from 'src/components/Runners/Dymt' +export { default as Dyov } from 'src/components/Runners/Dyov' +export { default as Eavp } from 'src/components/Runners/Eavp' export { default as Ebag } from 'src/components/Runners/Ebag' -export { default as Skzv } from 'src/components/Runners/Skzv' +export { default as Eemn } from 'src/components/Runners/Eemn' +export { default as Efyy } from 'src/components/Runners/Efyy' export { default as Egmr } from 'src/components/Runners/Egmr' -export { default as Lygz } from 'src/components/Runners/Lygz' +export { default as Eial } from 'src/components/Runners/Eial' +export { default as Emmb } from 'src/components/Runners/Emmb' +export { default as Entr } from 'src/components/Runners/Entr' +export { default as Eobj } from 'src/components/Runners/Eobj' +export { default as Eozk } from 'src/components/Runners/Eozk' +export { default as Evqx } from 'src/components/Runners/Evqx' +export { default as Exww } from 'src/components/Runners/Exww' +export { default as Fapu } from 'src/components/Runners/Fapu' +export { default as Fatm } from 'src/components/Runners/Fatm' +export { default as Fhlw } from 'src/components/Runners/Fhlw' +export { default as Fiab } from 'src/components/Runners/Fiab' export { default as Fivy } from 'src/components/Runners/Fivy' -export { default as Dmwy } from 'src/components/Runners/Dmwy' +export { default as Fjyk } from 'src/components/Runners/Fjyk' +export { default as Fora } from 'src/components/Runners/Fora' +export { default as Fotb } from 'src/components/Runners/Fotb' export { default as Fpsd } from 'src/components/Runners/Fpsd' -export { default as Vegw } from 'src/components/Runners/Vegw' -export { default as Zywk } from 'src/components/Runners/Zywk' -export { default as Pqfs } from 'src/components/Runners/Pqfs' -export { default as Tntc } from 'src/components/Runners/Tntc' -export { default as Mbrh } from 'src/components/Runners/Mbrh' -export { default as Wbru } from 'src/components/Runners/Wbru' -export { default as Hwtu } from 'src/components/Runners/Hwtu' -export { default as Usta } from 'src/components/Runners/Usta' -export { default as Mpal } from 'src/components/Runners/Mpal' +export { default as Fqwj } from 'src/components/Runners/Fqwj' +export { default as Fsmk } from 'src/components/Runners/Fsmk' +export { default as Gcnt } from 'src/components/Runners/Gcnt' +export { default as Gmcn } from 'src/components/Runners/Gmcn' +export { default as Goif } from 'src/components/Runners/Goif' +export { default as Gopk } from 'src/components/Runners/Gopk' +export { default as Gswd } from 'src/components/Runners/Gswd' +export { default as Gszp } from 'src/components/Runners/Gszp' export { default as Gtdu } from 'src/components/Runners/Gtdu' -export { default as Jmmp } from 'src/components/Runners/Jmmp' -export { default as Qpkm } from 'src/components/Runners/Qpkm' -export { default as Udvh } from 'src/components/Runners/Udvh' -export { default as Dqey } from 'src/components/Runners/Dqey' -export { default as Diis } from 'src/components/Runners/Diis' -export { default as Tiok } from 'src/components/Runners/Tiok' -export { default as Tfho } from 'src/components/Runners/Tfho' -export { default as Idcf } from 'src/components/Runners/Idcf' -export { default as Xemt } from 'src/components/Runners/Xemt' +export { default as Gtnr } from 'src/components/Runners/Gtnr' +export { default as Gtwk } from 'src/components/Runners/Gtwk' +export { default as Guuf } from 'src/components/Runners/Guuf' +export { default as Gwtp } from 'src/components/Runners/Gwtp' +export { default as Hbgo } from 'src/components/Runners/Hbgo' +export { default as Hdwy } from 'src/components/Runners/Hdwy' +export { default as Hdxc } from 'src/components/Runners/Hdxc' export { default as Howy } from 'src/components/Runners/Howy' +export { default as Hvdn } from 'src/components/Runners/Hvdn' +export { default as Hwtu } from 'src/components/Runners/Hwtu' +export { default as Hxmk } from 'src/components/Runners/Hxmk' +export { default as Hykj } from 'src/components/Runners/Hykj' +export { default as Hzlj } from 'src/components/Runners/Hzlj' +export { default as Idcf } from 'src/components/Runners/Idcf' +export { default as Ielw } from 'src/components/Runners/Ielw' +export { default as Ifwb } from 'src/components/Runners/Ifwb' +export { default as Ifxr } from 'src/components/Runners/Ifxr' +export { default as Igrt } from 'src/components/Runners/Igrt' +export { default as Iifq } from 'src/components/Runners/Iifq' +export { default as Iisx } from 'src/components/Runners/Iisx' +export { default as Ijot } from 'src/components/Runners/Ijot' +export { default as Ilnb } from 'src/components/Runners/Ilnb' +export { default as Ilpo } from 'src/components/Runners/Ilpo' +export { default as Ilrn } from 'src/components/Runners/Ilrn' +export { default as Imba } from 'src/components/Runners/Imba' +export { default as Imgp } from 'src/components/Runners/Imgp' export { default as Imqy } from 'src/components/Runners/Imqy' -export { default as Bpwl } from 'src/components/Runners/Bpwl' -export { default as Eozk } from 'src/components/Runners/Eozk' -export { default as Stio } from 'src/components/Runners/Stio' -export { default as Cqpa } from 'src/components/Runners/Cqpa' -export { default as Blre } from 'src/components/Runners/Blre' +export { default as Imyd } from 'src/components/Runners/Imyd' +export { default as Ines } from 'src/components/Runners/Ines' +export { default as Itbm } from 'src/components/Runners/Itbm' +export { default as Itzl } from 'src/components/Runners/Itzl' +export { default as Iwkx } from 'src/components/Runners/Iwkx' +export { default as Iygh } from 'src/components/Runners/Iygh' +export { default as Izgz } from 'src/components/Runners/Izgz' +export { default as Jbam } from 'src/components/Runners/Jbam' +export { default as Jlet } from 'src/components/Runners/Jlet' +export { default as Jliw } from 'src/components/Runners/Jliw' +export { default as Jmmp } from 'src/components/Runners/Jmmp' +export { default as Jmqh } from 'src/components/Runners/Jmqh' export { default as Jmyv } from 'src/components/Runners/Jmyv' -export { default as Ilnb } from 'src/components/Runners/Ilnb' -export { default as Qvxe } from 'src/components/Runners/Qvxe' -export { default as Qsfp } from 'src/components/Runners/Qsfp' -export { default as Sfop } from 'src/components/Runners/Sfop' -export { default as Xpvh } from 'src/components/Runners/Xpvh' -export { default as Nicg } from 'src/components/Runners/Nicg' -export { default as Qmof } from 'src/components/Runners/Qmof' -export { default as Xgei } from 'src/components/Runners/Xgei' -export { default as Mauj } from 'src/components/Runners/Mauj' -export { default as Eavp } from 'src/components/Runners/Eavp' -export { default as Wafy } from 'src/components/Runners/Wafy' -export { default as Badn } from 'src/components/Runners/Badn' -export { default as Slyk } from 'src/components/Runners/Slyk' -export { default as Eemn } from 'src/components/Runners/Eemn' -export { default as Rceu } from 'src/components/Runners/Rceu' -export { default as Sisn } from 'src/components/Runners/Sisn' -export { default as Syhh } from 'src/components/Runners/Syhh' -export { default as Ablz } from 'src/components/Runners/Ablz' -export { default as Bpza } from 'src/components/Runners/Bpza' -export { default as Vrvl } from 'src/components/Runners/Vrvl' -export { default as Goif } from 'src/components/Runners/Goif' -export { default as Fatm } from 'src/components/Runners/Fatm' -export { default as Bxdf } from 'src/components/Runners/Bxdf' -export { default as Hdwy } from 'src/components/Runners/Hdwy' -export { default as Entr } from 'src/components/Runners/Entr' -export { default as Brrh } from 'src/components/Runners/Brrh' -export { default as Rome } from 'src/components/Runners/Rome' -export { default as Dhdk } from 'src/components/Runners/Dhdk' -export { default as Dyov } from 'src/components/Runners/Dyov' -export { default as Unck } from 'src/components/Runners/Unck' -export { default as Cpbj } from 'src/components/Runners/Cpbj' +export { default as Jozw } from 'src/components/Runners/Jozw' +export { default as Jreq } from 'src/components/Runners/Jreq' +export { default as Jruw } from 'src/components/Runners/Jruw' +export { default as Jtai } from 'src/components/Runners/Jtai' +export { default as Jwzh } from 'src/components/Runners/Jwzh' +export { default as Jxyg } from 'src/components/Runners/Jxyg' +export { default as Keck } from 'src/components/Runners/Keck' +export { default as Kfcw } from 'src/components/Runners/Kfcw' +export { default as Kfrt } from 'src/components/Runners/Kfrt' +export { default as Kjyi } from 'src/components/Runners/Kjyi' +export { default as Knhw } from 'src/components/Runners/Knhw' +export { default as Kntz } from 'src/components/Runners/Kntz' +export { default as Kqip } from 'src/components/Runners/Kqip' +export { default as Kqzn } from 'src/components/Runners/Kqzn' export { default as Ksya } from 'src/components/Runners/Ksya' -export { default as Drvu } from 'src/components/Runners/Drvu' -export { default as Bdlj } from 'src/components/Runners/Bdlj' -export { default as Ifwb } from 'src/components/Runners/Ifwb' -export { default as Mame } from 'src/components/Runners/Mame' -export { default as Ngus } from 'src/components/Runners/Ngus' -export { default as Pzwe } from 'src/components/Runners/Pzwe' -export { default as Ujfj } from 'src/components/Runners/Ujfj' -export { default as Dymt } from 'src/components/Runners/Dymt' -export { default as Mhwq } from 'src/components/Runners/Mhwq' -export { default as Sojz } from 'src/components/Runners/Sojz' export { default as Ktyt } from 'src/components/Runners/Ktyt' -export { default as Aeyv } from 'src/components/Runners/Aeyv' -export { default as Bxfv } from 'src/components/Runners/Bxfv' -export { default as Fqwj } from 'src/components/Runners/Fqwj' -export { default as Tkqr } from 'src/components/Runners/Tkqr' -export { default as Fhlw } from 'src/components/Runners/Fhlw' -export { default as Jliw } from 'src/components/Runners/Jliw' -export { default as Yehl } from 'src/components/Runners/Yehl' -export { default as Mrky } from 'src/components/Runners/Mrky' -export { default as Ctyl } from 'src/components/Runners/Ctyl' export { default as Kupy } from 'src/components/Runners/Kupy' -export { default as Qdkf } from 'src/components/Runners/Qdkf' -export { default as Gtwk } from 'src/components/Runners/Gtwk' -export { default as Nlxe } from 'src/components/Runners/Nlxe' -export { default as Dvrw } from 'src/components/Runners/Dvrw' -export { default as Wbpx } from 'src/components/Runners/Wbpx' -export { default as Gszp } from 'src/components/Runners/Gszp' -export { default as Kntz } from 'src/components/Runners/Kntz' -export { default as Bmms } from 'src/components/Runners/Bmms' -export { default as Gmcn } from 'src/components/Runners/Gmcn' -export { default as Vpjw } from 'src/components/Runners/Vpjw' -export { default as Kjyi } from 'src/components/Runners/Kjyi' -export { default as Dpst } from 'src/components/Runners/Dpst' -export { default as Xhwx } from 'src/components/Runners/Xhwx' -export { default as Ttvy } from 'src/components/Runners/Ttvy' -export { default as Lrja } from 'src/components/Runners/Lrja' -export { default as Bcae } from 'src/components/Runners/Bcae' -export { default as Zuam } from 'src/components/Runners/Zuam' -export { default as Kfcw } from 'src/components/Runners/Kfcw' -export { default as Jxyg } from 'src/components/Runners/Jxyg' -export { default as Oiwu } from 'src/components/Runners/Oiwu' -export { default as Uqpp } from 'src/components/Runners/Uqpp' -export { default as Hxmk } from 'src/components/Runners/Hxmk' -export { default as Rzbq } from 'src/components/Runners/Rzbq' -export { default as Jlet } from 'src/components/Runners/Jlet' -export { default as Kqip } from 'src/components/Runners/Kqip' -export { default as Tkbr } from 'src/components/Runners/Tkbr' -export { default as Gopk } from 'src/components/Runners/Gopk' -export { default as Imgp } from 'src/components/Runners/Imgp' +export { default as Kvso } from 'src/components/Runners/Kvso' +export { default as Laea } from 'src/components/Runners/Laea' +export { default as Ldox } from 'src/components/Runners/Ldox' +export { default as Ldts } from 'src/components/Runners/Ldts' +export { default as Lial } from 'src/components/Runners/Lial' +export { default as Ljjg } from 'src/components/Runners/Ljjg' +export { default as Lkwr } from 'src/components/Runners/Lkwr' +export { default as Loai } from 'src/components/Runners/Loai' +export { default as Lodr } from 'src/components/Runners/Lodr' +export { default as Lrja } from 'src/components/Runners/Lrja' +export { default as Lrrr } from 'src/components/Runners/Lrrr' +export { default as Luir } from 'src/components/Runners/Luir' export { default as Lxnu } from 'src/components/Runners/Lxnu' -export { default as Ccon } from 'src/components/Runners/Ccon' +export { default as Lygz } from 'src/components/Runners/Lygz' +export { default as Lyod } from 'src/components/Runners/Lyod' +export { default as Mame } from 'src/components/Runners/Mame' +export { default as Mauj } from 'src/components/Runners/Mauj' +export { default as Mbrh } from 'src/components/Runners/Mbrh' +export { default as Mhgm } from 'src/components/Runners/Mhgm' +export { default as Mhwq } from 'src/components/Runners/Mhwq' +export { default as Miez } from 'src/components/Runners/Miez' +export { default as Mihy } from 'src/components/Runners/Mihy' +export { default as Mnfh } from 'src/components/Runners/Mnfh' +export { default as Mpal } from 'src/components/Runners/Mpal' +export { default as Mrky } from 'src/components/Runners/Mrky' +export { default as Mscz } from 'src/components/Runners/Mscz' +export { default as Msiw } from 'src/components/Runners/Msiw' +export { default as News } from 'src/components/Runners/News' +export { default as Nfkp } from 'src/components/Runners/Nfkp' +export { default as Ngus } from 'src/components/Runners/Ngus' +export { default as Nicg } from 'src/components/Runners/Nicg' +export { default as Nlxe } from 'src/components/Runners/Nlxe' +export { default as Nmoc } from 'src/components/Runners/Nmoc' +export { default as Nnhc } from 'src/components/Runners/Nnhc' export { default as Npfx } from 'src/components/Runners/Npfx' -export { default as Pnob } from 'src/components/Runners/Pnob' -export { default as Rqdn } from 'src/components/Runners/Rqdn' -export { default as Fiab } from 'src/components/Runners/Fiab' -export { default as Plxd } from 'src/components/Runners/Plxd' -export { default as Zaoc } from 'src/components/Runners/Zaoc' -export { default as Xekr } from 'src/components/Runners/Xekr' -export { default as Lial } from 'src/components/Runners/Lial' -export { default as Uqts } from 'src/components/Runners/Uqts' +export { default as Nric } from 'src/components/Runners/Nric' +export { default as Oiwu } from 'src/components/Runners/Oiwu' export { default as Ojma } from 'src/components/Runners/Ojma' -export { default as Yykk } from 'src/components/Runners/Yykk' -export { default as Exww } from 'src/components/Runners/Exww' +export { default as Olef } from 'src/components/Runners/Olef' +export { default as Omlc } from 'src/components/Runners/Omlc' +export { default as Orhx } from 'src/components/Runners/Orhx' +export { default as Osih } from 'src/components/Runners/Osih' +export { default as Osqg } from 'src/components/Runners/Osqg' +export { default as Osqo } from 'src/components/Runners/Osqo' +export { default as Owcy } from 'src/components/Runners/Owcy' +export { default as Ozbe } from 'src/components/Runners/Ozbe' +export { default as Pbgd } from 'src/components/Runners/Pbgd' +export { default as Peoq } from 'src/components/Runners/Peoq' +export { default as Pgtx } from 'src/components/Runners/Pgtx' +export { default as Plts } from 'src/components/Runners/Plts' +export { default as Plxd } from 'src/components/Runners/Plxd' +export { default as Pnob } from 'src/components/Runners/Pnob' +export { default as Pnux } from 'src/components/Runners/Pnux' +export { default as Pqfs } from 'src/components/Runners/Pqfs' +export { default as Psqo } from 'src/components/Runners/Psqo' +export { default as Pzui } from 'src/components/Runners/Pzui' +export { default as Pzvr } from 'src/components/Runners/Pzvr' +export { default as Pzwe } from 'src/components/Runners/Pzwe' +export { default as Qdkf } from 'src/components/Runners/Qdkf' export { default as Qgun } from 'src/components/Runners/Qgun' -export { default as Yvia } from 'src/components/Runners/Yvia' export { default as Qifg } from 'src/components/Runners/Qifg' +export { default as Qltx } from 'src/components/Runners/Qltx' +export { default as Qmof } from 'src/components/Runners/Qmof' +export { default as Qoms } from 'src/components/Runners/Qoms' +export { default as Qpjt } from 'src/components/Runners/Qpjt' +export { default as Qpkm } from 'src/components/Runners/Qpkm' +export { default as Qsfp } from 'src/components/Runners/Qsfp' +export { default as Qvxe } from 'src/components/Runners/Qvxe' +export { default as Qwke } from 'src/components/Runners/Qwke' +export { default as Qxgl } from 'src/components/Runners/Qxgl' +export { default as Rceu } from 'src/components/Runners/Rceu' +export { default as Repd } from 'src/components/Runners/Repd' +export { default as Rmsd } from 'src/components/Runners/Rmsd' +export { default as Rome } from 'src/components/Runners/Rome' +export { default as Rqdn } from 'src/components/Runners/Rqdn' +export { default as Rqjo } from 'src/components/Runners/Rqjo' +export { default as Rreb } from 'src/components/Runners/Rreb' +export { default as Rzbq } from 'src/components/Runners/Rzbq' +export { default as Sfop } from 'src/components/Runners/Sfop' +export { default as Sgfj } from 'src/components/Runners/Sgfj' +export { default as Sisn } from 'src/components/Runners/Sisn' +export { default as Skzv } from 'src/components/Runners/Skzv' +export { default as Slyk } from 'src/components/Runners/Slyk' +export { default as Snsr } from 'src/components/Runners/Snsr' +export { default as Sojz } from 'src/components/Runners/Sojz' export { default as Ssns } from 'src/components/Runners/Ssns' +export { default as Stio } from 'src/components/Runners/Stio' +export { default as Syfp } from 'src/components/Runners/Syfp' +export { default as Syhh } from 'src/components/Runners/Syhh' +export { default as Szou } from 'src/components/Runners/Szou' export { default as Tboe } from 'src/components/Runners/Tboe' +export { default as Tdau } from 'src/components/Runners/Tdau' +export { default as Tfho } from 'src/components/Runners/Tfho' +export { default as Tiok } from 'src/components/Runners/Tiok' +export { default as Tkbr } from 'src/components/Runners/Tkbr' +export { default as Tkqr } from 'src/components/Runners/Tkqr' +export { default as Tntc } from 'src/components/Runners/Tntc' +export { default as Ttvy } from 'src/components/Runners/Ttvy' +export { default as Tuqr } from 'src/components/Runners/Tuqr' +export { default as Udic } from 'src/components/Runners/Udic' +export { default as Udvh } from 'src/components/Runners/Udvh' +export { default as Uemm } from 'src/components/Runners/Uemm' export { default as Ufyc } from 'src/components/Runners/Ufyc' -export { default as Pbgd } from 'src/components/Runners/Pbgd' -export { default as Hvdn } from 'src/components/Runners/Hvdn' +export { default as Ufze } from 'src/components/Runners/Ufze' +export { default as Uitu } from 'src/components/Runners/Uitu' +export { default as Ujfj } from 'src/components/Runners/Ujfj' +export { default as Umce } from 'src/components/Runners/Umce' +export { default as Unck } from 'src/components/Runners/Unck' +export { default as Uqpp } from 'src/components/Runners/Uqpp' +export { default as Uqts } from 'src/components/Runners/Uqts' +export { default as Urhc } from 'src/components/Runners/Urhc' +export { default as Usta } from 'src/components/Runners/Usta' +export { default as Uwma } from 'src/components/Runners/Uwma' +export { default as Vegw } from 'src/components/Runners/Vegw' +export { default as Vjaa } from 'src/components/Runners/Vjaa' +export { default as Vkpm } from 'src/components/Runners/Vkpm' +export { default as Vpjw } from 'src/components/Runners/Vpjw' +export { default as Vpmj } from 'src/components/Runners/Vpmj' +export { default as Vqcw } from 'src/components/Runners/Vqcw' +export { default as Vrvl } from 'src/components/Runners/Vrvl' +export { default as Vrwt } from 'src/components/Runners/Vrwt' +export { default as Vvjn } from 'src/components/Runners/Vvjn' export { default as Vxnm } from 'src/components/Runners/Vxnm' -export { default as Xefx } from 'src/components/Runners/Xefx' +export { default as Wafy } from 'src/components/Runners/Wafy' +export { default as Wbpx } from 'src/components/Runners/Wbpx' +export { default as Wbru } from 'src/components/Runners/Wbru' export { default as Wcsz } from 'src/components/Runners/Wcsz' -export { default as Psqo } from 'src/components/Runners/Psqo' -export { default as Xsby } from 'src/components/Runners/Xsby' -export { default as Repd } from 'src/components/Runners/Repd' -export { default as Cnoq } from 'src/components/Runners/Cnoq' -export { default as Dwnj } from 'src/components/Runners/Dwnj' -export { default as Guuf } from 'src/components/Runners/Guuf' -export { default as Lrrr } from 'src/components/Runners/Lrrr' -export { default as Dpar } from 'src/components/Runners/Dpar' -export { default as Ylil } from 'src/components/Runners/Ylil' -export { default as Vqcw } from 'src/components/Runners/Vqcw' -export { default as Dcfi } from 'src/components/Runners/Dcfi' -export { default as Bmnc } from 'src/components/Runners/Bmnc' -export { default as Ufze } from 'src/components/Runners/Ufze' -export { default as Rreb } from 'src/components/Runners/Rreb' -export { default as Kqzn } from 'src/components/Runners/Kqzn' -export { default as Aimh } from 'src/components/Runners/Aimh' -export { default as Lyod } from 'src/components/Runners/Lyod' -export { default as Imba } from 'src/components/Runners/Imba' -export { default as Zifr } from 'src/components/Runners/Zifr' -export { default as Omlc } from 'src/components/Runners/Omlc' -export { default as Zxux } from 'src/components/Runners/Zxux' -export { default as Itzl } from 'src/components/Runners/Itzl' -export { default as Gtnr } from 'src/components/Runners/Gtnr' -export { default as Cfms } from 'src/components/Runners/Cfms' -export { default as Syfp } from 'src/components/Runners/Syfp' +export { default as Wcwd } from 'src/components/Runners/Wcwd' export { default as Wdol } from 'src/components/Runners/Wdol' -export { default as Luir } from 'src/components/Runners/Luir' -export { default as Ifxr } from 'src/components/Runners/Ifxr' -export { default as Vkpm } from 'src/components/Runners/Vkpm' -export { default as Mihy } from 'src/components/Runners/Mihy' -export { default as Dxum } from 'src/components/Runners/Dxum' -export { default as Davn } from 'src/components/Runners/Davn' -export { default as Qltx } from 'src/components/Runners/Qltx' -export { default as Zvet } from 'src/components/Runners/Zvet' -export { default as Yvty } from 'src/components/Runners/Yvty' -export { default as Umce } from 'src/components/Runners/Umce' -export { default as Orhx } from 'src/components/Runners/Orhx' +export { default as Woft } from 'src/components/Runners/Woft' export { default as Wqdb } from 'src/components/Runners/Wqdb' -export { default as Xtjt } from 'src/components/Runners/Xtjt' -export { default as Mnfh } from 'src/components/Runners/Mnfh' -export { default as Yklt } from 'src/components/Runners/Yklt' -export { default as Fsmk } from 'src/components/Runners/Fsmk' -export { default as Peoq } from 'src/components/Runners/Peoq' -export { default as Nfkp } from 'src/components/Runners/Nfkp' -export { default as Fora } from 'src/components/Runners/Fora' -export { default as Eobj } from 'src/components/Runners/Eobj' -export { default as Osqg } from 'src/components/Runners/Osqg' -export { default as Vrwt } from 'src/components/Runners/Vrwt' -export { default as Lodr } from 'src/components/Runners/Lodr' -export { default as Fjyk } from 'src/components/Runners/Fjyk' -export { default as Miez } from 'src/components/Runners/Miez' -export { default as Fapu } from 'src/components/Runners/Fapu' +export { default as Wunw } from 'src/components/Runners/Wunw' +export { default as Wxqy } from 'src/components/Runners/Wxqy' +export { default as Xcnu } from 'src/components/Runners/Xcnu' +export { default as Xefx } from 'src/components/Runners/Xefx' +export { default as Xekr } from 'src/components/Runners/Xekr' +export { default as Xemt } from 'src/components/Runners/Xemt' +export { default as Xgei } from 'src/components/Runners/Xgei' +export { default as Xhbi } from 'src/components/Runners/Xhbi' +export { default as Xhwx } from 'src/components/Runners/Xhwx' export { default as Xjae } from 'src/components/Runners/Xjae' +export { default as Xpvh } from 'src/components/Runners/Xpvh' +export { default as Xrzv } from 'src/components/Runners/Xrzv' +export { default as Xsby } from 'src/components/Runners/Xsby' +export { default as Xsgz } from 'src/components/Runners/Xsgz' export { default as Xsve } from 'src/components/Runners/Xsve' -export { default as Igrt } from 'src/components/Runners/Igrt' -export { default as Woft } from 'src/components/Runners/Woft' -export { default as Urhc } from 'src/components/Runners/Urhc' -export { default as Tdau } from 'src/components/Runners/Tdau' -export { default as Lkwr } from 'src/components/Runners/Lkwr' -export { default as Osih } from 'src/components/Runners/Osih' -export { default as Dkbt } from 'src/components/Runners/Dkbt' -export { default as Hzlj } from 'src/components/Runners/Hzlj' -export { default as Plts } from 'src/components/Runners/Plts' -export { default as Pnux } from 'src/components/Runners/Pnux' -export { default as Zhby } from 'src/components/Runners/Zhby' -export { default as Xcnu } from 'src/components/Runners/Xcnu' -export { default as Iisx } from 'src/components/Runners/Iisx' -export { default as Pzui } from 'src/components/Runners/Pzui' -export { default as Kfrt } from 'src/components/Runners/Kfrt' -export { default as Iygh } from 'src/components/Runners/Iygh' -export { default as Ines } from 'src/components/Runners/Ines' -export { default as Gcnt } from 'src/components/Runners/Gcnt' -export { default as Pgtx } from 'src/components/Runners/Pgtx' -export { default as Gswd } from 'src/components/Runners/Gswd' -export { default as Jruw } from 'src/components/Runners/Jruw' -export { default as Nnhc } from 'src/components/Runners/Nnhc' -export { default as Pzvr } from 'src/components/Runners/Pzvr' -export { default as Mscz } from 'src/components/Runners/Mscz' -export { default as Jreq } from 'src/components/Runners/Jreq' -export { default as Vpmj } from 'src/components/Runners/Vpmj' -export { default as Uitu } from 'src/components/Runners/Uitu' -export { default as Bozr } from 'src/components/Runners/Bozr' -export { default as Angp } from 'src/components/Runners/Angp' -export { default as Wxqy } from 'src/components/Runners/Wxqy' -export { default as Wcwd } from 'src/components/Runners/Wcwd' -export { default as Bcgc } from 'src/components/Runners/Bcgc' -export { default as Szou } from 'src/components/Runners/Szou' +export { default as Xtjt } from 'src/components/Runners/Xtjt' +export { default as Xwim } from 'src/components/Runners/Xwim' +export { default as Xzqu } from 'src/components/Runners/Xzqu' +export { default as Yehl } from 'src/components/Runners/Yehl' +export { default as Yklt } from 'src/components/Runners/Yklt' +export { default as Ylil } from 'src/components/Runners/Ylil' export { default as Ysji } from 'src/components/Runners/Ysji' -export { default as Ilrn } from 'src/components/Runners/Ilrn' -export { default as Xsgz } from 'src/components/Runners/Xsgz' -export { default as Dret } from 'src/components/Runners/Dret' -export { default as Bpsz } from 'src/components/Runners/Bpsz' -export { default as Fotb } from 'src/components/Runners/Fotb' -export { default as Zfcz } from 'src/components/Runners/Zfcz' -export { default as Jtai } from 'src/components/Runners/Jtai' -export { default as Nmoc } from 'src/components/Runners/Nmoc' -export { default as Cnef } from 'src/components/Runners/Cnef' -export { default as News } from 'src/components/Runners/News' -export { default as Xrzv } from 'src/components/Runners/Xrzv' export { default as Ytcf } from 'src/components/Runners/Ytcf' +export { default as Yvia } from 'src/components/Runners/Yvia' +export { default as Yvty } from 'src/components/Runners/Yvty' +export { default as Yykk } from 'src/components/Runners/Yykk' +export { default as Zaoc } from 'src/components/Runners/Zaoc' +export { default as Zfcz } from 'src/components/Runners/Zfcz' +export { default as Zhby } from 'src/components/Runners/Zhby' +export { default as Zifr } from 'src/components/Runners/Zifr' +export { default as Zuam } from 'src/components/Runners/Zuam' +export { default as Zvet } from 'src/components/Runners/Zvet' +export { default as Zwpj } from 'src/components/Runners/Zwpj' +export { default as Zxux } from 'src/components/Runners/Zxux' +export { default as Zywk } from 'src/components/Runners/Zywk' +export { default as Zzxj } from 'src/components/Runners/Zzxj' +export { default as Zzyu } from 'src/components/Runners/Zzyu' diff --git a/src/lib/lessonExpressions.ts b/src/lib/lessonExpressions.ts index 32987250c..6c295241e 100644 --- a/src/lib/lessonExpressions.ts +++ b/src/lib/lessonExpressions.ts @@ -1,9 +1,5 @@ import initializeExpressionContainer from 'src/lib/initializeExpressionContainer' -import { - FunctionExpressionParams, - ExpressionParams, - CallExpressionParams -} from 'src/types/ExpressionParamTypes' +import { FunctionExpressionParams } from 'src/types/ExpressionParamTypes' import { numberParams, succParams, @@ -250,35 +246,6 @@ export const e8E8 = initializeExpressionContainer([ 'question' ]) -export const isZero = (e: ExpressionParams): CallExpressionParams => [ - [ - [ - [ - e, - { - arg: 'e', - body: { - arg: 'a', - body: { - arg: 'b', - body: 'b' - } - } - } - ], - { - arg: 'c', - body: { - arg: 'd', - body: 'c' - } - } - ], - 'y' - ], - 'z' -] - export const e9E1 = initializeExpressionContainer( isZeroParams('a', 'b', 'c', 'd', 'e', 'y', 'z', 'question') )