Commit Graph

10 Commits

Author SHA1 Message Date
Rafal Kolanski 59bf9d92c8 docs: style: right- vs left-wrapping of operators
Signed-off-by: Rafal Kolanski <rafal.kolanski@proofcraft.systems>
2023-05-04 11:36:50 +10:00
Rafal Kolanski 23a2360c76 docs: proof style on using `by`
Signed-off-by: Rafal Kolanski <rafal.kolanski@proofcraft.systems>
2023-01-25 10:12:45 +11:00
Michael McInerney d0b835fbb1 docs: style for ccorres statements
Signed-off-by: Michael McInerney <michael.mcinerney@proofcraft.systems>
2022-10-06 22:41:56 +10:30
Gerwin Klein 12c8da5758 docs: split_simps and case over fun/primrec
Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
2022-05-05 09:18:47 +10:00
Corey Lewis 93f04fa675 docs: proof style for unfolding definitions
Signed-off-by: Corey Lewis <corey.lewis@unsw.edu.au>
2022-04-12 14:36:09 +10:00
Corey Lewis 86445726a3 docs: consistent indentation
Signed-off-by: Corey Lewis <corey.lewis@unsw.edu.au>
2022-04-12 14:36:09 +10:00
Gerwin Klein 5e705fc056 docs: text and comment style
Including an update to use that style in the style file itself.

Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
2022-03-28 11:06:10 +11:00
Mitchell Buckley b1f1f56fd8 docs: improvements to style guide
* Add Style_pre.thy to contain helpful preliminary definitions.
* Change some style advice according to feedback from the team.

Co-authored-by: Corey Lewis <corlewis@gmail.com>
Co-authored-by: Matthew Brecknell <matthew@brecknell.net>
Signed-off-by: Mitchell Buckley <mitchell.alan.buckley@gmail.com>
2021-06-29 10:57:53 +10:00
Gerwin Klein 087dc1ecc9 docs: Add principles/goals to style guide
The rules in this style guide should work towards achieving these
goals and form the basis for arguing whether a rule should be
there or not.

Signed-off-by: Gerwin Klein <kleing@unsw.edu.au>
2021-06-29 10:57:53 +10:00
Mitchell Buckley 3eaa6dce22 docs: start an isabelle style guide
Add docs/Style.thy.

This is a starting point for an isabelle style guide. Some of the
material is original and some is incorporated from confluence pages.
I believe that the basics are correct but it will need to be tweaked
and corrected by other proof engineers.

Signed-off-by: Mitchell Buckley <mitchell.alan.buckley@gmail.com>
2021-06-29 10:57:53 +10:00