rename prolog_parser_rebis to prolog_parser

also remove remaining extern crate statements that slipped through earlier
This commit is contained in:
Skgland
2021-02-06 21:57:27 +01:00
parent 0d983e63a1
commit 5041042925
35 changed files with 76 additions and 84 deletions

4
Cargo.lock generated
View File

@@ -878,7 +878,7 @@ dependencies = [
] ]
[[package]] [[package]]
name = "prolog_parser_rebis" name = "prolog_parser"
version = "0.8.68" version = "0.8.68"
dependencies = [ dependencies = [
"lexical", "lexical",
@@ -1221,7 +1221,7 @@ dependencies = [
"num-rug-adapter", "num-rug-adapter",
"openssl", "openssl",
"ordered-float", "ordered-float",
"prolog_parser_rebis", "prolog_parser",
"ref_thread_local", "ref_thread_local",
"ring", "ring",
"ripemd160", "ripemd160",

View File

@@ -18,8 +18,8 @@ members = ["crates/prolog_parser"]
indexmap = "1.0.2" indexmap = "1.0.2"
[features] [features]
default = ["rug", "prolog_parser_rebis/rug"] default = ["rug", "prolog_parser/rug"]
num = ["num-rug-adapter", "prolog_parser_rebis/num"] num = ["num-rug-adapter", "prolog_parser/num"]
[dependencies] [dependencies]
cpu-time = "1.0.0" cpu-time = "1.0.0"
@@ -35,7 +35,7 @@ libc = "0.2.62"
nix = "0.15.0" nix = "0.15.0"
num-rug-adapter = { optional = true, version = "0.1.4" } num-rug-adapter = { optional = true, version = "0.1.4" }
ordered-float = "0.5.0" ordered-float = "0.5.0"
prolog_parser_rebis = { path = "./crates/prolog_parser", default-features = false } prolog_parser = { path = "./crates/prolog_parser", default-features = false }
ref_thread_local = "0.0.0" ref_thread_local = "0.0.0"
rug = { version = "1.4.0", optional = true } rug = { version = "1.4.0", optional = true }
rustyline = "7.0.0" rustyline = "7.0.0"

View File

@@ -1,5 +1,3 @@
extern crate indexmap;
use std::env; use std::env;
use std::fs; use std::fs;
use std::fs::File; use std::fs::File;

View File

@@ -148,7 +148,7 @@ dependencies = [
] ]
[[package]] [[package]]
name = "prolog_parser_rebis" name = "prolog_parser"
version = "0.8.68" version = "0.8.68"
dependencies = [ dependencies = [
"lexical", "lexical",

View File

@@ -1,5 +1,5 @@
[package] [package]
name = "prolog_parser_rebis" name = "prolog_parser"
version = "0.8.68" version = "0.8.68"
authors = ["Mark Thom <markjordanthom@gmail.com>"] authors = ["Mark Thom <markjordanthom@gmail.com>"]
edition = "2018" edition = "2018"

View File

@@ -1,8 +1,6 @@
extern crate prolog_parser_rebis; use prolog_parser::ast::*;
use prolog_parser::lexer::{Lexer, Token};
use prolog_parser_rebis::ast::*; use prolog_parser::tabled_rc::TabledData;
use prolog_parser_rebis::lexer::{Lexer, Token};
use prolog_parser_rebis::tabled_rc::TabledData;
use std::rc::Rc; use std::rc::Rc;
@@ -27,7 +25,7 @@ fn skip_utf8_bom() {
let mut lexer = Lexer::new(atom_tbl, flags, &mut stream); let mut lexer = Lexer::new(atom_tbl, flags, &mut stream);
match lexer.next_token() { match lexer.next_token() {
Ok(Token::Constant(Constant::Fixnum(4))) => (), Ok(Token::Constant(Constant::Fixnum(4))) => (),
_ => assert!(false) _ => assert!(false),
} }
} }
@@ -37,7 +35,6 @@ fn invalid_utf16_bom() {
let stream = parsing_stream(bytes); let stream = parsing_stream(bytes);
match stream { match stream {
Err(ParserError::Utf8Error(0, 0)) => (), Err(ParserError::Utf8Error(0, 0)) => (),
_ => assert!(false) _ => assert!(false),
} }
} }

View File

@@ -1,8 +1,6 @@
extern crate prolog_parser_rebis; use prolog_parser::ast::*;
use prolog_parser::lexer::{Lexer, Token};
use prolog_parser_rebis::ast::*; use prolog_parser::tabled_rc::TabledData;
use prolog_parser_rebis::lexer::{Lexer, Token};
use prolog_parser_rebis::tabled_rc::TabledData;
use std::rc::Rc; use std::rc::Rc;

View File

@@ -1,5 +1,5 @@
use prolog_parser_rebis::ast::*; use prolog_parser::ast::*;
use prolog_parser_rebis::temp_v; use prolog_parser::temp_v;
use crate::fixtures::*; use crate::fixtures::*;
use crate::forms::*; use crate::forms::*;

View File

@@ -1,5 +1,5 @@
use prolog_parser_rebis::ast::*; use prolog_parser::ast::*;
use prolog_parser_rebis::{atom, clause_name}; use prolog_parser::{atom, clause_name};
use crate::clause_types::*; use crate::clause_types::*;
use crate::fixtures::*; use crate::fixtures::*;

View File

@@ -1,5 +1,5 @@
use prolog_parser_rebis::ast::*; use prolog_parser::ast::*;
use prolog_parser_rebis::{clause_name, temp_v}; use prolog_parser::{clause_name, temp_v};
use crate::forms::Number; use crate::forms::Number;
use crate::machine::machine_indices::*; use crate::machine::machine_indices::*;

View File

@@ -1,7 +1,7 @@
/// Code generation to WAM-like instructions. /// Code generation to WAM-like instructions.
use prolog_parser_rebis::ast::*; use prolog_parser::ast::*;
use prolog_parser_rebis::tabled_rc::TabledData; use prolog_parser::tabled_rc::TabledData;
use prolog_parser_rebis::{perm_v, temp_v}; use prolog_parser::{perm_v, temp_v};
use crate::allocator::*; use crate::allocator::*;
use crate::arithmetic::*; use crate::arithmetic::*;

View File

@@ -1,7 +1,7 @@
use indexmap::IndexMap; use indexmap::IndexMap;
use prolog_parser_rebis::ast::*; use prolog_parser::ast::*;
use prolog_parser_rebis::temp_v; use prolog_parser::temp_v;
use crate::allocator::*; use crate::allocator::*;
use crate::fixtures::*; use crate::fixtures::*;

View File

@@ -1,4 +1,4 @@
use prolog_parser_rebis::ast::*; use prolog_parser::ast::*;
use crate::forms::*; use crate::forms::*;
use crate::instructions::*; use crate::instructions::*;

View File

@@ -1,6 +1,6 @@
use prolog_parser_rebis::ast::*; use prolog_parser::ast::*;
use prolog_parser_rebis::parser::OpDesc; use prolog_parser::parser::OpDesc;
use prolog_parser_rebis::{clause_name, is_infix, is_postfix}; use prolog_parser::{clause_name, is_infix, is_postfix};
use crate::clause_types::*; use crate::clause_types::*;
use crate::machine::machine_errors::*; use crate::machine::machine_errors::*;

View File

@@ -1,5 +1,5 @@
use prolog_parser_rebis::ast::*; use prolog_parser::ast::*;
use prolog_parser_rebis::{ use prolog_parser::{
alpha_numeric_char, capital_letter_char, clause_name, cut_char, decimal_digit_char, alpha_numeric_char, capital_letter_char, clause_name, cut_char, decimal_digit_char,
graphic_token_char, is_fx, is_infix, is_postfix, is_prefix, is_xf, is_xfx, is_xfy, is_yfx, graphic_token_char, is_fx, is_infix, is_postfix, is_prefix, is_xf, is_xfx, is_xfy, is_yfx,
semicolon_char, sign_char, single_quote_char, small_letter_char, solo_char, semicolon_char, sign_char, single_quote_char, small_letter_char, solo_char,

View File

@@ -1,6 +1,6 @@
use prolog_parser_rebis::ast::*; use prolog_parser::ast::*;
use prolog_parser_rebis::clause_name; use prolog_parser::clause_name;
use prolog_parser_rebis::tabled_rc::*; use prolog_parser::tabled_rc::*;
use crate::forms::*; use crate::forms::*;
use crate::instructions::*; use crate::instructions::*;

View File

@@ -1,5 +1,5 @@
use prolog_parser_rebis::ast::*; use prolog_parser::ast::*;
use prolog_parser_rebis::clause_name; use prolog_parser::clause_name;
use crate::clause_types::*; use crate::clause_types::*;
use crate::forms::*; use crate::forms::*;

View File

@@ -1,5 +1,5 @@
use prolog_parser_rebis::ast::*; use prolog_parser::ast::*;
use prolog_parser_rebis::rc_atom; use prolog_parser::rc_atom;
use crate::clause_types::*; use crate::clause_types::*;
use crate::forms::*; use crate::forms::*;

View File

@@ -1,7 +1,7 @@
use divrem::*; use divrem::*;
use prolog_parser_rebis::ast::*; use prolog_parser::ast::*;
use prolog_parser_rebis::clause_name; use prolog_parser::clause_name;
use crate::arithmetic::*; use crate::arithmetic::*;
use crate::clause_types::*; use crate::clause_types::*;

View File

@@ -1,6 +1,6 @@
use crate::heap_iter::*; use crate::heap_iter::*;
use crate::machine::*; use crate::machine::*;
use prolog_parser_rebis::temp_v; use prolog_parser::temp_v;
use indexmap::IndexSet; use indexmap::IndexSet;

View File

@@ -1,4 +1,4 @@
use prolog_parser_rebis::clause_name; use prolog_parser::clause_name;
use crate::codegen::*; use crate::codegen::*;
use crate::debray_allocator::*; use crate::debray_allocator::*;

View File

@@ -1,6 +1,6 @@
use core::marker::PhantomData; use core::marker::PhantomData;
use prolog_parser_rebis::ast::Constant; use prolog_parser::ast::Constant;
use crate::machine::machine_indices::*; use crate::machine::machine_indices::*;
use crate::machine::partial_string::*; use crate::machine::partial_string::*;

View File

@@ -1,6 +1,6 @@
use crate::machine::machine_indices::*; use crate::machine::machine_indices::*;
use crate::machine::*; use crate::machine::*;
use prolog_parser_rebis::clause_name; use prolog_parser::clause_name;
use crate::machine::term_stream::*; use crate::machine::term_stream::*;
use indexmap::IndexSet; use indexmap::IndexSet;

View File

@@ -1,5 +1,5 @@
use prolog_parser_rebis::ast::*; use prolog_parser::ast::*;
use prolog_parser_rebis::{clause_name, temp_v}; use prolog_parser::{clause_name, temp_v};
use crate::forms::*; use crate::forms::*;
use crate::indexing::*; use crate::indexing::*;

View File

@@ -1,5 +1,5 @@
use prolog_parser_rebis::ast::*; use prolog_parser::ast::*;
use prolog_parser_rebis::{clause_name, temp_v}; use prolog_parser::{clause_name, temp_v};
use crate::forms::{ModuleSource, Number}; //, PredicateKey}; use crate::forms::{ModuleSource, Number}; //, PredicateKey};
use crate::machine::heap::*; use crate::machine::heap::*;

View File

@@ -1,5 +1,5 @@
use prolog_parser_rebis::ast::*; use prolog_parser::ast::*;
use prolog_parser_rebis::clause_name; use prolog_parser::clause_name;
use crate::clause_types::*; use crate::clause_types::*;
use crate::fixtures::*; use crate::fixtures::*;

View File

@@ -1,6 +1,6 @@
use prolog_parser_rebis::ast::*; use prolog_parser::ast::*;
use prolog_parser_rebis::tabled_rc::*; use prolog_parser::tabled_rc::*;
use prolog_parser_rebis::{clause_name, temp_v}; use prolog_parser::{clause_name, temp_v};
use crate::clause_types::*; use crate::clause_types::*;
use crate::forms::*; use crate::forms::*;

View File

@@ -1,6 +1,6 @@
use prolog_parser_rebis::ast::*; use prolog_parser::ast::*;
use prolog_parser_rebis::tabled_rc::*; use prolog_parser::tabled_rc::*;
use prolog_parser_rebis::{clause_name, perm_v, temp_v}; use prolog_parser::{clause_name, perm_v, temp_v};
use crate::clause_types::*; use crate::clause_types::*;
use crate::forms::*; use crate::forms::*;

View File

@@ -1,6 +1,6 @@
use prolog_parser_rebis::ast::*; use prolog_parser::ast::*;
use prolog_parser_rebis::tabled_rc::*; use prolog_parser::tabled_rc::*;
use prolog_parser_rebis::{clause_name, temp_v}; use prolog_parser::{clause_name, temp_v};
use lazy_static::lazy_static; use lazy_static::lazy_static;
@@ -48,7 +48,7 @@ use crate::machine::streams::*;
use indexmap::IndexMap; use indexmap::IndexMap;
//use std::convert::TryFrom; //use std::convert::TryFrom;
use prolog_parser_rebis::ast::ClauseName; use prolog_parser::ast::ClauseName;
use std::fs::File; use std::fs::File;
use std::mem; use std::mem;
use std::path::PathBuf; use std::path::PathBuf;

View File

@@ -1,6 +1,6 @@
use prolog_parser_rebis::ast::*; use prolog_parser::ast::*;
use prolog_parser_rebis::tabled_rc::*; use prolog_parser::tabled_rc::*;
use prolog_parser_rebis::{atom, clause_name, rc_atom}; use prolog_parser::{atom, clause_name, rc_atom};
use crate::forms::*; use crate::forms::*;
use crate::iterators::*; use crate::iterators::*;

View File

@@ -1,5 +1,5 @@
use prolog_parser_rebis::ast::*; use prolog_parser::ast::*;
use prolog_parser_rebis::clause_name; use prolog_parser::clause_name;
use crate::machine::machine_errors::*; use crate::machine::machine_errors::*;
use crate::machine::machine_indices::*; use crate::machine::machine_indices::*;

View File

@@ -1,6 +1,6 @@
use prolog_parser_rebis::ast::*; use prolog_parser::ast::*;
use prolog_parser_rebis::parser::*; use prolog_parser::parser::*;
use prolog_parser_rebis::{ use prolog_parser::{
alpha_char, binary_digit_char, clause_name, decimal_digit_char, exponent_char, graphic_char, alpha_char, binary_digit_char, clause_name, decimal_digit_char, exponent_char, graphic_char,
graphic_token_char, hexadecimal_digit_char, layout_char, meta_char, new_line_char, graphic_token_char, hexadecimal_digit_char, layout_char, meta_char, new_line_char,
octal_digit_char, prolog_char, sign_char, solo_char, symbolic_control_char, octal_digit_char, prolog_char, sign_char, solo_char, symbolic_control_char,
@@ -67,10 +67,9 @@ use sodiumoxide::crypto::scalarmult::curve25519::*;
use native_tls::TlsConnector; use native_tls::TlsConnector;
extern crate select;
use base64; use base64;
use roxmltree; use roxmltree;
use select;
pub fn get_key() -> KeyEvent { pub fn get_key() -> KeyEvent {
let key; let key;

View File

@@ -1,5 +1,5 @@
use prolog_parser_rebis::ast::*; use prolog_parser::ast::*;
use prolog_parser_rebis::parser::*; use prolog_parser::parser::*;
use crate::machine::machine_errors::CompilationError; use crate::machine::machine_errors::CompilationError;
use crate::machine::preprocessor::*; use crate::machine::preprocessor::*;

View File

@@ -1,6 +1,6 @@
use prolog_parser_rebis::ast::*; use prolog_parser::ast::*;
use prolog_parser_rebis::parser::*; use prolog_parser::parser::*;
use prolog_parser_rebis::tabled_rc::TabledData; use prolog_parser::tabled_rc::TabledData;
use crate::forms::*; use crate::forms::*;
use crate::iterators::*; use crate::iterators::*;

View File

@@ -1,4 +1,4 @@
use prolog_parser_rebis::ast::*; use prolog_parser::ast::*;
use crate::clause_types::*; use crate::clause_types::*;
use crate::forms::*; use crate::forms::*;