diff Implab/Parsing/EDFADefinition.cs @ 156:97fbbf816844 v2

Promises: SignalXXX methods merged into SignalHandler method. Components: RunnableComponent In progress
author cin
date Mon, 15 Feb 2016 04:22:15 +0300
parents c0bf853aa04f
children 948c015a9011
line wrap: on
line diff
--- a/Implab/Parsing/EDFADefinition.cs	Fri Feb 12 16:24:24 2016 +0300
+++ b/Implab/Parsing/EDFADefinition.cs	Mon Feb 15 04:22:15 2016 +0300
@@ -1,20 +1,15 @@
 using Implab;
 using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
 
 namespace Implab.Parsing {
     public class EDFADefinition<T> : DFADefinitionBase where T : struct, IConvertible {
-        EnumAlphabet<T> m_alphabet;
+        readonly EnumAlphabet<T> m_alphabet;
 
         public EnumAlphabet<T> Alphabet { 
             get { return m_alphabet; }
         }
 
-        public EDFADefinition(EnumAlphabet<T> alphabet)
-            : base() {
+        public EDFADefinition(EnumAlphabet<T> alphabet) {
             Safe.ArgumentNotNull(alphabet, "alphabet");
             m_alphabet = alphabet;
         }