/** * Control flow instructions */ import type { ExecContext } from "../types.ts"; /** IF - Conditional branch */ export declare function IF(ctx: ExecContext): void; /** ELSE - Alternative branch */ export declare function ELSE(ctx: ExecContext): void; /** EIF - End IF */ export declare function EIF(_ctx: ExecContext): void; /** JMPR - Jump relative */ export declare function JMPR(ctx: ExecContext): void; /** JROT - Jump relative on true */ export declare function JROT(ctx: ExecContext): void; /** JROF - Jump relative on false */ export declare function JROF(ctx: ExecContext): void; /** FDEF - Define function */ export declare function FDEF(ctx: ExecContext): void; /** ENDF - End function definition */ export declare function ENDF(ctx: ExecContext): void; /** CALL - Call function */ export declare function CALL(ctx: ExecContext): void; /** LOOPCALL - Call function with loop count */ export declare function LOOPCALL(ctx: ExecContext): void; /** IDEF - Define instruction */ export declare function IDEF(ctx: ExecContext): void;