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: 4f9f17cce60a4b7418cb43090798e769f9f1fd3b38d5fb0e0cd3276838ddf98f
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: 38c4342cd1 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: 4f9f17cce6 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: 0df754caaf 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 ]