equal
deleted
inserted
replaced
1602 \indexdef{}{ML}{Binding.empty}\verb|Binding.empty: binding| \\ |
1602 \indexdef{}{ML}{Binding.empty}\verb|Binding.empty: binding| \\ |
1603 \indexdef{}{ML}{Binding.name}\verb|Binding.name: string -> binding| \\ |
1603 \indexdef{}{ML}{Binding.name}\verb|Binding.name: string -> binding| \\ |
1604 \indexdef{}{ML}{Binding.qualify}\verb|Binding.qualify: bool -> string -> binding -> binding| \\ |
1604 \indexdef{}{ML}{Binding.qualify}\verb|Binding.qualify: bool -> string -> binding -> binding| \\ |
1605 \indexdef{}{ML}{Binding.prefix}\verb|Binding.prefix: bool -> string -> binding -> binding| \\ |
1605 \indexdef{}{ML}{Binding.prefix}\verb|Binding.prefix: bool -> string -> binding -> binding| \\ |
1606 \indexdef{}{ML}{Binding.conceal}\verb|Binding.conceal: binding -> binding| \\ |
1606 \indexdef{}{ML}{Binding.conceal}\verb|Binding.conceal: binding -> binding| \\ |
1607 \indexdef{}{ML}{Binding.str\_of}\verb|Binding.str_of: binding -> string| \\ |
1607 \indexdef{}{ML}{Binding.print}\verb|Binding.print: binding -> string| \\ |
1608 \end{mldecls} |
1608 \end{mldecls} |
1609 \begin{mldecls} |
1609 \begin{mldecls} |
1610 \indexdef{}{ML type}{Name\_Space.naming}\verb|type Name_Space.naming| \\ |
1610 \indexdef{}{ML type}{Name\_Space.naming}\verb|type Name_Space.naming| \\ |
1611 \indexdef{}{ML}{Name\_Space.default\_naming}\verb|Name_Space.default_naming: Name_Space.naming| \\ |
1611 \indexdef{}{ML}{Name\_Space.default\_naming}\verb|Name_Space.default_naming: Name_Space.naming| \\ |
1612 \indexdef{}{ML}{Name\_Space.add\_path}\verb|Name_Space.add_path: string -> Name_Space.naming -> Name_Space.naming| \\ |
1612 \indexdef{}{ML}{Name\_Space.add\_path}\verb|Name_Space.add_path: string -> Name_Space.naming -> Name_Space.naming| \\ |
1649 binding shall refer to an entity that serves foundational purposes |
1649 binding shall refer to an entity that serves foundational purposes |
1650 only. This flag helps to mark implementation details of |
1650 only. This flag helps to mark implementation details of |
1651 specification mechanism etc. Other tools should not depend on the |
1651 specification mechanism etc. Other tools should not depend on the |
1652 particulars of concealed entities (cf.\ \verb|Name_Space.is_concealed|). |
1652 particulars of concealed entities (cf.\ \verb|Name_Space.is_concealed|). |
1653 |
1653 |
1654 \item \verb|Binding.str_of|~\isa{binding} produces a string |
1654 \item \verb|Binding.print|~\isa{binding} produces a string |
1655 representation for human-readable output, together with some formal |
1655 representation for human-readable output, together with some formal |
1656 markup that might get used in GUI front-ends, for example. |
1656 markup that might get used in GUI front-ends, for example. |
1657 |
1657 |
1658 \item Type \verb|Name_Space.naming| represents the abstract |
1658 \item Type \verb|Name_Space.naming| represents the abstract |
1659 concept of a naming policy. |
1659 concept of a naming policy. |