Add enough unique(?) colours to depict the Pixley interpreter.
Cat's Eye Technologies
11 years ago
45 | 45 | '#a000a0', |
46 | 46 | '#a0a000', |
47 | 47 | '#008080', |
48 | '#800080', | |
49 | '#808000', | |
48 | 50 | '#006060', |
51 | '#600060', | |
52 | '#606000', | |
49 | 53 | '#004040', |
54 | '#400040', | |
55 | '#404000', | |
50 | 56 | '#002020', |
51 | '#800080', | |
52 | '#600060', | |
53 | '#400040', | |
54 | 57 | '#200020', |
55 | '#808000', | |
56 | '#606000', | |
57 | '#404000', | |
58 | '#202000' | |
58 | '#202000', | |
59 | ||
60 | '#00ffa0', | |
61 | '#ff00a0', | |
62 | '#ffffa0', | |
63 | '#00a0ff', | |
64 | '#ffa000', | |
65 | '#ffa0ff', | |
66 | '#00c0ff', | |
67 | '#c000ff', | |
68 | '#c0c0ff', | |
69 | '#00ffc0', | |
70 | '#c0ff00', | |
71 | '#c0ffc0', | |
72 | '#00c0a0', | |
73 | '#c000a0', | |
74 | '#c0c0a0', | |
75 | '#00a0c0', | |
76 | '#c0a000', | |
77 | '#c0a0c0', | |
78 | '#0080a0', | |
79 | '#8000a0', | |
80 | '#8080a0', | |
81 | '#00a080', | |
82 | '#80a000', | |
83 | '#80a080', | |
84 | '#0040a0', | |
85 | '#4000a0', | |
86 | '#4040a0', | |
87 | '#00a040', | |
88 | '#40a000', | |
89 | '#40a040' | |
59 | 90 | ]; |
60 | 91 | this.availableIndex = 0; |
61 | 92 | }; |
74 | 105 | }; |
75 | 106 | |
76 | 107 | this.depict = function(sexp) { |
108 | this.availableIndex = 0; | |
77 | 109 | sexp = cloneSexp(sexp); |
78 | 110 | canvas.style.display = "block"; |
79 | 111 | this.transformNullsToEmptyLists(sexp); |