Пример #1
0
 public override void Generate(EncogGenProgram program, bool shouldEmbed)
 {
     _embed = shouldEmbed;
     AddLine("namespace EncogGenerated");
     IndentLine("{");
     GenerateForChildren(program);
     GenerateImports(program);
     UnIndentLine("}");
 }
Пример #2
0
 public override void Generate(EncogGenProgram program, bool shouldEmbed)
 {
     if (!shouldEmbed)
     {
         throw new AnalystCodeGenerationError(
                   "Must embed when generating Javascript");
     }
     GenerateForChildren(program);
 }
Пример #3
0
        private void GenerateImports(EncogGenProgram program)
        {
            var imports = new StringBuilder();

            foreach (String str in Includes)
            {
                imports.Append("import ");
                imports.Append(str);
                imports.Append(";\n");
            }

            imports.Append("\n");

            AddToBeginning(imports.ToString());
        }
Пример #4
0
 public override void Generate(EncogGenProgram program, bool shouldEmbed)
 {
     embed = shouldEmbed;
     GenerateForChildren(program);
     GenerateImports(program);
 }
Пример #5
0
 /// <inheritdoc />
 public abstract void Generate(EncogGenProgram program, bool embed);