Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
10/17/13 21:52:35 (11 years ago)
Author:
gkronber
Message:

#2026 worked on brute force code generator, removed unused references, worked on compatibility with mono.

Location:
branches/HeuristicLab.Problems.GPDL/GpdlCompiler
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.Problems.GPDL/GpdlCompiler/GpdlCompiler.csproj

    r9696 r10062  
    3333  </PropertyGroup>
    3434  <ItemGroup>
    35     <Reference Include="ALGLIB-3.7.0">
    36       <HintPath>..\..\..\trunk\sources\bin\ALGLIB-3.7.0.dll</HintPath>
    37       <Private>True</Private>
    38     </Reference>
    39     <Reference Include="HeuristicLab.Algorithms.GeneticAlgorithm-3.3">
    40       <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Algorithms.GeneticAlgorithm-3.3.dll</HintPath>
    41       <Private>True</Private>
    42     </Reference>
    43     <Reference Include="HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm-3.3">
    44       <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm-3.3.dll</HintPath>
    45       <Private>True</Private>
    46     </Reference>
    47     <Reference Include="HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.4">
    48       <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.4.dll</HintPath>
    49       <Private>True</Private>
    50     </Reference>
    51     <Reference Include="HeuristicLab.Optimization.Operators-3.3">
    52       <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Optimization.Operators-3.3.dll</HintPath>
    53       <Private>True</Private>
    54     </Reference>
    55     <Reference Include="HeuristicLab.ParallelEngine-3.3">
    56       <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.ParallelEngine-3.3.dll</HintPath>
    57       <Private>True</Private>
    58     </Reference>
    59     <Reference Include="HeuristicLab.Problems.DataAnalysis-3.4">
    60       <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Problems.DataAnalysis-3.4.dll</HintPath>
    61       <Private>True</Private>
    62     </Reference>
    63     <Reference Include="HeuristicLab.Problems.Instances-3.3">
    64       <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Problems.Instances-3.3.dll</HintPath>
    65       <Private>True</Private>
    66     </Reference>
    67     <Reference Include="HeuristicLab.Problems.Instances.DataAnalysis-3.3">
    68       <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Problems.Instances.DataAnalysis-3.3.dll</HintPath>
    69       <Private>True</Private>
    70     </Reference>
    71     <Reference Include="HeuristicLab.Random-3.3">
    72       <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Random-3.3.dll</HintPath>
    73       <Private>True</Private>
    74     </Reference>
    75     <Reference Include="HeuristicLab.Selection-3.3">
    76       <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Selection-3.3.dll</HintPath>
    77       <Private>True</Private>
    78     </Reference>
    79     <Reference Include="HeuristicLab.SequentialEngine-3.3">
    80       <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.SequentialEngine-3.3.dll</HintPath>
    81       <Private>True</Private>
    82     </Reference>
    83     <Reference Include="System" />
    8435    <Reference Include="System.Core" />
    85     <Reference Include="System.Xml.Linq" />
    86     <Reference Include="System.Data.DataSetExtensions" />
    87     <Reference Include="Microsoft.CSharp" />
    88     <Reference Include="System.Data" />
    89     <Reference Include="System.Xml" />
    9036  </ItemGroup>
    9137  <ItemGroup>
     
    9440  </ItemGroup>
    9541  <ItemGroup>
     42    <ProjectReference Include="..\CodeGenerator\CodeGenerator.csproj">
     43      <Project>{5561a84d-887a-48d8-8e82-ce8b44ad135f}</Project>
     44      <Name>CodeGenerator</Name>
     45    </ProjectReference>
    9646    <ProjectReference Include="..\HeuristicLab.Problems.GPDL\3.4\HeuristicLab.Problems.GPDL-3.4.csproj">
    9747      <Project>{e4ee5afb-d552-447b-8a16-6cbe7938af32}</Project>
  • branches/HeuristicLab.Problems.GPDL/GpdlCompiler/Program.cs

    r9842 r10062  
    2121
    2222using System;
     23using CodeGenerator;
    2324using HeuristicLab.Problems.GPDL;
    2425
     
    3132      Parser parser = new Parser(scanner);
    3233      parser.Parse();
     34      var codeGen = new BruteForceCodeGen();
     35
     36      codeGen.Generate(parser.AbstractSyntaxTree);
    3337    } else
    3438      Console.WriteLine("-- No source file specified");
    3539  }
    36 
    3740}
Note: See TracChangeset for help on using the changeset viewer.