This section gives a tree view of the different internal data structure created by adms after parsing an input file.
Symbols used:
Clicking on a node will expand it.
admsbase type (uid="$1")
(basicinteger)
datatypenamedatatypename
(attribute)
attributelist of attribute
(admstvariable)
variablelist of variable
simulatormiscellaneous info on simulator (uid="$1")
(basicstring)
namename
(basicstring)
currentdatecurrent compilation date
(basicstring)
developeradms version
(basicstring)
fullnamefull adms version
(basicstring)
package_nameautotool package name
(basicstring)
package_tarnameautotool package identity
(basicstring)
package_versionautotool package version
(basicstring)
package_stringautotool package string
(basicstring)
package_bugreportemail for bug reportdummy variables: should be removed in the future
(probe)
probedummy variable
(basicstring)
tmpdummy variable
(basicstring)
tmp1dummy variable
(branch)
br1dummy variable
(branch)
br2dummy variable
(source)
sr1dummy variable
(basicstring)
ddxdummy variable
admsmainadms main pointer - selected using / (uid="$1")
(basicstring)
nameidentifier (always admsmain)
(basicinteger)
argcnumber of command line arguments
(basicstring)
fullfilenamefull name of veriloga parsed file
(basicstring)
filenamebase name of veriloga parsed file
(basicstring)
curfilenamename of current parsed veriloga file
(basicinteger)
curlinecurrent line when parsing file
(basicinteger)
fposfirst position of returned parsed token
(simulator)
simulatormiscellaneous info on simulator
(basicenumeration)
infoinfo mode
yesit is true
noit is false
(basicenumeration)
usageusage mode
yesit is true
noit is false
(basicenumeration)
verboseverbose mode
yesit is true
noit is false
(basicenumeration)
hinthint mode
yesit is true
noit is false
(basicenumeration)
warningwarning mode
yesit is true
noit is false
(basicenumeration)
obsoleteobsolete mode
yesit is true
noit is false
(basicenumeration)
debugdebug mode
yesit is true
noit is false
(basicenumeration)
dbg_vlaverilogamsparsing debug mode
yesit is true
noit is false
(basicenumeration)
dbg_xmlxml parsing debug mode
yesit is true
noit is false
(basicenumeration)
errorerror mode
yesit is true
noit is false
(basicenumeration)
fatalfatal mode
yesit is true
noit is false
(basicenumeration)
dbg_memdebug memory mode
yesit is true
noit is false
(module)
modulelist of modules
(discipline)
disciplinelist of discipline
(nature)
naturelist of nature
(admstvariable)
variableglobal admst variables (scope is all admst:template)
(basicstring)
argvcommand line arguments
(transform)
transformtransforms
(transform)
invtransformtransforms (inversed order)
(itransform)
itransforminstance created by apply-templates
(itransform)
itransforminsideapplytemplateinstance inside apply-templates
(adms)
valueofadms stackbasic adms elements
listadms list (uid="$1")
(basicstring)
datatypename
(adms)
itemitemelements used to save natures and disciplines inside the internal adms data tree
natureall natures created after parsing (uid="$1")
(basicstring)
accessaccess identifier
(basicstring)
namename of the nature
(number)
abstolabsolute tolerance
(nature)
basebase parent
(basicstring)
ddt_namename of ddt nature
(nature)
ddt_natureback to ddt nature
(basicstring)
idt_namename of idt nature
(nature)
idt_natureback to idt nature
(basicstring)
unitsunit
disciplineall disciplines created after parsing (uid="$1")
(basicstring)
namename of discipline
(nature)
flowback to flow nature
(nature)
potentialback to potential nature
(basicenumeration)
domaindomain
continuouscontinuous domain
discretediscrete domain
eventactions that are triggered by various things (uid="event")
(module)
moduleback to the module
(block)
actionactions to be taken during the event
globaleventone-time events (uid="$1")
(basicstring)
namename of event
(alias) globalevent/action
same as globalevent/event/action
(basicstring)
analysislist of analyses this event applies to
crosseventevents caused by crossing a threshold (uid="cross")
(expression)
triggerthreshold expression
(basicenumeration)
directiondirection of crossing
positivetrigger when the threshold is crossed in the positive direction
negativetrigger when the threshold is crossed in the negative direction
bothtrigger when the threshold is crossed in both directions
(expression)
timetoltime tolerance
(expression)
expressiontolexpression tolerance
(alias) crossevent/action
same as crossevent/event/action
timereventevents triggered at a specific time (uid="timer")
(expression)
timetrigger time of the first event
(expression)
periodhow often to repeat after the first
(alias) timerevent/action
same as timerevent/event/actionelements used to save a module inside the internal adms data tree
modulemodule (uid="$1")
(basicstring)
namename of module
(node)
nodelist of nodes
(nodealias)
nodealiaslist of node aliases
(branch)
branchlist of all branches
(branchalias)
branchaliaslist of all branch alias
(analogfunction)
analogfunctionlist of all analogfunction
(instance)
instanceinstances
(variableprototype)
variablevariable declarations
(analog)
analoganalog code
(block)
blocklist of all blocks
(blockvariable)
blockvariablelist of all blockvariable
(assignment)
assignmentlist of assignments
(module)
callfunctioninstantiator
(contribution)
contributionlist of contributions
(conditional)
conditionallist of all conditional
(module)
casecase
(module)
forloopforloop
(module)
whileloopwhileloop
(module)
instantiatorinstantiator
(globalevent)
globaleventlist of all globalevents
(crossevent)
crosseventlist of all crossevents
(timerevent)
timereventlist of all timerevents
(expression)
expressionlist of all expressions
(jacobian)
jacobianlist of jacobians
(probe)
probelist of all probes
(source)
sourcelist of all sources
(range)
rangelist of parameter ranges
(attribute)
attributeveriloga items
(evaluation)
evaluationobsolete
analogfunctionanalog functions (user defined functions) (uid="$1:$2")
(module)
moduleback to the module
(lexval)
lexvalname of the analog function
(basicenumeration)
typereturned type
realreturns reals
integerreturns integers
(adms)
treecode
(variableprototype)
variablevariable declarations
(attribute)
attributeveriloga items
nodealiasnode aliases declared in the module (uid="$2")
(module)
moduleback to the module
(basicstring)
namealias name
(node)
nodeback to branch
nodeinternal nodes + terminals (uid="$2")
(module)
moduleback to the module
(basicstring)
namenode name
(expression)
maxsizeupper bound of node array
(expression)
minsizelower bound of node array
(basicenumeration)
directionits topological direction
inputnode is input terminal
outputnode is output terminal
inoutnode is input/output terminal
internalnode is internal node
(discipline)
disciplineback to node discipline
(basicenumeration)
groundednode is ground
yesit is true
noit is false
(basicenumeration)
locationtopological location of node
groundnode is ground
externalnode is terminal
internalnode is internal node
(attribute)
attributeveriloga items
branchaliasbranch aliases declared in the module (uid="$2")
(module)
moduleback to the module
(basicstring)
namealias name
(branch)
branchback to branch
branchbranches used by the module (uid="$2[$3],$4[$5]")
(module)
moduleback to the module
(node)
pnodeback to pnode
(expression)
pindexpnode index in node array
(node)
nnodeback to nnode
(expression)
nindexnnode index in node array
(discipline)
disciplineback to discipline
(basicenumeration)
groundednnode is ground
yesit is true
noit is false
(attribute)
attributeveriloga items
variableprototypepotential/flow source (uid="$2")
(module)
moduleback to the module
(lexval)
lexvallocus
(adms)
blockwhere is the variable declared? (module,block,analogfunction)
(basicenumeration)
dependencyis Probe dependent
constantis operating point independent
noprobedoes not depend on probes
lineardepends lineary on probes
nonlineardepends non-lineary on probes
(basicenumeration)
staticthis term has static contribution
yesit is true
noit is false
(basicenumeration)
dynamicthis term has dynamic contribution
yesit is true
noit is false
(basicenumeration)
sizetypevariable is either scalar or array
scalarit is a scalar
arrayit is an array
(basicenumeration)
parametertypeparameter type
modelmodel parameter (process, scaling)
instanceinstance (geometries, mfactor)
analogfunctionanalog function variable
(basicenumeration)
typevariable data type
integervariable has integer values
realvariable has real values
stringvariable has string values
(expression)
maxsizeupper index of variable (array)
(expression)
minsizelower index of variable (array)
(basicenumeration)
inputparameter variable
yesit is true
noit is false
(basicenumeration)
outputvariable is output parameter
yesit is true
noit is false
(basicenumeration)
scopetells where variable is set/used
locallocal variable
global_modelparameter model or set in @model, used atleast in @ask|@instance|@evaluate|@noise|@final|@cross|@event
global_instanceset in @instance, usedatleast in @instance|@evaluate|@noise|@final|@cross|@event
global_finalset in @final_step, usedatleast in @ask|@final_step
global_pastobsolete
(expression)
defaultdefault value of the variable
(basicenumeration)
derivateobsolete-used by old interfaces
yesit is true
noit is false
(basicenumeration)
isstateobsolete-used by old interfaces
yesit is true
noit is false
(basicenumeration)
usedinmodelvariable value used in @model
yesit is true
noit is false
(basicenumeration)
usedininstancevariable value used in @instance
yesit is true
noit is false
(basicenumeration)
usedininitial_stepvariable value used in @initial_step
yesit is true
noit is false
(basicenumeration)
usedinevaluatevariable value used in @evaluate
yesit is true
noit is false
(basicenumeration)
usedinnoisevariable value used in @noise
yesit is true
noit is false
(basicenumeration)
usedinfinalvariable value used in @final
yesit is true
noit is false
(basicenumeration)
usedineventvariable value used in @cross or @timer
yesit is true
noit is false
(basicenumeration)
setinmodelvariable value assigned in @model
yesit is true
noit is false
(basicenumeration)
setininstancevariable value assigned in @instance
yesit is true
noit is false
(basicenumeration)
setininitial_stepvariable value assigned in @initial_step
yesit is true
noit is false
(basicenumeration)
setinevaluatevariable value assigned in @evaluate
yesit is true
noit is false
(basicenumeration)
setinnoisevariable value assigned in @noise
yesit is true
noit is false
(basicenumeration)
setinfinalvariable value assigned in @final
yesit is true
noit is false
(basicenumeration)
setineventvariable value assigned in @cross or @timer
yesit is true
noit is false
(basicenumeration)
setingetprevvariable value assigned from previous
yesit is true
noit is false
(basicenumeration)
TemperatureDependentvariable is temperature dependent
yesit is true
noit is false
(basicenumeration)
OPdependentvariable is OP dependent
yesit is true
noit is false
(basicenumeration)
insourcevariable occurs in source assignment
yesit is true
noit is false
(basicinteger)
vcountcount in source assignment
(assignment)
vlastlast assignment
(adms)
arraydefaultdefault value
(attribute)
attributeveriloga items
(basicstring)
aliasalias name
(range)
rangelist of ranges of the variable
(probe)
probethe variable depends on these probes
(probe)
ddxprobethe variable depends on these ddx probes
(variable)
variablevariable depends on these variables
(assignment)
assignmentobsolete
(variable)
instanceall instances
sourcepotential/flow source (uid="$3($2)")
(module)
moduleback to the module
(branch)
branchbranch associated to the source
(nature)
naturenature of the source
(discipline)
disciplinediscipline of the source
(basicenumeration)
statichas the source a static contribution?
yesit is true
noit is false
(basicenumeration)
dynamichas the source a dynamic contribution?
yesit is true
noit is false
(basicenumeration)
whitenoisehas the source a whitenoise contribution?
yesit is true
noit is false
(basicenumeration)
flickernoisehas the source a flickernoise contribution?
yesit is true
noit is false
(basicenumeration)
groundedis second terminal of the source ground?
yesit is true
noit is false
(basicenumeration)
switchis source switch?
yesit is true
noit is false
(basicenumeration)
typetype of the source
shotsource is shot noise
thermalsource is thermal noise
flickersource is flicker noise
fssource is flow source
pssource is potential source
(probe)
probelist of probes
(attribute)
attributeveriloga items
rangerange are used by variables to specify valid values (uid="$7 $5$2:$3$6")
(module)
moduleback to the module
(expression)
infexprvalue of inf bound
(expression)
supexprvalue of sup bound
(basicstring)
nameunused
(basicenumeration)
infboundtypeinf bound type
range_bound_include[
range_bound_exclude(
range_bound_value[
(basicenumeration)
supboundtypesup bound type
range_bound_include]
range_bound_exclude)
range_bound_value]
(basicenumeration)
typetype of range
includefrom
include_valuefrom
excludeexclude
exclude_valueexclude
jacobianjacobians created after compilation (uid="$2[$3]:$4[$5]")
(module)
moduleback to the module
(node)
rowback to node (either equation or node)
(expression)
rowindexrow index in node array
(node)
columnback to node (either equation or node)
(expression)
columnindexcolumn index in node array
(basicenumeration)
diagonalthis term is in the diagonal
yesit is true
noit is false
(basicenumeration)
staticthis term has static contribution
yesit is true
noit is false
(basicenumeration)
dynamicthis term has dynamic contribution
yesit is true
noit is false
analogto analog code (uid="analog $1")
(adms)
codetop of analog block
mathmathml-like type (uid="$1")
(basicstring)
namename
(basicreal)
valuenumerical value
(basicenumeration)
staticmath used by static contribution
yesit is true
noit is false
(basicenumeration)
dynamicmath used by static contribution
yesit is true
noit is false
(basicenumeration)
dependencyis Probe dependent
constantis operating point independent
noprobedoes not depend on probes
lineardepends lineary on probes
nonlineardepends non-lineary on probes
(adms)
attributelist of any items
stringadms string (uid="\"$1\"")
(basicstring)
valuecharacter array value
subexpressionmathml-like subexpression (uid="$1")
(expression)
expressionroot expression
mapply_unaryunary operator (uid="$1")
(basicenumeration)
namename of operator
plus(+$2)
minus(-$2)
not(!$2)
bw_not(~$2)
(adms)
arg1first argument
mapply_binarybinary operator (uid="$1")
(basicenumeration)
namename of operator
bw_equr($2^~$3)
bw_equl($2~^$3)
bw_xor($2^$3)
bw_or($2|$3)
bw_and($2&$3)
or($2||$3)
and($2&&$3)
equ($2==$3)
notequ($2!=$3)
lt($2<$3)
lt_equ($2<=$3)
gt($2>$3)
gt_equ($2>=$3)
shiftr($2>>$3)
shiftl($2<<$3)
addp($2+$3)
addm($2-$3)
multtime($2*$3)
multdiv($2/$3)
multmod($2%$3)
(adms)
arg1first argument
(adms)
arg2second argument
mapply_ternaryternary operator (uid="$1")
(basicenumeration)
namename of operator
conditional($2?$3:$4)
(adms)
arg1first argument
(adms)
arg2second argument
(adms)
arg3third argument
numbernumber representation (uid="$1")
(lexval)
lexvallocus
(basicenumeration)
scalingunitfactor by which the number value is scaled
Emultiplication factor = 1.0e+18 (exa)
Pmultiplication factor = 1.0e+15 (peta)
Tmultiplication factor = 1.0e+12 (tera)
Gmultiplication factor = 1.0e+9 (giga)
Mmultiplication factor = 1.0e+6 (mega)
kmultiplication factor = 1.0e+3 (kilo)
hmultiplication factor = 1.0e+2 (hecto)
Dmultiplication factor = 1.0e+1 (deka)
1multiplication factor = 1.0 (none)
dmultiplication factor = 1.0e-1 (deci)
cmultiplication factor = 1.0e-2 (centi)
mmultiplication factor = 1.0e-3 (milli)
umultiplication factor = 1.0e-6 (micro)
nmultiplication factor = 1.0e-9 (nano)
Amultiplication factor = 1.0e-10 (amgstron)
pmultiplication factor = 1.0e-12 (pico)
fmultiplication factor = 1.0e-15 (femto)
amultiplication factor = 1.0e-18 (atto)
(basicenumeration)
castrepresentation
iinteger
ddouble
functionfunction representation (uid="$1($5)")
(lexval)
lexvallocus
(basicinteger)
unique_iduinque id
(analogfunction)
definitionback to analogfunction
(basicenumeration)
classtype of function (builtin, userdefined, ...)
builtinbuiltin standard math function
analoganalog function - user defined
digitaldigital function - user defined
(adms)
argumentslist of arguments(uid=",")
variablevariable instantiation (uid="$1")
(variableprototype)
prototypevariable prototype
arrayarray instantiation (uid="$1[$2]")
(variable)
variableback to the variable
(adms)
indexindex (can be complex expression)
probeall probes created after compilation (uid="$3($2)")
(module)
moduleback to the module
(branch)
branchback to branch
(nature)
natureback to probe nature
(basicenumeration)
seeninternal use
yesit is true
noit is false
(discipline)
disciplineback to discipline
(basicenumeration)
groundednnode of probe is ground
yesit is true
noit is false
(source)
sourceback to source
expressionexpression tree (uid="($2)")
(module)
moduleback to the module
(adms)
treesubexpression
(alias) expression/static
same as expression/math/static
(alias) expression/dynamic
same as expression/math/dynamic
(basicstring)
hasspecialnumberobsolete - is either +inf or -inf
(basicenumeration)
hasVoltageDependentFunctionexpression has voltage dependent functions
yesit is true
noit is false
(basicenumeration)
infinityinfinite value
minus-inf
plus+inf
nootherwise
(basicenumeration)
TemperatureDependentexpression is temperature dependent
yesit is true
noit is false
(basicenumeration)
valueexpression value is either 0, 1, -1 or any
is_zeroexpression value equals 0
is_oneexpression value equals 1
is_neg_oneexpression value equals -1
is_anyexpression value equals neither -1, 0, 1
(function)
functionbuilt-in functions occuring in expression
(probe)
probelist of probes that occur in expression
(variable)
variablelist of explicit variables that occur in expression
instanceinstantiation (uid="$1.$2#$3")
(module)
instantiatorback to instantiator
(module)
moduleinstance module
(basicstring)
namename
(instancenode)
terminalterminals
(instanceparameter)
parametersetparameter assignments
instanceparameter.parameter(expression) (uid="$1#$2")
(variableprototype)
parameterleft-hand-side
(expression)
valueright-hand-side
instancenodeinstance node (uid="$1#$2")
(node)
nodefrominstantiatorinstantiator node
(node)
nodefrommoduleinstance node
nillednilled operator (uid="nilled operator")
(module)
moduleback to the module
(alias) nilled/static
same as nilled/math/static
(alias) nilled/dynamic
same as nilled/math/dynamic
(basicstring)
nameobsolete - not used
assignmentassignement: variable=expression (uid="$2=$3")
(module)
moduleback to the module
(adms)
lhsleft-hand-side (variable or array)
(expression)
rhsright-hand-side
(lexval)
lexvallocus
(alias) assignment/static
same as assignment/math/static
(alias) assignment/dynamic
same as assignment/math/dynamic
(basicstring)
nameobsolete - not used
(attribute)
attributeveriloga items
contributioncontribution: source <+ expression; (uid="$2<+$3;")
(module)
moduleback to the module
(source)
lhsleft-hand-side
(expression)
rhsright-hand-side
(lexval)
lexvallocus
(alias) contribution/static
same as contribution/math/static
(alias) contribution/dynamic
same as contribution/math/dynamic
(branchalias)
branchaliasname of branch
(basicstring)
nameobsolete - not used
(basicenumeration)
whitenoisedo we have source<+whitenoise(...)?
yesit is true
noit is false
(basicenumeration)
flickernoisedo we have source<+flickernoise(...)?
yesit is true
noit is false
(attribute)
attributeveriloga items
conditionalconditional if..then..else.. (uid="if($2) $3$4")
(module)
moduleback to the module
(expression)
ifconditional expression
(adms)
thenthen block
(adms)
elseelse block(uid=" else $4")
(alias) conditional/static
same as conditional/math/static
(alias) conditional/dynamic
same as conditional/math/dynamic
(basicstring)
namename
forloopfor(initial;conditional;update) forblock (uid="for($2;$3;$4)\n$5")
(module)
moduleback to the module
(assignment)
initialinitial
(expression)
conditioncondition
(assignment)
updateupdate
(adms)
forblockfor block
(alias) forloop/static
same as forloop/math/static
(alias) forloop/dynamic
same as forloop/math/dynamic
(basicstring)
namename
whileloopwhile(..).. (uid="while($2)\n$3")
(module)
moduleback to the module
(expression)
whilewhile condition
(adms)
whileblockwhile block
(alias) whileloop/static
same as whileloop/math/static
(alias) whileloop/dynamic
same as whileloop/math/dynamic
(basicstring)
namename
casecase (..) 1,2:...; 2,4:...; default:...; endcase (uid="case")
(module)
moduleback to the module
(expression)
casecase condition
(alias) case/static
same as case/math/static
(alias) case/dynamic
same as case/math/dynamic
(basicstring)
namename
(caseitem)
caseitemlist of case items
caseitemcase item in 'case (..) 1:...; 2:...; endcase' (uid="caseitem")
(adms)
codeevaluated code
(basicenumeration)
defaultcaseis default case? (in that case condition is empty)
yesit is true
noit is false
(adms)
conditionor-ed conditions for selected case item
blockvariableblock variable declarations (uid="real $2;")
(block)
blockback to the module
(alias) blockvariable/static
same as blockvariable/math/static
(alias) blockvariable/dynamic
same as blockvariable/math/dynamic
(variable)
variableblock variables(uid=",")
blockbegin..end block (uid="begin :$2\n$4end\n")
(module)
moduleback to the module
(lexval)
lexvallocus
(block)
blockblock just above
(adms)
itemitems inside begin..end(uid="\n")
(alias) block/static
same as block/math/static
(alias) block/dynamic
same as block/math/dynamic
(attribute)
attributeveriloga items
(variableprototype)
variableblock variable declarations
(probe)
probelist of probes that occur in begin..end
callfunctioncalling functions ($strobe, $warning, ..) (uid="$2")
(module)
moduleback to the module
(function)
functionfunction called
(alias) callfunction/static
same as callfunction/math/static
(alias) callfunction/dynamic
same as callfunction/math/dynamicinternal usage - parsing of xml scripts
evaluationobsolete - kept for backward compatibility (uid="")
(variable)
variablevariablestext: parse
texttext=[admst.basicstring|text|path]* (uid="$1:$2")
(transform)
transformback to transform
(basicstring)
valuestring value
(basicstring)
anameattribute name or %(...)
(basicinteger)
admseadmse value, otherwise any
(adms)
tokensequence of text, admst, pathpath: parse
pathinternal representation of path (uid="$1:$3.$4")
(transform)
transformback to transform
(text)
texttext inside (...) in $(...), @(...) or #(...)
(basicstring)
anameattribute name or %(...)
(basicstring)
avalueattribute value
(transform)
templatetemplate when path is location02
(basicinteger)
keeplistdo not flatten lists
(basicstring)
callbacknamecallback name
(basicfunction)
callbackcalled when node traversed
(path)
barall items between |
(path)
argarguments of arithmetics (+,-,..)
(path)
uchild of unary
(path)
bchildren (1 or 2) of binary
(path)
ccondition
ptraversetraverse path (uid="$1")
(transform)
transformback to admst path
(admst)
admstadmst list
(admst)
alladmstkeep track of all admst for memory management
(admst)
aliasadmstkeep track of all admst for memory management
(basicinteger)
positioncount
(admst)
a1returned path
(admst)
anreturned path
pparseparser of attr="path" (uid="$1:$2")
(transform)
transformtransform
(basicstring)
anamepath aname
(basicstring)
valuepath value
(path)
pathreturned path
(text)
textreturned text
(basickstring)
positioncurrent character in lexical analysis
(basickstring)
tkstartfirst character of token
(basicinteger)
tklenlength of token
(basicenumeration)
tkidid of tokenpath: traverse
admstadmst value (uid="admst")
(admst)
previousprevious admst
(admst)
previouspathprevious path
(basicenumeration)
pseudopseudo datatypename
(adms)
itemitem
(basicfunction)
valuetovalueto routine
(basicinteger)
positionposition
(basicinteger)
countcount
(basicinteger)
hasnewbasicstringstring newly allocated
(admst)
originaloriginal admst
(basicinteger)
refdcount of references
(basicinteger)
truecount of references
(admst)
prevareturned path
(admst)
nextareturned path
(basicenumeration)
selectedis selected?
yesit is true
noit is false
transform: parsetransformtransform (uid="[$1:$3]")
(basicstring)
fullfilenamefull file name
(basicstring)
basefilenamebase file name
(basicinteger)
lline number in file name
(basicstring)
namename in <admst:name ... />
(transform)
parentparent of transform
(basicfunction)
callbackroutine evaluated when transform is traversed
(basicstring)
idcallback name
(path)
pathselectpath
(path)
pathpathpath
(path)
pathintopath
(path)
pathtestpath
(path)
pathlistbuilt from tlist
(text)
textselecttext - for admst:variable - obsolete
(text)
textdatatypetext
(text)
textmatchtext
(text)
textrequiredtext
(text)
textseparatortext
(text)
textfromtext
(text)
texttotext
(text)
textlisttext
(text)
textnametext
(text)
textformattext
(text)
textfiletext
(text)
textversiontext
(text)
textonduplicatetext
(text)
textprobetext
(text)
textstringtext
(transform)
templateslist of templates
(text)
textargumentslist of text
(path)
pathoncomparecomparison
(path)
pathinputslist of path
(attribute)
attributeattributes: <xmlname attribute="value"/> (unused if xmlname is transform)
(transform)
childrenchildren of transform
itransforminstance of adms transform created by apply-template (uid="$1")
(transform)
templatelink to matching template
(transform)
originalcalloriginal call
(admstvariable)
variablelocal admst variables (scope is template)
(admst)
returnreturned values
returnXreturn value (uid="$1")
(basicstring)
namename
(basicstring)
valuevalue
attributepair (name,value) (uid="$1")
(basicstring)
namename
(adms)
valuevalue
admstvariableadmst variable (uid="$1")
(basicstring)
namename
(admst)
valuevalue (list)veriloga: parse
lexvaltoken value returned by veriloga lexical analyzer (uid="$1")
(basicstring)
stringtoken value
(basicstring)
ffile name
(basicinteger)
lline number
(basicinteger)
cfirst char position
yaccvalin yacc rules value saved into $$ (uid="$1")
(basicstring)
filenamefile name
(adms)
usrdataany element
This page has been automatically created by applying the xsl transform
admsstyle.xsl
to the xml data file
adms.xml.
The rendering of the page is specified by the css stylesheet
adms.css.
You can get the full contents of data file
adms.xml
by viewing the source of the document from your web browser.
Please address any comments to r29173.