diff Implab/Automaton/IndexedAlphabetBase.cs @ 167:96681e9d0cea ref20160224

sync
author cin
date Wed, 02 Mar 2016 00:20:48 +0300
parents ec35731ae299
children 0f70905b4652
line wrap: on
line diff
--- a/Implab/Automaton/IndexedAlphabetBase.cs	Mon Feb 29 18:41:01 2016 +0300
+++ b/Implab/Automaton/IndexedAlphabetBase.cs	Wed Mar 02 00:20:48 2016 +0300
@@ -8,6 +8,11 @@
     /// <summary>
     /// Indexed alphabet is the finite set of symbols where each symbol has a zero-based unique index.
     /// </summary>
+    /// <remarks>
+    /// Indexed alphabets are usefull in bulting efficient translations from source alphabet
+    /// to the input alphabet of the automaton. It's assumed that the index to the symbol match
+    /// is well known and documented.
+    /// </remarks>
     public abstract class IndexedAlphabetBase<T> : IAlphabetBuilder<T> {
         int m_nextId = 1;
         readonly int[] m_map;