// specials.h -- special selector indices		-*- C++ -*-
// 
// Author: Ian.Piumarta@INRIA.Fr
// 
// Last edited: Tue Dec 21 02:10:35 1999 by piumarta (Ian Piumarta) on aria

#ifndef _j_specials_h
#define _j_specials_h

#define SelectorAddIndex		 0	// + 
#define SelectorSubtractIndex		 1	// - 
#define SelectorLessThanIndex		 2	// < 
#define SelectorGreaterThanIndex	 3	// > 
#define SelectorLessOrEqualIndex	 4	// <= 
#define SelectorGreaterOrEqualIndex	 5	// >= 
#define SelectorEqualIndex		 6	// = 
#define SelectorNotEqualIndex		 7	// ~= 
#define SelectorMultiplyIndex		 8	// * 
#define SelectorDivideIndex		 9	// / 
#define SelectorModIndex		10	// \\ 
#define SelectorMakePointIndex		11	// @ 
#define SelectorBitShiftIndex		12	// bitShift: 
#define SelectorDivIndex		13	// // 
#define SelectorBitAndIndex		14	// bitAnd: 
#define SelectorBitOrIndex		15	// bitOr: 
#define SelectorAtIndex			16	// at: 
#define SelectorAtPutIndex		17	// at:put: 
#define SelectorSizeIndex		18	// size 
#define SelectorNextIndex		19	// next 
#define SelectorNextPutIndex		20	// nextPut: 
#define SelectorAtEndIndex		21	// atEnd 
#define SelectorEquivalentIndex		22	// == 
#define SelectorClassIndex		23	// class 
#define SelectorBlockCopyIndex		24	// blockCopy: 
#define SelectorValueIndex		25	// value 
#define SelectorValueWithArgIndex	26	// value: 
#define SelectorDoIndex			27	// do: 
#define SelectorNewIndex		28	// new 
#define SelectorNewWithArgIndex		29	// new: 
#define SelectorPointXIndex		30	// x 
#define SelectorPointYIndex		31	// y 

#endif // _j_specials_h
