genFunctionDoc method
Generate a documentation of a function to provide help during generation analysis
Implementation
@override
String genFunctionDoc(String name, SubProductionsList productions) {
final buffer = StringBuffer('\t"""\n');
buffer.writeln('\tThis function parse tokens for production $name\\n');
buffer.writeln('\tAccepted productions below\\n');
for (final production in productions) {
buffer.writeln('\t${production.toString()}\\n');
}
// closing buffer
buffer.writeln('\t"""');
return buffer.toString();
}