MCPcopy Create free account
hub / github.com/BobHanson/Jmol-SwingJS / parameterExpression

Method parameterExpression

src/org/jmol/script/ScriptExpr.java:146–705  ·  view source on GitHub ↗

This is the primary driver of the RPN (reverse Polish notation) expression processor. It handles all math outside of a "traditional" Jmol SELECT/RESTRICT context. [Object atomExpression() takes care of that, and also uses the RPN class.] @param pt token index in statement start of expression

(int pt, int ptMax, String key,
                                     boolean ignoreComma, boolean asVector,
                                     int ptAtom, boolean isArrayItem,
                                     Map<String, SV> localVars,
                                     String localVar,
                                     boolean isSpecialAssignment)

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 6

getAssocArrayMethod · 0.95
setVariableMethod · 0.95

Calls 15

addXMethod · 0.95
addOpAllowMathMethod · 0.95
addOpMethod · 0.95
endAssignmentMethod · 0.95
sValueMethod · 0.95
asStringMethod · 0.95
tokAttrMethod · 0.95
cardinalityMethod · 0.95
setMethod · 0.95

Tested by

no test coverage detected