UNPKG

hclang

Version:

Homoiconic C: Programming without a Language

17 lines 1.29 kB
import { FrameArg, FrameArray, FrameExpr, FrameLazy, FrameString } from '../frames.js'; const wrapArg = (prefix, suffix) => { return new FrameExpr([ new FrameString(prefix), FrameArg.here(), new FrameString(suffix) ]); }; export const tag = new FrameExpr([ new FrameLazy([]), new FrameArray([ wrapArg('<', '>'), FrameArg.level(2), wrapArg('</', '>') ]) ]); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL21hbWwvdGFnLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQUUsVUFBVSxFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsV0FBVyxFQUFFLE1BQU0sY0FBYyxDQUFBO0FBRXRGLE1BQU0sT0FBTyxHQUFHLENBQUMsTUFBYyxFQUFFLE1BQWMsRUFBRSxFQUFFO0lBQ2pELE9BQU8sSUFBSSxTQUFTLENBQUM7UUFDbkIsSUFBSSxXQUFXLENBQUMsTUFBTSxDQUFDO1FBQ3ZCLFFBQVEsQ0FBQyxJQUFJLEVBQUU7UUFDZixJQUFJLFdBQVcsQ0FBQyxNQUFNLENBQUM7S0FDeEIsQ0FBQyxDQUFBO0FBQ0osQ0FBQyxDQUFBO0FBRUQsTUFBTSxDQUFDLE1BQU0sR0FBRyxHQUFHLElBQUksU0FBUyxDQUFDO0lBQy9CLElBQUksU0FBUyxDQUFDLEVBQUUsQ0FBQztJQUNqQixJQUFJLFVBQVUsQ0FBQztRQUNiLE9BQU8sQ0FBQyxHQUFHLEVBQUUsR0FBRyxDQUFDO1FBQ2pCLFFBQVEsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDO1FBQ2pCLE9BQU8sQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDO0tBQ25CLENBQUM7Q0FDSCxDQUFDLENBQUEifQ==