fn parse_assignment(line: &str) -> Option<(&str, AssignOp, &str)>
Parse a line as KEY = VALUE or KEY += VALUE. Returns (key, op, value_part) where value_part may have trailing \.
KEY = VALUE
KEY += VALUE
\