Skip to content

Commit 44497d5

Browse files
committed
---
yaml --- r: 52725 b: refs/heads/dist-snap c: 9330b2f h: refs/heads/master i: 52723: 0442e03 v: v3
1 parent 4c52a35 commit 44497d5

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
77
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
88
refs/heads/try2: 147ecfdd8221e4a4d4e090486829a06da1e0ca3c
99
refs/heads/incoming: 44d4d6de762f3f9aae1fedcf454c66b79b3ad58d
10-
refs/heads/dist-snap: b5f61fddde038b6dc8276b6ea2b569a2f18b2a9f
10+
refs/heads/dist-snap: 9330b2f7b95a78e9737ee946d4143953f7a2212a
1111
refs/tags/release-0.2: c870d2dffb391e14efb05aa27898f1f6333a9596
1212
refs/tags/release-0.3: b5f0d0f648d9a6153664837026ba1be43d3e2503
1313
refs/heads/try3: 9387340aab40a73e8424c48fd42f0c521a4875c0

branches/dist-snap/src/test/bench/sudoku.rs

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,14 @@ use io::{ReaderUtil, WriterUtil};
2929
// If called without arguments, sudoku solves a built-in example sudoku
3030
//
3131

32-
export grid_t, read_grid, solve_grid, write_grid;
33-
3432
// internal type of sudoku grids
3533
type grid = ~[~[u8]];
3634

3735
// exported type of sudoku grids
38-
enum grid_t { grid_ctor(grid), }
36+
pub enum grid_t { grid_ctor(grid), }
3937

4038
// read a sudoku problem from file f
41-
fn read_grid(f: io::Reader) -> grid_t {
39+
pub fn read_grid(f: io::Reader) -> grid_t {
4240
assert f.read_line() == ~"9,9"; /* assert first line is exactly "9,9" */
4341

4442
let mut g = vec::from_fn(10u, {|_i|
@@ -56,7 +54,7 @@ fn read_grid(f: io::Reader) -> grid_t {
5654
}
5755

5856
// solve sudoku grid
59-
fn solve_grid(g: grid_t) {
57+
pub fn solve_grid(g: grid_t) {
6058
fn next_color(mut g: grid, row: u8, col: u8, start_color: u8) -> bool {
6159
if start_color < 10u8 {
6260
// colors not yet used
@@ -126,7 +124,7 @@ fn solve_grid(g: grid_t) {
126124
}
127125
}
128126

129-
fn write_grid(f: io::Writer, g: grid_t) {
127+
pub fn write_grid(f: io::Writer, g: grid_t) {
130128
for u8::range(0u8, 9u8) |row| {
131129
f.write_str(fmt!("%u", (*g)[row][0] as uint));
132130
for u8::range(1u8, 9u8) |col| {

0 commit comments

Comments
 (0)