<<< mml Top 3 a + 1 2 y a + 1 2 Bottom 3 a + 1 2 y a + 1 2 Center 3 a + 1 2 y a + 1 2 Baseline 3 a + 1 2 y a + 1 2 >>> native [ EArray [ AlignCenter , AlignCenter , AlignCenter , AlignCenter ] [ [ [ EText TextNormal "Top" ] , [ ENumber "3" ] , [ EFraction NormalFrac (EGrouped [ EIdentifier "a" , ESymbol Bin "+" , ENumber "1" ]) (ENumber "2") ] , [ EOver False (EIdentifier "y") (EFraction NormalFrac (EGrouped [ EIdentifier "a" , ESymbol Bin "+" , ENumber "1" ]) (ENumber "2")) ] ] , [ [ EText TextNormal "Bottom" ] , [ ENumber "3" ] , [ EFraction NormalFrac (EGrouped [ EIdentifier "a" , ESymbol Bin "+" , ENumber "1" ]) (ENumber "2") ] , [ EOver False (EIdentifier "y") (EFraction NormalFrac (EGrouped [ EIdentifier "a" , ESymbol Bin "+" , ENumber "1" ]) (ENumber "2")) ] ] , [ [ EText TextNormal "Center" ] , [ ENumber "3" ] , [ EFraction NormalFrac (EGrouped [ EIdentifier "a" , ESymbol Bin "+" , ENumber "1" ]) (ENumber "2") ] , [ EOver False (EIdentifier "y") (EFraction NormalFrac (EGrouped [ EIdentifier "a" , ESymbol Bin "+" , ENumber "1" ]) (ENumber "2")) ] ] , [ [ EText TextNormal "Baseline" ] , [ ENumber "3" ] , [ EFraction NormalFrac (EGrouped [ EIdentifier "a" , ESymbol Bin "+" , ENumber "1" ]) (ENumber "2") ] , [ EOver False (EIdentifier "y") (EFraction NormalFrac (EGrouped [ EIdentifier "a" , ESymbol Bin "+" , ENumber "1" ]) (ENumber "2")) ] ] ] ]