--- trunk/src/selection/SelectionToken.hpp 2009/08/25 14:54:38 1359 +++ trunk/src/selection/SelectionToken.hpp 2009/09/07 16:31:51 1360 @@ -130,7 +130,7 @@ namespace oopse { // atom expression operators const static int leftparen = expression | 0; const static int rightparen = expression | 1; - const static int to = expression | 2; + const static int to = expression | 2; const static int opAnd = expression | 3; const static int opOr = expression | 4; const static int opNot = expression | 5; @@ -138,8 +138,8 @@ namespace oopse { const static int asterisk = expression | 7; const static int dot = expression | 8; const static int all = expression | 9 ; - const static int none = expression | 10; - const static int name = expression | 11; + const static int none = expression | 10; + const static int name = expression | 11; // miguel 2005 01 01 // these are used to demark the beginning and end of expressions // they do not exist in the source code, but are emitted by the @@ -149,6 +149,9 @@ namespace oopse { const static int mass = atomproperty | 0; const static int charge = atomproperty | 1; + const static int x = atomproperty | dynamic | 2; + const static int y = atomproperty | dynamic | 3; + const static int z = atomproperty | dynamic | 4; const static int opGT = comparator | 0; const static int opGE = comparator | 1;