Files
mercury/compiler
Zoltan Somogyi 019ea41ec4 Break up add_pragma.m into four new modules.
compiler/add_pragma_decl.m:
compiler/add_pragma_gen.m:
compiler/add_pragma_impl.m:
    These three new modules add declarative pragmas, implementation pragmas,
    and compiler-generated pragmas to the HLDS respectively.

compiler/add_pragma_util.m:
    This new module contains the parts of the old add_pragma.m
    that are needed by more than one of the three modules above.

compiler/add_pragma.m:
    Delete this module.

compiler/notes/compiler_design.html:
    Update the relevant documentation.

compiler/add_pragma_tabling.m:
    Use standard length section dividers.

compiler/make_hlds.m:
    Include the new modules.

compiler/make_hlds_passes.m:
    Import the new modules.
2026-02-17 16:45:43 +11:00
..
2026-02-02 05:16:41 +11:00
2026-01-01 17:23:24 +11:00
2025-12-26 16:57:12 +11:00
2026-01-13 17:51:22 +11:00
2025-10-13 15:45:05 +11:00
2025-10-01 15:24:55 +10:00
2025-08-14 08:50:08 +02:00
2026-02-17 08:47:59 +11:00
2025-10-21 18:21:35 +11:00
2025-10-20 11:34:48 +11:00
2025-10-13 15:45:05 +11:00
2025-11-16 15:31:44 +11:00
2025-12-02 17:28:08 +11:00
2026-02-04 04:16:37 +11:00
2026-01-29 03:18:52 +11:00
2025-09-23 15:17:49 +10:00
2025-09-23 15:17:49 +10:00
2025-09-23 15:17:49 +10:00
2025-10-21 18:21:35 +11:00
2026-02-04 04:16:37 +11:00
2026-01-19 14:29:36 +11:00
2025-10-20 11:34:48 +11:00
2025-10-01 15:24:55 +10:00
2025-09-26 14:30:51 +10:00
2026-02-04 04:16:37 +11:00
2025-09-23 15:17:49 +10:00
2025-11-16 19:31:25 +11:00
2025-10-01 15:24:55 +10:00
2025-10-01 15:24:55 +10:00
2025-11-16 15:31:44 +11:00
2025-12-29 00:51:00 +11:00
2025-10-01 15:24:55 +10:00
2025-10-20 11:34:48 +11:00
2025-10-20 11:34:48 +11:00
2025-12-16 13:37:07 +11:00
2025-12-14 18:54:51 +11:00
2026-02-15 22:10:12 +11:00
2025-09-23 15:17:49 +10:00
2026-01-19 14:30:16 +11:00
2026-01-29 03:18:27 +11:00
2025-10-29 21:07:52 +11:00
2026-01-19 14:30:16 +11:00
2025-08-29 12:10:19 +02:00
2026-02-04 04:16:37 +11:00
2026-01-15 04:59:20 +11:00
2025-11-16 13:42:36 +11:00
2025-10-20 11:34:48 +11:00
2026-01-12 23:36:24 +11:00
2025-11-05 21:41:27 +11:00
2025-09-23 15:17:49 +10:00
2025-12-02 17:28:08 +11:00
2025-10-27 17:46:56 +11:00
2025-10-15 21:32:38 +11:00
2025-11-03 05:08:44 +11:00
2025-10-23 17:12:22 +11:00
2026-02-17 08:51:22 +11:00
2025-11-20 18:09:36 +11:00
2025-10-21 18:21:35 +11:00