redc
Version:
Compiles RED lang into Minecraft schematics
20 lines (19 loc) • 689 B
TypeScript
import { REDCOptions, REDCError, CAPACITY, WORD_SIZE } from './meta.js';
import { build } from './main.js';
import { compile } from './compiler.js';
import { ParseData, Instruction, Source } from './parser.js';
/**
* Assumes the line separator is \n.
*/
export declare function parse(program: string): ParseData;
export declare function parse(lines: string[]): ParseData;
export { build, compile, REDCError, CAPACITY, WORD_SIZE, Instruction, Source, ParseData, REDCOptions };
declare const _default: {
parse: typeof parse;
build: typeof build;
compile: typeof compile;
REDCError: typeof REDCError;
CAPACITY: number;
WORD_SIZE: number;
};
export default _default;