Overview
Comment:Explicitly passes is_port to equation genration - only relevant to SS.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | origin/master | trunk
Files: files | file ages | folders
SHA3-256: 2372f2422aee479f81f6c891d796aa6ed903a73ded86e9fda475751122e59bf8
User & Date: gawthrop@users.sourceforge.net on 2003-03-25 10:28:04
Other Links: branch diff | manifest | tags
Context
2003-03-25
11:50:54
Added is_port -- but not used at the moment.
Some explanation added.
check-in: 9b8ec096c5 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
10:28:04
Explicitly passes is_port to equation genration - only relevant to SS. check-in: 2372f2422a user: gawthrop@users.sourceforge.net tags: origin/master, trunk
10:24:06
SS_seqn Port SS now has forced "external,external" attribute
Sensor_seqn has temporary fix which leads to redundant equations
check-in: 06129d0cd0 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
Changes

Modified mttroot/mtt/bin/trans/m/mtt_component_eqn.m from [5401ff46ff] to [78fbb4594b].

217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
					  insigs, innames);
  else				# Everything else
    if exist(sprintf("%s_cause", comp_type)) # Simple component
      ## Do the equations
      [eqn,insigs,innames] = eval(sprintf("%s_seqn (Name, name, cr, \
						    arg, outsig, \
						    insigs, \
						    innames);", \
					  comp_type));
      ## Resolve CR
      eqn = mtt_resolve_cr(eqn);

    else			# Compound component
      new_NAME = Name;
      new_Name = mtt_fullname(Name,name);







|







217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
					  insigs, innames);
  else				# Everything else
    if exist(sprintf("%s_cause", comp_type)) # Simple component
      ## Do the equations
      [eqn,insigs,innames] = eval(sprintf("%s_seqn (Name, name, cr, \
						    arg, outsig, \
						    insigs, \
						    innames, is_port_output);", \
					  comp_type));
      ## Resolve CR
      eqn = mtt_resolve_cr(eqn);

    else			# Compound component
      new_NAME = Name;
      new_Name = mtt_fullname(Name,name);


MTT: Model Transformation Tools
GitHub | SourceHut | Sourceforge | Fossil RSS ]