UNPKG

scratch-assessor

Version:

16 lines (15 loc) 564 B
import { Target } from '../../types/main'; import Analyzer from '../Analyzer'; export declare const REPEAT_BLOCK_OPCODE = "control_repeat"; export declare const FOREVER_BLOCK_OPCODE = "control_forever"; export declare const REPEAT_UNTIL_BLOCK_OPCODE = "control_repeat_until"; declare class FlowControl extends Analyzer { score: number; targets: Target[]; constructor(targets: Target[]); execute(): number; private firstPointSequenceBlocks; private twoPointsRepeatOrForever; private threePointsRepeatUntil; } export default FlowControl;