Skip to content

Commit dae999b

Browse files
David Rajchenbach-Tellerbrson
David Rajchenbach-Teller
authored andcommitted
---
yaml --- r: 6144 b: refs/heads/master c: 0757436 h: refs/heads/master v: v3
1 parent efd3c6b commit dae999b

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

[refs]

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
---
2-
refs/heads/master: 07ffe68ad9145a209725ac289f8c4235b4c9b334
2+
refs/heads/master: 07574363efc8fa046d197c71a53ac9987c064902

trunk/src/lib/char.rs

+8
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@ pure fn is_whitespace(c: char) -> bool {
9494
} else if c == ch_no_break_space { true } else { false }
9595
}
9696

97+
9798
pure fn to_digit(c: char) -> u8 {
9899
alt c {
99100
'0' to '9' { c as u8 - ('0' as u8) }
@@ -102,3 +103,10 @@ pure fn to_digit(c: char) -> u8 {
102103
_ { fail; }
103104
}
104105
}
106+
107+
108+
fn cmp(a: char, b: char) -> int {
109+
ret if b > a { -1 }
110+
else if b < a { 1 }
111+
else { 0 }
112+
}

0 commit comments

Comments
 (0)