% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/awkreader_v2.R
\name{translate.nin.statement}
\alias{translate.nin.statement}
\title{Translate Negated R Vector Membership Filters to AWK Logic}
\usage{
translate.nin.statement(
  nin.statement,
  the.variables,
  nin.symbol = "\%nin\%",
  in.symbol = "\%in\%",
  envir = parent.frame()
)
}
\arguments{
\item{nin.statement}{A character string representing an isolated negative matching fragment.}

\item{the.variables}{A character vector identifying known variable column allocations.}

\item{nin.symbol}{The target string pattern matching an exclusion declaration. Default is \code{"\%nin\%"}.}

\item{in.symbol}{The target string pattern matching an inclusion declaration. Default is \code{"\%in\%"}.}

\item{envir}{The system environment lookup layer for evaluating vectors. Default is \code{.GlobalEnv}.}
}
\value{
An isolated, translated character block containing negated relational checks.
}
\description{
Special-case handler designed to invert membership matching statements containing
the \code{\%nin\%} operation rules, converting them cleanly into negated validation criteria strings for AWK.
}
\keyword{internal}
