Codish Lexicon
One word for one meaning, One meaning for one word,
Symmetric opposites, Comprehensive classes.
A dictionary of computer programming names.
vowel — a and e are opposites. i and o are opposites. u implies both i and o. y stands alone. l and r are opposites but nominal outcasts of the vowels. aka: a, l, r classes: e, i, o, u ✍
cardinal — having a range that excludes zero. a number that indicates a quantity. related: nominal, ordinal pertains to directions that are parallel with an axis. includes: n, s, w, e aka: cardinality mentioned: intercardinal ✍
i — an infix that connotes that a function applies to the beginning of a linear collection. opposite: o is: vowel aka: u ✍
o — an affix that connotes that a function applies to the end of a linear collection. opposite: i is: vowel aka: u ✍
u — an infix that connotes that a function operates on both the beginning and end of a linear collection. see: i, o is: vowel ✍
y — the second dimension. the vertical axis. seuss: a suffix that connotes that a function applies to multiple elements instead of a single element from a collection. is: dimension perl: [string]: transliterate a string; see: [map] and [zip]† mentioned: atan, atan2, pishy, poshy, slice, tan, vowel ✍
nominal — a value, usually a number, that has a corresponding name in an enumeration (enumerate). a number that indicates an identity. nominal values are ordinal by default, but may be cardinal. related: cardinal, ordinal ✍
ordinal — having a range that includes zero. a number that indicates a position (a cursor) by way of its index from zero. related: cardinal, nominal pertains to directions that are half way between two cardinal directions. includes: nw, ne, sw, se related: cardinal aka: subcardinal mentioned: enumerate, intercardinal, second ✍
cardinality — math: size, magnitude, length, thus cardinality values are in the domain of zero and positive real numbers. see: cardinal, length ✍
zero — returns the arithmetic identity of a class, object, or group. this is a value that when added to any value of a particular class returns the same value. for numbers, this is the value of zero (0). for any collection class, this is an empty collection. for a string, this is a null string, "". for a tuple, this is the nuple. related: unit related: add, false, sub ✍
identity:
axis — a line that passes through an origin, passes through every value in one dimension, and is orthogonal with all others. mentioned: atan, atan2, cardinal, plot ✍
intercardinal — pertains to directions that are half way between a cardinal direction and the neighboring ordinal direction. includes: nne, ene, ese, sse, ssw, wsw, wnw, nnw aka: subsubcardinal ✍
dimension — classes: x, y, z mentioned: linear, meat space, origin, planar, plane, plot, ragged, scalar, transpose, uniform, vector ✍
atan — returns the arctangent angle of a right triangle on the origin for a given ratio of the y axis edge length divided by the x axis edge length. the angle between the x axis edge and the hypotenuse of a right triangle on the origin. inverse: tan (partial since right triangles with infinite x or y edges are not expressible or distinguishable as ratios) related: atan2 is: trig php: arc tangent &dagger. aka: arctangent ✍
atan2 — returns the arctangent angle of a right triangle on the origin for a given y axis edge length and x axis edge length. related: atan inverse: tan is: trig perl: [number]: arctangent of Y/X in the range -PI to PI† php: arc tangent of two variables &dagger. aka: arctangent ✍
slice — returns the corresponding values for a given range of indicies (indexy). is: stateless python: slice([start,] stop[, step]) Create a slice object. This is used for extended slicing (e.g. a[0:10:2]).† aka: array slice mentioned: indices ✍
tan — returns the tangent of an angle. related: sin, cos inverse: atan (loses vertical and horizontal angles), atan2 (requires ratio components x and y) is: trig php: tangent &dagger. inverse: atan2 related: atanh, tanh ✍
number — concept: a whole, natural, integer, real, or complex numeric value. a transitive function that returns the corresponding number, usually limited to a subset of the real domain like int or float. ✍
enumerate
— to assign nominal values to each respective value in a list, effectively creating the map that relates each ordinal offset in a list with its respective value. python: enumerate(iterable)
bar — the second nominal meta syntactic variable name. is: meta syntactic related: foo, baz, qux, quux ✍
baz — the third nominal meta syntactic variable name. is: meta syntactic related: foo, bar, qux, quux ✍
flop — seuss: opposite: flip the fourth nominal meta syntactic variable name in the british tradition. is: meta syntactic related: wibble, wobble, wubble opposite: flip ✍
foo — the first nominal meta syntactic variable name. is: meta syntactic related: bar, baz, qux, quux ✍
quux — the fifth nominal meta syntactic variable name. further meta syntactic variables may be constructed with additional "u" characters. is: meta syntactic related: foo, bar, baz, qux ✍
qux — the fourth nominal meta syntactic variable name. is: meta syntactic related: foo, bar, baz, quux ✍
wibble — the first nominal meta syntactic variable name in the british tradition. is: meta syntactic related: wobble, wubble, flop ✍
wobble — the second nominal meta syntactic variable name in the british tradition. is: meta syntactic related: wibble, wubble, flop ✍
wubble — the third nominal meta syntactic variable name in the british tradition. is: meta syntactic related: wibble, wobble, flop ✍
ne — not equal. ne(a, b) is equivalent to not(eq(a, b)). logical xor. is: binary relation opposite: eq mentioned: ordinal ✍
subcardinal — see: ordinal ✍
©2009 Kris Kowal
Codish Lexicon by Kris Kowal is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License.
