conway/
lib.rs

1/*  Copyright 2017-2018 the Conwayste Developers.
2 *
3 *  This file is part of libconway.
4 *
5 *  libconway is free software: you can redistribute it and/or modify
6 *  it under the terms of the GNU General Public License as published by
7 *  the Free Software Foundation, either version 3 of the License, or
8 *  (at your option) any later version.
9 *
10 *  libconway is distributed in the hope that it will be useful,
11 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
12 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13 *  GNU General Public License for more details.
14 *
15 *  You should have received a copy of the GNU General Public License
16 *  along with libconway.  If not, see <http://www.gnu.org/licenses/>. */
17
18#[macro_use] extern crate log;
19extern crate env_logger;
20#[macro_use] extern crate custom_error;
21
22pub mod universe;
23pub mod grids;
24pub mod rle;
25pub mod error;
26
27pub use error::{ConwayError, ConwayResult};
28
29#[cfg(test)]
30pub mod tests;