[S03] typo

2007-04-05 Thread Jonathan Lang
@@ -749,7 +749,7 @@ These operators compare their operands using numeric, string, or C semantics respectively, and depending on the order return one of C, C, or C -(which numerify to -1, 0, or +1). See L. +(which numerify to -1, 0, or +1). See L. =item *

[S03] Range Semantics

2007-04-05 Thread Jonathan Lang
Inspired by the new array indexing syntax from S09. Modify S03 (under "Range Semantics") so that if a Range is operating in a bounded space, a 'whatever' star as the starting or ending point maps to the lower or upper bound: my enum Months «:Jan(1) Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec»

[S03] Negation metaoperator

2007-04-05 Thread Jonathan Lang
Generalize the negated relational operators to apply to any infix operator that returns a boolean. In terms of the standard operators, this will add <&& || ^^ // and or xor err> to the family that is implicitly equipped with logical negations. For consistency's sake, you may also want to define