parseArch function
Implementation
Arch parseArch(String s) {
switch (s.toLowerCase()) {
case 'gpt':
return Arch.gpt;
case 'aft':
return Arch.aft;
default:
throw ArgumentError('unknown arch "$s" (expected gpt|aft)');
}
}