Files
mercury/compiler/notes/index.html
2021-05-25 23:21:57 +10:00

59 lines
1.7 KiB
HTML

<!--
vim: ts=4 sw=4 expandtab ft=html
-->
<html>
<head>
<title>Compiler Notes Index</title>
</head>
<body>
General information for developers:
<ul>
<li> <a href="developer_intro.html">New developer introduction</a>
<li> <a href="bootstrapping.html">bootstrapping.html</a>
<li> <a href="c_coding_standard.html">C coding standard</a>
<li> <a href="coding_standards.html">Mercury coding standards</a>
<li> <a href="reviews.html">reviews.html</a>
<li> <a href="release_checklist.html">release_checklist.html</a>
<li> <a href="glossary.html">glossary.html</a>
<li> <a href="upgrade_boehm_gc.html">upgrade_boehm_gc.html</a>
</ul>
Design notes about the Mercury implementation as a whole:
<ul>
<li> <a href="compiler_design.html">compiler_design.html</a>
<li> <a href="overall_design.html">overall_design.html</a>
</ul>
Design notes about specific aspects of the Mercury implementation:
<ul>
<li> <a href="allocation.html">allocation.html</a>
<li> <a href="failure.html">failure.html</a>
<li> <a href="gc_and_c_code.html">gc_and_c_code.html</a>
<li> <a href="promise_ex.html">promise_ex.html</a>
<li> <a href="trailing.html">trailing.html</a>
<li> <a href="type_class_transformation.html">type_class_transformation.html</a>
<li> <a href="analysis.html">analysis.html</a>
<li> <a href="bytecode.html">Bytecode</a>
<li> <a href="grade_library.html">Grade library</a>
<li> <a href="order_indep_state_update">Order independent state update</a>
<li> <a href="status_proposal">Import status proposal</a>
<li> <a href="mutables">mutables</a>
</ul>
Issue lists.
These are rarely updated, so they tend to be greatly out of date.
<ul>
<li> <a href="todo.html">todo.html</a>
<li> <a href="work_in_progress.html">work_in_progress.html</a>
</ul>
</body>
</html>