chemical_formula

element_expressionelement_expression

element_expression

[Suppress:(= | ·)] operations[Suppress:(= | ·)] operations

[Suppress:(= | ·)] operations

integer operationsinteger operations optional_separatoroptional_separator integer operationsinteger operations integer operationsinteger operations

integer operations

integerinteger integer operationsinteger operations subscript operationssubscript operations

integer

W:(0-9)

subscript operations

elementelement nested_elementnested_element subscriptsubscript elementelement nested_elementnested_element

nested_element

'(' [suppress] element_expressionelement_expression ')' [suppress]

subscript

W:(₀-₉)

element

He|Ho|Hf|Hg|Hs|H|Li|Be|Br|Ba|Bi|Bk|Bh|B|Cl|Ca|Cr|Co|Cu|Cd|Cs|Ce|Cm|Cf|Cn|C|Ne|Na|Ni|Nb|Nd|Np|No|Nh|N|Os|Og|O|Fe|Fr|Fm|Fl|F|Mg|Al|Si|Pd|Pr|Pm|Pt|Pb|Po|Pa|Pu|P|Sc|Se|Sr|Sn|Sb|Sm|Sg|S|Ar|Kr|K|Ti|V|Mn|Zn|Ga|Ge|As|Rb|Yb|Y|Zr|Mo|Tc|Ru|Rh|Ag|In|Te|Ir|I|Xe|La|Eu|Gd|Tb|Dy|Er|Tm|Lu|Ta|W|Re|Au|Tl|At|Rn|Ra|Ac|Th|U|Am|Es|Md|Lr|Rf|Db|Mt|Ds|Rg|Mc|Lv|Ts

optional_separator

= | ·= | · [suppress]

= | ·

[=·]