Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
08/19/10 11:23:19 (14 years ago)
Author:
mkommend
Message:

Made DefaultGrammar abstract and sealed GlobalGrammar (ticket #1028).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/DefaultSymbolicExpressionGrammar.cs

    r4249 r4262  
    3737  [StorableClass]
    3838  [Item("DefaultSymbolicExpressionGrammar", "Represents a grammar that defines the syntax of symbolic expression trees.")]
    39   public class DefaultSymbolicExpressionGrammar : Item, ISymbolicExpressionGrammar {
     39  public abstract class DefaultSymbolicExpressionGrammar : Item, ISymbolicExpressionGrammar {
    4040
    4141    #region properties for separation between implementation and persistence
     
    8888    private Symbol startSymbol;
    8989
    90     public DefaultSymbolicExpressionGrammar()
     90    protected DefaultSymbolicExpressionGrammar()
    9191      : base() {
    9292      this.minSubTreeCount = new Dictionary<string, int>();
Note: See TracChangeset for help on using the changeset viewer.