diff options
author | Thomas White <taw@physics.org> | 2020-01-24 14:58:01 +0100 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2020-01-24 14:58:01 +0100 |
commit | 6fd2388d71eb64ade70106a14617a46ee3366bfc (patch) | |
tree | 1076221ff4dc8d9a5c39fd03c9b80139f8eb0006 /libstorycode/storycode.y | |
parent | ec99a5e64e7e60be52432378af823bce16cc6570 (diff) |
Get rid of narrative_add_*, use narrative_insert_* instead
Diffstat (limited to 'libstorycode/storycode.y')
-rw-r--r-- | libstorycode/storycode.y | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/libstorycode/storycode.y b/libstorycode/storycode.y index 6bb0e85..999abbe 100644 --- a/libstorycode/storycode.y +++ b/libstorycode/storycode.y @@ -324,13 +324,13 @@ narrative: ; narrative_el: - PRESTITLE TEXT_START text_line { narrative_add_prestitle(n, $3.runs, $3.n_runs); } -| BP TEXT_START text_line { narrative_add_bp(n, $3.runs, $3.n_runs); } -| SEG_START TEXT_START text_line { narrative_add_segstart(n, $3.runs, $3.n_runs); } -| SEG_END { narrative_add_segend(n); } -| TEXT_START text_line { narrative_add_text(n, $2.runs, $2.n_runs); } -| slide { narrative_add_slide(n, $1); } -| EOP { narrative_add_eop(n); } + PRESTITLE TEXT_START text_line { narrative_insert_prestitle(n, n->n_items, $3.runs, $3.n_runs); } +| BP TEXT_START text_line { narrative_insert_bp(n, n->n_items, $3.runs, $3.n_runs); } +| SEG_START TEXT_START text_line { narrative_insert_segstart(n, n->n_items, $3.runs, $3.n_runs); } +| SEG_END { narrative_insert_segend(n, n->n_items); } +| TEXT_START text_line { narrative_insert_text(n, n->n_items, $2.runs, $2.n_runs); } +| slide { narrative_insert_slide(n, n->n_items, $1); } +| EOP { narrative_insert_eop(n, n->n_items); } ; text_line: { $<para>$.n_runs = 0; |