Internals

Info

The following interfaces are used internally and as such aren't exported by ChemEquations. However, you can still access them with using ChemEquations: interfacename.

ChemEquations._balanceFunction
_balance(equation::ChemEquation) -> ChemEquation
_balance(equation::ChemEquation, fractions::Any) -> ChemEquation

Wrapper function for balance.

ChemEquations._chargeMethod
_charge(str::AbstractString) -> Int64

Extracts charge from compound's string into a number of specified type.

ChemEquations._compoundtuplesMethod
_compoundtuples(str::AbstractString, T::Type) -> Array{_A,1} where _A

Extracts compound tuples from equation's string.

ChemEquations._elementtuplesMethod
_elementtuples(str::AbstractString) -> Array{Tuple{String,Int64},1}

Extracts element tuples from compound's string.