parseAssignment function
Parse environment variable name and value from an assignment string.
Implementation
AssignmentParts? parseAssignment(String assignment) {
final eqIdx = assignment.indexOf('=');
if (eqIdx <= 0) return null;
final name = assignment.substring(0, eqIdx);
if (!_isValidVarName(name)) return null;
final value = assignment.substring(eqIdx + 1);
return AssignmentParts(name, value);
}