LinkageDesigner Package Paclet SymbolMore About »

CompileLinkageData

CompileLinkageData[linkage]
function converts old list based LinkageData representation to the new LinkageDataMap representation.
  • The function converts the old LinkageData representation into new representation. The old representation is a LinkageDataList type should be converted to the new LinkageDataMap.
  • LinkageDataMap function stores the records of LinkageData as DownValues of symbol (for example f).
  • f[AllID] returns all record identifier as a list of strings.
  • f[recID,ALLID] returns all sub-record identifier as list of strings. If the record does not have sub-records the function returns {}.
  • f[LinkageData] = True if symbol f is used as LinkageDataMap.
Click for copyable input
Load LinkageDesigner package
In[1]:=
Click for copyable input
Load the predefined LinkageData object of the four-bar mechanism
In[2]:=
Click for copyable input
Out[2]=
Convert LikageData to the new representation
In[3]:=
Click for copyable input
Out[3]=
List All record id of the LinkageData
In[4]:=
Click for copyable input
Out[4]=
In[5]:=
Click for copyable input
Out[5]=
List All record id of the $Structure record
In[6]:=
Click for copyable input
Out[6]=