Scripting/Programming Language

From Jmol
Revision as of 10:14, 31 August 2013 by AngelHerraez (talk | contribs) (Jmol scripting as a programming language)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

(This is still a draft)

Jmol scripting as a programming language

mathematical operators (JmolMath), control structures (loops, conditionals, etc.). You may be interested in this

Jmol math

  • Jmol Variables
  • Global and Local Scope
  • Read-Only Variables
  • Jmol Math Variable Types
  • Jmol Quaternion Math
  • Operators and Operands
  • Operation Rules

See https://chemapps.stolaf.edu/jmol/docs/#jmolmath for the details

Functions

See https://chemapps.stolaf.edu/jmol/docs/#functions for the details

Control structures

  • if ... else ... elseif
  • for
  • while
  • break
  • continue
  • loop
  • goto
  • switch / case
  • try ... catch
  • delay
  • quit
  • exit
  • pause / wait
  • resume
  • step
  • return
  • timeout

Extensions

  • javascript
  • print
  • prompt
  • script

Contributors

AngelHerraez