Finite State Machines in SugarC This case study explores the possibility of defining domain-specific syntax in SugarC.