Cleaned code up a bit
TODD: make colour an enum make unwrap_or_exit return the error
This commit is contained in:
@@ -20,13 +20,12 @@ mod character_parse;
|
||||
// Parse the tokens in a file
|
||||
// Returns success or an error string
|
||||
pub fn token_parse(
|
||||
tokens: &Vec<tokenise::Token>,
|
||||
tokens: &[tokenise::Token],
|
||||
characters: &Arc<Mutex<HashMap::<String, character::Character>>>,
|
||||
data_to_send: &Arc<Mutex<api::DataToSend>>,
|
||||
rx: &Receiver<(bool,usize,String)>,
|
||||
) -> Result<(),String>
|
||||
{
|
||||
info!("DSL parsing begun");
|
||||
let mut index: usize = 0;
|
||||
if rx.recv().is_err()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user