anchor.diff:              var chunks = stepString.replaceAll(new RegExp("\""), "").split(new RegExp(" "));
               var end = chunks.length > 2 ? 3 : chunks.length;
               var functionName = chunks.sublist(0, end).join("_").toLowerCase();
  -            missingSteps += "\n@StepDef(\"$stepString\")\n$functionName(ctx) {\n}\n";
  +            missingSteps += "\n@StepDef(\"$stepString\")\n$functionName(ctx) {\n// todo \n}\n";
             } else {
               step(ctx);
             }
  
positive.code:     var future = parser.parse(new File("example/gherkin/test_feature.feature"));
  
      future.then((feature) {
        print("MAIN: $feature");
  
        var missingSteps = "";
  
  
negative.code:   });
  }
  
  
  //***************
  @StepDef("parser is working")
  step1(ctx) {
    print("Компрессия! $ctx");
  }
  
  @StepDef("I run dherkin")
  i_run_dherkin(ctx) {
    print("УРА!");
  }