corrade-nucleus-nucleons – Blame information for rev 20

Subversion Repositories:
Rev:
Rev Author Line No. Line
20 office 1 //--------//
2 // Inputs //
3 //--------//
4  
5 var operator_position = {
6 sanity: [
7 'var res = a + b - c / d * e % f;',
8 'var res = g & h | i ^ j;',
9 'var res = (k && l || m) ? n : o;',
10 'var res = p >> q << r >>> s;',
11 'var res = t === u !== v != w == x >= y <= z > aa < ab;',
12 'ac + -ad'
13 ],
14 comprehensive: [
15 'var res = a + b',
16 '- c /',
17 'd * e',
18 '%',
19 'f;',
20 ' var res = g & h',
21 '| i ^',
22 'j;',
23 'var res = (k &&',
24 'l',
25 '|| m) ?',
26 'n',
27 ': o',
28 ';',
29 'var res = p',
30 '>> q <<',
31 'r',
32 '>>> s;',
33 'var res',
34 ' = t',
35 '',
36 ' === u !== v',
37 ' !=',
38 'w',
39 '== x >=',
40 'y <= z > aa <',
41 'ab;',
42 'ac +',
43 '-ad'
44 ],
45 colon_special_case: [
46 'var a = {',
47 ' b',
48 ': bval,',
49 ' c:',
50 'cval',
51 ' ,d: dval',
52 '};',
53 'var e = f ? g',
54 ': h;',
55 'var i = j ? k :',
56 'l;'
57 ],
58 catch_all: [
59 'var d = 1;',
60 'if (a === b',
61 ' && c) {',
62 ' d = (c * everything',
63 ' / something_else) %',
64 ' b;',
65 ' e',
66 ' += d;',
67 '',
68 '} else if (!(complex && simple) ||',
69 ' (emotion && emotion.name === "happy")) {',
70 ' cryTearsOfJoy(many ||',
71 ' anOcean',
72 ' || aRiver);',
73 '}'
74 ]
75 };
76  
77  
78 //---------//
79 // Exports //
80 //---------//
81  
82 module.exports = {
83 operator_position: operator_position
84 };