Rubychem
RubyChem (pronounced /ˈruːˈbeːˈkːˈem/) is a freely available (MIT License) program, written in Ruby, supporting the calculation of moles, balancing chemical equations and valence orbital calculations.
Example
The Ruby official distribution also includes "irb
" (Interactive Ruby Shell), an interactive command-line interpreter which can be used to test code quickly. The following code fragment represents a sample session using irb
:
$ irb
irb(main):001:0> require 'rubychem'
irb(main):002:0> RubyChem::Equation.new("C12H26+O2=CO2+H2O").balance
=> 2C12H26 + 37O2 = 24C1O2 + 26H2O1"
gollark: ... wait, is this one of those things where I need empty ones or everything is horrible?
gollark: osmarks.net doesn't send email, so it's fine.
gollark: .... *why*?!
gollark: Oh dear.
gollark: They should probably just not blindly trust things by IP. Although I have no idea what a SVI is.
See also
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.