Difference between revisions of "Scripting/Programming Language"
Jump to navigation
Jump to search
AngelHerraez (talk | contribs) (Jmol scripting as a programming language) |
AngelHerraez (talk | contribs) m (→Jmol scripting as a programming language) |
||
Line 2: | Line 2: | ||
== Jmol scripting as a programming language == | == Jmol scripting as a programming language == | ||
− | |||
− | |||
− | |||
=== Jmol math === | === Jmol math === |
Revision as of 10:15, 31 August 2013
(This is still a draft)
Contents
Jmol scripting as a programming language
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
- prompt
- script