where the dslSpecification would be something like:
Scenario Print a parameter
Given a function that accepts 1 parameter
When I call the functionwith a parameter
ThenI see the parameter printed in the console
But I don't see something else
Then the program will output something like:
functionprint(a){console.log(a)};
Of course this is a scoped example but it can be trained to produce output for any programming language that is Turing Complete
Excellent. The next step would be:
var population = new Group(dslSpecification, 25);where the dslSpecification would be something like:
Scenario Print a parameter Given a function that accepts 1 parameter When I call the function with a parameter Then I see the parameter printed in the console But I don't see something elseThen the program will output something like:
function print(a){console.log(a)};Of course this is a scoped example but it can be trained to produce output for any programming language that is Turing Complete