Commit Graph

7 Commits

Author SHA1 Message Date
Mark Brown
8ed1a62608 State the rationale for our line width limit.
Estimated hours taken: 0.1
Branches: main

compiler/notes/coding_standards.html:
	State the rationale for our line width limit.
2002-07-17 06:23:57 +00:00
Fergus Henderson
ee481bf0c0 Add two new guidelines:
Estimated hours taken: 0.25
Branches: main

compiler/notes/coding_standards.html:
	Add two new guidelines:
	- procedures defined using foreign code should be documented carefully
	- in the compiler, use unexpected/2 or sorry/2 rather than error/1
2002-03-26 01:17:05 +00:00
Mark Brown
cb24c35c2e Minor cleanup of some html.
Estimated hours taken: 0.1

Minor cleanup of some html.

compiler/notes/coding_standards.html:
	Get rid of some empty paragraphs.  Update a reference to a
	filename which has changed.
2002-03-25 05:30:02 +00:00
Mark Brown
3ee59d5003 Improvements to the "Layout" section of the Mercury coding standards.
Estimated hours taken: 0.1
Branches: main

Improvements to the "Layout" section of the Mercury coding standards.

compiler/notes/coding_standards.html:
	Split the layout section into paragraphs, to make it easier to
	read.  Add the requirement that, like if-then-elses, all disjunctions
	should be parenthesized.
2002-03-19 05:24:27 +00:00
Fergus Henderson
ad9a812e99 Fix an old reference to COMPILER_DESIGN:
Estimated hours taken: 0.1

compiler/notes/coding_standards.html:
	Fix an old reference to COMPILER_DESIGN:
	it should be compiler_design.html.
2000-11-28 05:08:47 +00:00
David Overton
45993736a1 Remove SICStus Prolog compatibility requirements from the
Estimated hours taken: 0.1

compiler/notes/coding_standards.html:
        Remove SICStus Prolog compatibility requirements from the
	coding standard.
2000-01-10 06:44:14 +00:00
Bert Thompson
dea497b338 Translated plain text docs to HTML. This obviously creates
Estimated hours taken: 4

Translated plain text docs to HTML. This obviously creates
a dual update problem. We should solve this by putting
the plain text docs in the attic and retaining the HTML.

Also added the HTML files to the Mmakefile so they are installed
on the web pages.

The other documents in compiler/notes will be HTMLized soon.

compiler/notes/
	Mmakefiles
	ALLOCATION.html
	AUTHORS.html
	CODING_STANDARDS.html
	COMPILER_DESIGN.html
	GC_AND_C_CODE.html
	GLOSSARY.html
	MODULE_SYSTEM.html
	RELEASE_CHECKLIST.html
	REVIEWS.html
	TODO.html
1997-04-03 05:17:54 +00:00