UNPKG

@fabric_v1/compiler

Version:

Fabric DSL compiler (parser, checker, IR & backends)

11 lines (10 loc) 323 B
import { AtomBlock, BitLiteral } from "./ast_types"; export interface FabricAtomIR { name: string; protons: BitLiteral[]; electrons: BitLiteral[]; mutableIndices: number[]; energyBudget: number; entangledWith: string[]; } export declare function transformToFabricAtom(ast: AtomBlock): FabricAtomIR;