comparison Implab/Automaton/MapAlphabet.cs @ 178:d5c5db0335ee ref20160224

working on JSON parser
author cin
date Wed, 23 Mar 2016 19:51:45 +0300
parents 0c3c69fe225b
children b2b6a6640aa3
comparison
equal deleted inserted replaced
177:a0ff6a0e9c44 178:d5c5db0335ee
52 int cls; 52 int cls;
53 if (m_map.TryGetValue(symbol, out cls)) 53 if (m_map.TryGetValue(symbol, out cls))
54 return cls; 54 return cls;
55 if (!m_supportUnclassified) 55 if (!m_supportUnclassified)
56 throw new ArgumentOutOfRangeException("symbol", "The specified symbol isn't in the alphabet"); 56 throw new ArgumentOutOfRangeException("symbol", "The specified symbol isn't in the alphabet");
57 return DFAConst.UNCLASSIFIED_INPUT; 57 return AutomatonConst.UNCLASSIFIED_INPUT;
58 } 58 }
59 59
60 public int Count { 60 public int Count {
61 get { 61 get {
62 return m_nextCls; 62 return m_nextCls;