Module: AsciiChem
- Defined in:
- lib/asciichem.rb,
lib/asciichem/cli.rb,
lib/asciichem/cml.rb,
lib/asciichem/greek.rb,
lib/asciichem/model.rb,
lib/asciichem/errors.rb,
lib/asciichem/layout.rb,
lib/asciichem/linter.rb,
lib/asciichem/parser.rb,
lib/asciichem/grammar.rb,
lib/asciichem/version.rb,
lib/asciichem/formatter.rb,
lib/asciichem/transform.rb,
lib/asciichem/model/atom.rb,
lib/asciichem/model/bond.rb,
lib/asciichem/model/name.rb,
lib/asciichem/model/node.rb,
lib/asciichem/model/text.rb,
lib/asciichem/ring_bonds.rb,
lib/asciichem/linter/base.rb,
lib/asciichem/model/group.rb,
lib/asciichem/xml_builder.rb,
lib/asciichem/formatter/svg.rb,
lib/asciichem/model/formula.rb,
lib/asciichem/model_adapter.rb,
lib/asciichem/cml/extensions.rb,
lib/asciichem/cml/translator.rb,
lib/asciichem/formatter/base.rb,
lib/asciichem/formatter/html.rb,
lib/asciichem/formatter/text.rb,
lib/asciichem/model/molecule.rb,
lib/asciichem/model/reaction.rb,
lib/asciichem/periodic_table.rb,
lib/asciichem/formatter/latex.rb,
lib/asciichem/linter/registry.rb,
lib/asciichem/formatter/mathml.rb,
lib/asciichem/model/identifier.rb,
lib/asciichem/linter/diagnostic.rb,
lib/asciichem/model/embedded_math.rb,
lib/asciichem/cml/group_extensions.rb,
lib/asciichem/linter/balance_check.rb,
lib/asciichem/linter/valence_check.rb,
lib/asciichem/model/reaction_cascade.rb,
lib/asciichem/formatter/structural_svg.rb,
lib/asciichem/linter/unclosed_ring_check.rb,
lib/asciichem/model_adapter/to_canonical.rb,
lib/asciichem/linter/isotope_sanity_check.rb,
lib/asciichem/linter/bracket_balance_check.rb,
lib/asciichem/model/electron_configuration.rb,
lib/asciichem/model_adapter/from_canonical.rb,
lib/asciichem/linter/element_validation_check.rb
Overview
Internal XML helper. Currently a thin marker module kept for parity with future formatters that need XML construction without Nokogiri (e.g. JRuby). The Mathml formatter uses Nokogiri directly.
Defined Under Namespace
Modules: Cml, Formatter, Greek, Layout, Linter, Model, ModelAdapter, PeriodicTable, RingBonds, XmlBuilder Classes: Cli, Error, FormatError, Grammar, ParseError, Parser, Transform
Constant Summary collapse
- VERSION =
"0.3.0"