From b546b95047f3afece810563ee44a582f91e8f6a9 Mon Sep 17 00:00:00 2001 From: Elena Shmoylova Date: Fri, 29 Nov 2024 14:39:28 -0500 Subject: [PATCH] Update "parameter" to "evaluable" in connectors.tex Changes in #3582 affected only equations.tex. I thought we should check connect.tex as well. I believe those are all instances where "parameter" should be "evaluable." --- chapters/connectors.tex | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/chapters/connectors.tex b/chapters/connectors.tex index eadb7c6e3..88d55138e 100644 --- a/chapters/connectors.tex +++ b/chapters/connectors.tex @@ -25,7 +25,7 @@ \section{Connect-Equations and Connectors}\label{connect-equations-and-connector \lstinline!m.c!, where \lstinline!m! is a non-connector element in the class and \lstinline!c! is a connector element of \lstinline!m!. \end{itemize} -There may optionally be array subscripts on any of the components; the array subscripts shall be parameter expressions or the special operator \lstinline!:!. +There may optionally be array subscripts on any of the components; the array subscripts shall be evaluable expressions or the special operator \lstinline!:!. If the connect construct references array of connectors, the array dimensions must match, and each corresponding pair of elements from the arrays is connected as a pair of scalar connectors. \begin{example} @@ -556,9 +556,9 @@ \section{Restrictions of Connections and Connectors}\label{restrictions-of-conne \begin{itemize} \item - The \lstinline!connect!-equations (and the special functions for overdetermined connectors) can only be used in equations, and shall not be used inside \lstinline!if!-equations with conditions that are not parameter expressions, or in \lstinline!when!-equations. + The \lstinline!connect!-equations (and the special functions for overdetermined connectors) can only be used in equations, and shall not be used inside \lstinline!if!-equations with conditions that are not evaluable expressions, or in \lstinline!when!-equations. \begin{nonnormative} - The \lstinline!for!-equations always have parameter expressions for the array expression. + The \lstinline!for!-equations always have evaluable expressions for the array expression. \end{nonnormative} \item A connector component shall not be declared with the prefix \lstinline!parameter! or \lstinline!constant!. @@ -607,7 +607,7 @@ \section{Restrictions of Connections and Connectors}\label{restrictions-of-conne Otherwise the connection sets could contain redundant information breaking the equation count for locally balanced models and blocks. \end{nonnormative} \item - Subscripts in a connector reference shall be parameter expressions or the special operator \lstinline!:!. + Subscripts in a connector reference shall be evaluable expressions or the special operator \lstinline!:!. \item Constants or parameters in connected components yield the appropriate \lstinline!assert!-statements to check that they have the same value; connections are not generated. \item @@ -864,7 +864,7 @@ \subsection{Connection Graphs and Their Operators}\label{overconstrained-equatio \begin{semantics} The overdetermined type or record instance \lstinline!R! in connector instance \lstinline!a! is a \firstuse{potential root node}\index{root node!potential} in a virtual connection graph with priority \lstinline!p! ($p \geq 0$). If no second argument is provided, the priority is zero. -\lstinline!p! shall be a parameter expression of type \lstinline!Integer!. +\lstinline!p! shall be an evaluable expression of type \lstinline!Integer!. In a virtual connection subgraph without a \lstinline!Connections.root! definition, one of the potential roots with the lowest priority number is selected as root. \begin{nonnormative}