Prepare for merging into Organic.

This commit is contained in:
Tom Alexander 2023-08-22 22:24:35 -04:00
parent edff1e089d
commit 5a7f34b63e
Signed by: talexander
GPG Key ID: D3A179C9A53C0EDE
4 changed files with 1 additions and 52 deletions

1
.gitignore vendored
View File

@ -1 +0,0 @@
/target

32
Cargo.lock generated
View File

@ -1,32 +0,0 @@
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 3
[[package]]
name = "memchr"
version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
[[package]]
name = "minimal-lexical"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
[[package]]
name = "nom"
version = "7.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
dependencies = [
"memchr",
"minimal-lexical",
]
[[package]]
name = "nom_custom_input_test"
version = "0.1.0"
dependencies = [
"nom",
]

View File

@ -1,9 +0,0 @@
[package]
name = "nom_custom_input_test"
version = "0.1.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
nom = "7.1.3"

View File

@ -1,15 +1,6 @@
use std::ops::RangeBounds;
use nom::{bytes::complete::tag, Compare, InputTake, Slice};
fn main() {
let input = "this is my test input".to_owned();
let wrapped_input = WrappedInput::new(input.as_str());
let output = tag::<_, _, (_, nom::error::ErrorKind)>("this")(wrapped_input).unwrap();
println!("{:#?}", output);
}
use nom::{Compare, InputTake, Slice};
#[derive(Debug)]
struct WrappedInput<'s> {