js-slang
Version:
Javascript-based implementations of Source, written in Typescript
7 lines (6 loc) • 488 B
TypeScript
import { StepperBlockStatement } from './BlockStatement';
import { StepperExpressionStatement } from './ExpressionStatement';
import { StepperFunctionDeclaration } from './FunctionDeclaration';
import { StepperReturnStatement } from './ReturnStatement';
import { StepperVariableDeclaration } from './VariableDeclaration';
export type StepperStatement = StepperExpressionStatement | StepperVariableDeclaration | StepperBlockStatement | StepperReturnStatement | StepperFunctionDeclaration;