Updated parser with more segment register syntax