fromDerivationCitrusSyntax static method
Safety<CitrusSemanticList<MatureCitrusSemantic> >
fromDerivationCitrusSyntax(
- Iterable<
DerivationCitrusSyntax> values
Implementation
static Safety<CitrusSemanticList<MatureCitrusSemantic>> fromDerivationCitrusSyntax(Iterable<DerivationCitrusSyntax> values) {
final log = Log(classLocation: CitrusSemanticList, functionLocation: 'fromDerivationCitrusSyntax');
List<MatureCitrusSemantic> list = [];
for (final syntax in values) {
final result = MatureCitrusSemantic.fromDerivationCitrusSyntax(syntax);
log.add(result);
list.add(result.wrapped);
}
final result = CitrusSemanticList(list);
return Safety(result, log);
}