unsuspected-hangeul
Version:
함수형 난해한 언어 '평범한 한글'의 명세와 구현체입니다. 평범한 한글 문장으로 보이는 프로그램을 짜보세요!
35 lines (34 loc) • 1.73 kB
TypeScript
import * as AS from './abstractSyntax';
export declare class UnsuspectedHangeulBuiltinError extends AS.UnsuspectedHangeulError {
constructor(metadata: AS.Metadata, message: string, codes: bigint[]);
}
export declare class UnsuspectedHangeulOSError extends UnsuspectedHangeulBuiltinError {
constructor(metadata: AS.Metadata, message: string);
}
export declare class UnsuspectedHangeulArithmeticError extends UnsuspectedHangeulBuiltinError {
constructor(metadata: AS.Metadata, message: string);
}
export declare class UnsuspectedHangeulSyntaxError extends UnsuspectedHangeulBuiltinError {
constructor(metadata: AS.Metadata, message: string);
}
export declare class UnsuspectedHangeulTypeError extends UnsuspectedHangeulBuiltinError {
constructor(metadata: AS.Metadata, message: string);
}
export declare class UnsuspectedHangeulValueError extends UnsuspectedHangeulBuiltinError {
constructor(metadata: AS.Metadata, message: string);
}
export declare class UnsuspectedHangeulDivisionError extends UnsuspectedHangeulBuiltinError {
constructor(metadata: AS.Metadata, message: string);
}
export declare class UnsuspectedHangeulNotFoundError extends UnsuspectedHangeulBuiltinError {
constructor(metadata: AS.Metadata, message: string);
}
export declare class UnsuspectedHangeulImportError extends UnsuspectedHangeulBuiltinError {
constructor(metadata: AS.Metadata, message: string);
}
export declare class UnsuspectedHangeulOutOfRangeError extends UnsuspectedHangeulBuiltinError {
constructor(metadata: AS.Metadata, message: string);
}
export declare class UnsuspectedHangeulKeyboardInterruptError extends UnsuspectedHangeulBuiltinError {
constructor(metadata: AS.Metadata, message: string);
}