Files
logseq/assets/He e Zan - 2024 - Bit A Template-Based Approach to Incremental and.edn
2025-06-05 22:07:12 +02:00

241 lines
13 KiB
Clojure
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{:highlights [{:id #uuid "65e1a0e4-c305-4e17-bff0-6fc9d1ce8359",
:page 11,
:position {:bounding {:x1 222.96563696861267,
:y1 961.3406677246094,
:x2 795.6902463436127,
:y2 999.8719177246094,
:width 1019.9999999999999,
:height 1319.9999999999998},
:rects ({:x1 733.9379270076752,
:y1 961.3406677246094,
:x2 795.6902463436127,
:y2 979.9406433105469,
:width 1019.9999999999999,
:height 1319.9999999999998}
{:x1 222.96563696861267,
:y1 981.2718811035156,
:x2 791.1801145076752,
:y2 999.8719177246094,
:width 1019.9999999999999,
:height 1319.9999999999998}),
:page 11},
:content {:text "function signatures of the printer and the parser that are derived from a BIT template"},
:properties {:color "green"}}
{:id #uuid "65e1a0fc-42f5-4042-826b-22c72e9c31a0",
:page 12,
:position {:bounding {:x1 271.62188696861267,
:y1 209.859375,
:x2 461.4873960018158,
:y2 228.4593505859375,
:width 1019.9999999999999,
:height 1319.9999999999998},
:rects ({:x1 271.62188696861267,
:y1 209.859375,
:x2 461.4873960018158,
:y2 228.4593505859375,
:width 1019.9999999999999,
:height 1319.9999999999998}),
:page 12},
:content {:text "S denotes the string type "},
:properties {:color "green"}}
{:id #uuid "65e1a0ff-a52a-448c-b57f-97996f2c8922",
:page 12,
:position {:bounding {:x1 495.7125241756439,
:y1 209.859375,
:x2 670.4055173397064,
:y2 228.4593505859375,
:width 1019.9999999999999,
:height 1319.9999999999998},
:rects ({:x1 495.7125241756439,
:y1 209.859375,
:x2 670.4055173397064,
:y2 228.4593505859375,
:width 1019.9999999999999,
:height 1319.9999999999998}),
:page 12},
:content {:text "V is a certain value typ"},
:properties {:color "green"}}
{:id #uuid "65e1a11f-e438-4b94-a86e-b7567b37a088",
:page 12,
:position {:bounding {:x1 222.96563696861267,
:y1 289.4624938964844,
:x2 795.7371213436127,
:y2 327.9937438964844,
:width 1019.9999999999999,
:height 1319.9999999999998},
:rects ({:x1 730.1525876522064,
:y1 289.4624938964844,
:x2 795.7371213436127,
:y2 308.0625305175781,
:width 1019.9999999999999,
:height 1319.9999999999998}
{:x1 222.96563696861267,
:y1 309.3937683105469,
:x2 528.2596433162689,
:y2 327.9937438964844,
:width 1019.9999999999999,
:height 1319.9999999999998}),
:page 12},
:content {:text "including incremental printing, incremental parsing,"},
:properties {:color "yellow"}}
{:id #uuid "65e1a16a-195a-4269-a0a5-5343e8131321",
:page 12,
:position {:bounding {:x1 393.36746191978455,
:y1 383.9718933105469,
:x2 593.5996701717377,
:y2 402.5718688964844,
:width 1019.9999999999999,
:height 1319.9999999999998},
:rects ({:x1 393.36746191978455,
:y1 383.9718933105469,
:x2 593.5996701717377,
:y2 402.5718688964844,
:width 1019.9999999999999,
:height 1319.9999999999998}),
:page 12},
:content {:text "rewriting an existing string"},
:properties {:color "yellow"}}
{:id #uuid "65e1a1b3-8096-41d1-a175-3313d8b99751",
:page 12,
:position {:bounding {:x1 227.50746130943298,
:y1 692.4562835693359,
:x2 435.96865820884705,
:y2 711.0562591552734,
:width 1019.9999999999999,
:height 1319.9999999999998},
:rects ({:x1 227.50746130943298,
:y1 692.4562835693359,
:x2 435.96865820884705,
:y2 711.0562591552734,
:width 1019.9999999999999,
:height 1319.9999999999998}),
:page 12},
:content {:text "ncPrint does not use a mode"},
:properties {:color "green"}}
{:id #uuid "65e1a212-d01f-4cdb-a058-424fdde2ea10",
:page 12,
:position {:bounding {:x1 330.1995542049408,
:y1 850.0594358444214,
:x2 458.27297949790955,
:y2 868.6594114303589,
:width 1019.9999999999999,
:height 1319.9999999999998},
:rects ({:x1 330.1995542049408,
:y1 850.0594358444214,
:x2 458.27297949790955,
:y2 868.6594114303589,
:width 1019.9999999999999,
:height 1319.9999999999998}),
:page 12},
:content {:text "Accumulative BX"},
:properties {:color "green"}}
{:id #uuid "65e1a25a-f313-47f7-94e7-269d49153c3e",
:page 12,
:position {:bounding {:x1 774.5812985897064,
:y1 928.471923828125,
:x2 795.7902219295502,
:y2 947.0718994140625,
:width 1019.9999999999999,
:height 1319.9999999999998},
:rects ({:x1 774.5812985897064,
:y1 928.471923828125,
:x2 795.7902219295502,
:y2 947.0718994140625,
:width 1019.9999999999999,
:height 1319.9999999999998}),
:page 12},
:content {:text "(1)"},
:properties {:color "red"}}
{:id #uuid "65e1a32f-77b0-4509-b7a4-22527e368155",
:page 12,
:position {:bounding {:x1 538.6979367733002,
:y1 1064.7000732421875,
:x2 735.5624997615814,
:y2 1085.1469116210938,
:width 1019.9999999999999,
:height 1319.9999999999998},
:rects ({:x1 733.3781735897064,
:y1 1064.7000732421875,
:x2 735.5624997615814,
:y2 1077.9000244140625,
:width 1019.9999999999999,
:height 1319.9999999999998}
{:x1 538.6979367733002,
:y1 1066.5469360351562,
:x2 732.6187741756439,
:y2 1085.1469116210938,
:width 1019.9999999999999,
:height 1319.9999999999998}),
:page 12},
:content {:text "pdate the model m into m"},
:properties {:color "yellow"}}
{:id #uuid "65e1a35e-1ff9-4f3a-8003-c4b4c08e1d50",
:page 13,
:position {:bounding {:x1 222.96563696861267,
:y1 209.859375,
:x2 312.95156836509705,
:y2 228.45941162109375,
:width 1019.9999999999999,
:height 1319.9999999999998},
:rects ({:x1 222.96563696861267,
:y1 209.859375,
:x2 312.95156836509705,
:y2 228.45941162109375,
:width 1019.9999999999999,
:height 1319.9999999999998}),
:page 13},
:content {:text "Special Case"},
:properties {:color "green"}}
{:id #uuid "65e1a3d8-ac28-4ff9-972e-4de53d273654",
:page 16,
:position {:bounding {:x1 247.85626196861267,
:y1 502.50941467285156,
:x2 790.9616696834564,
:y2 521.1093902587891,
:width 1019.9999999999999,
:height 1319.9999999999998},
:rects ({:x1 247.85626196861267,
:y1 502.50941467285156,
:x2 790.9616696834564,
:y2 521.1093902587891,
:width 1019.9999999999999,
:height 1319.9999999999998}),
:page 16},
:content {:text "We assume every expression e is equipped with a bidirectional semantics"},
:properties {:color "yellow"}}
{:id #uuid "65e1a3dc-d1d5-42af-ad26-0b9ccf04adeb",
:page 16,
:position {:bounding {:x1 405.8625180721283,
:y1 522.4406280517578,
:x2 475.6374204158783,
:y2 541.0406646728516,
:width 1019.9999999999999,
:height 1319.9999999999998},
:rects ({:x1 405.8625180721283,
:y1 522.4406280517578,
:x2 475.6374204158783,
:y2 541.0406646728516,
:width 1019.9999999999999,
:height 1319.9999999999998}),
:page 16},
:content {:text "e as a BX"},
:properties {:color "green"}}
{:id #uuid "65e1a5ef-fd36-41d2-a12d-6de436c1ca0d",
:page 17,
:position {:bounding {:x1 275.53228735923767,
:y1 462.24375915527344,
:x2 347.7656247615814,
:y2 480.8437957763672,
:width 1019.9999999999999,
:height 1319.9999999999998},
:rects ({:x1 275.53228735923767,
:y1 462.24375915527344,
:x2 347.7656247615814,
:y2 480.8437957763672,
:width 1019.9999999999999,
:height 1319.9999999999998}),
:page 17},
:content {:text " pattern ρ"},
:properties {:color "yellow"}}],
:extra {:page 12}}