[m-rev.] diff: fixes and updates for the Prolog transition guide

Julien Fischer jfischer at opturion.com
Sun Jan 4 17:00:07 AEDT 2015


Fixes and updates for the Prolog transition guide.

doc/transition_guide.texi:
 	Update a reference to a reference manual section.

 	Delete a stray reference to the bintree module.

 	Add a missing word.

Julien.

diff --git a/doc/transition_guide.texi b/doc/transition_guide.texi
index 4f644a3..725d20a 100644
--- a/doc/transition_guide.texi
+++ b/doc/transition_guide.texi
@@ -106,7 +106,7 @@ Although there are a few differences,
  by and large if a program is accepted by a Prolog system,
  it will be accepted by Mercury.
  There are however a few extra operators defined by the Mercury term parser
-(see the ``Builtin Operators'' section of the ``Syntax'' chapter of the
+(see the ``Builtin operators'' section of the ``Syntax'' chapter of the
  Mercury Language Reference Manual).

  In addition, Mercury implements both existential and universal quantification
@@ -289,7 +289,7 @@ The @samp{set} ADT is useful if the order is not important,
  and if the asserted facts are not key-value pairs.
  If the asserted facts are key-value pairs,
  you can choose among several ADTs,
-including @samp{map}, @samp{bintree}, @samp{rbtree}, and @samp{tree234}.
+including @samp{map}, @samp{rbtree}, and @samp{tree234}.
  We recommend the @samp{map} ADT for generic use.
  Its current implementation is as a 234 tree (using @samp{tree234}),
  but in the future it may change to a hash table, or a trie,
@@ -541,7 +541,7 @@ and in fact that's exactly how the Mercury compiler implements lambda
  expressions.

  The current implementation of solutions/2 is a ``zero-copy'' implementation,
-so the cost of solutions/2 is proportional the number of solutions, but
+so the cost of solutions/2 is proportional to the number of solutions, but
  independent of the size of the solutions.  (This may change in
  future implementations.)




More information about the reviews mailing list