% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/build_dictionary.R
\name{build_dictionary}
\alias{build_dictionary}
\title{Build Fuzzy Dictionary}
\usage{
build_dictionary(type, option, dictionary = NULL)
}
\arguments{
\item{type}{Character. Dictionary type ("symmetric" or "asymmetric").}

\item{option}{Character. Scale option ("A", "B", "C", or "D").}

\item{dictionary}{Optional matrix for asymmetric dictionaries.}
}
\value{
A list representing the fuzzy dictionary.
}
\description{
Constructs a fuzzy dictionary based on the selected
scale type (symmetric or asymmetric).
}
\details{
For symmetric dictionaries, predefined TFN structures
are generated. For asymmetric dictionaries, user-defined
matrices are validated and converted to list format.
}
\keyword{internal}
