Penguin
Diff: NiExpressions
EditPageHistoryDiffInfoLikePages

Differences between current version and predecessor to the previous major change of NiExpressions.

Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History

Newer page: version 2 Last edited on Saturday, July 23, 2005 11:34:49 am by PerryLorier
Older page: version 1 Last edited on Saturday, June 22, 2002 12:43:06 am by perry Revert
@@ -1,35 +1 @@
-!!!Arithmetic  
-;+:addition, a+b is also a.+(b)  
-;-:subtraction, a-b is also a.-(b)  
-;/:division, a/b is also a./(b)  
-;*:multiplication, a*b is also a.*(b)  
-;^:expodential, a^b is also a.^(b)  
-;%:modulo, a%b is also a.%(b)  
-!!!Bitwise  
-;__|__:bitwise or, a|b is also a.|(b)  
-;__&__:bitwise and, a&b is also a.&(b)  
-;__~__:bitwise not, ~a is also a.~()  
-;__<<__:shiftleft, a<<b is also a.<<(b)  
-;__>>__:shift right (logical), a>>b is also a.>>(b)  
-;__>>>__:shift right (arithmatic), a>>>b is also a.>>>(b)  
-;__><<__:roll right, a><<b is also a.><<(b)  
-;__>><__:roll left,a>><b is also a.>><(b)  
-!!!Boolean  
-;__in__:set membership, eg: "1 in numList", a in b is also b.in(a), note that this is reversed to normal.  
-;__==__:equality, a == b is also a.==(b)  
-;__<__:Less than, a < b is also a.<(b)  
-;__<=__:Less than or equalto, a<=b is also a.<=(b)  
-;__>__:Greater than, a>b is also a>(b)  
-;__>=__:Greater than or equal to, a>=b is also a.>=(b)  
-;__!=__:inequality, a!=b is also a.!=(b)  
-;__and__:short circut and  
-;__or__:short circut or  
-;__xor__:xor  
-;__not__:logical not  
-  
-!!!Misc  
-;''expression'' __ [[__ ''value'' __ ]__: array subscript, a[[b] is also a .[[](b)  
-;''expression'' __.__ ''expression'': dereference, a.b is also a..(b)  
-;''expression'' __(__ ''[[arguments]...'' __)__: function call, a(...) is also a.()(...)  
-__[[__ ''[[ [[element __:__ ] element [[ __,__ [[ element __:__ ] element ]... ]'' __]__  
-;: constant list  
+Describe [NiExpressions ] here