<?xml version="1.0" encoding="utf-8" ?> <!-- for emacs: -*- coding: utf-8 -*- --> <!-- Apache may like this line in the file .htaccess: AddCharset utf-8 .html --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN" "http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg-flat.dtd" > <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head><title>showStructure -- display parent structure</title> <link rel="stylesheet" type="text/css" href="../../../../Macaulay2/Style/doc.css"/> </head> <body> <table class="buttons"> <tr> <td><div><a href="_show__Tex.html">next</a> | <a href="_show__Html.html">previous</a> | <a href="_show__Tex.html">forward</a> | <a href="_show__Html.html">backward</a> | up | <a href="index.html">top</a> | <a href="master.html">index</a> | <a href="toc.html">toc</a> | <a href="http://www.math.uiuc.edu/Macaulay2/">Macaulay2 web site</a></div> </td> </tr> </table> <hr/> <div><h1>showStructure -- display parent structure</h1> <div class="single"><h2>Description</h2> <div><div><h2>Synopsis</h2> <ul><li><div class="list"><dl class="element"><dt class="heading">Usage: </dt><dd class="value"><div><tt>showStructure</tt></div> </dd></dl> </div> </li> <li>Outputs:<ul><li><span>a display of the parent structure of all types assigned to global variables</span></li> </ul> </li> </ul> </div> <div><h2>Synopsis</h2> <ul><li><div class="list"><dl class="element"><dt class="heading">Usage: </dt><dd class="value"><div><tt>showStructure (X,Y,...)</tt></div> </dd></dl> </div> </li> <li>Inputs:<ul><li><span><tt>X</tt>, <span>a <a href="___Type.html">type</a></span></span></li> <li><span><tt>Y</tt>, <span>a <a href="___Type.html">type</a></span></span></li> </ul> </li> <li>Outputs:<ul><li><span>a display of the class structure of the types specified</span></li> </ul> </li> </ul> </div> <p>Each such type is displayed to the right of its <a href="_parent.html" title="parent type of an object">parent</a>.</p> <p>A type is an instance of <a href="___Type.html" title="the class of all types">Type</a>, by definition.</p> <table class="examples"><tr><td><pre>i1 : showStructure o1 = Thing : BasicList : Command Constant DocumentTag Eliminate Expression : Adjacent AssociativeExpression : Equation Product Sum BinaryOperation Divide FunctionApplication Holder : OneExpression ZeroExpression MatrixExpression Minus NonAssociativeProduct Parenthesize Power RowExpression SparseMonomialVectorExpression SparseVectorExpression Subscript Superscript Table FilePosition ForestNode Hybrid IndeterminateNumber IndexedVariable InfiniteNumber LowerBound Manipulator MutableList : Bag Option Partition ProductOrder PushforwardComputation RingElement SumOfTwists Time TreeNode URL Vector VisibleList : Array List : VerticalList Sequence Boolean CompiledFunctionBody Database Dictionary : GlobalDictionary LocalDictionary File Function : CompiledFunction CompiledFunctionClosure : MethodFunction FunctionClosure : CacheFunction MethodFunctionWithOptions FunctionBody HashTable : CoherentSheaf Ideal : MonomialIdeal ImmutableType : Module ModuleMap : Matrix MonoidElement MutableHashTable : CacheTable Descent GradedModule : ChainComplex GradedModuleMap : ChainComplexMap GroebnerBasis IndexedVariableTable : SchurRingIndexedVariableTable Package Resolution ScriptedFunctor Type : HeaderType Monoid : OrderedMonoid : GeneralOrderedMonoid Ring : EngineRing : FractionField GaloisField InexactField : ComplexField RealField PolynomialRing QuotientRing SchurRing RingFamily : InexactFieldFamily SelfInitializingType WrapperType Variety : AffineVariety ProjectiveVariety MutableMatrix OptionTable : GroebnerBasisOptions ProjectiveHilbertPolynomial RingMap SheafOfRings Tally : Set VirtualTally : BettiTally LibxmlAttribute LibxmlNode Net : String NetFile Nothing : InexactNumber * Number : InexactNumber : CC RR QQ ZZ Pseudocode Symbol : Keyword o1 : Descent</pre> </td></tr> <tr><td><pre>i2 : showStructure(ZZ,QQ,RR,RR_200,QQ[x],Ring) o2 = Thing : BasicList : RingElement : QQ[x] HashTable : MutableHashTable : Type : Ring Nothing : InexactNumber : RR : RR * * 200 Number : InexactNumber : RR QQ ZZ o2 : Descent</pre> </td></tr> </table> </div> </div> <div class="single"><h2>See also</h2> <ul><li><span><a href="_show__Class__Structure.html" title="display class structure">showClassStructure</a> -- display class structure</span></li> <li><span><a href="_show__User__Structure.html" title="show parent structure for those types defined by user">showUserStructure</a> -- show parent structure for those types defined by user</span></li> <li><span><a href="_ancestors.html" title="the ancestors of something">ancestors</a> -- the ancestors of something</span></li> </ul> </div> <div class="waystouse"><h2>For the programmer</h2> <p>The object <a href="_show__Structure.html" title="display parent structure">showStructure</a> is <span>a <a href="___Command.html">command</a></span>.</p> </div> </div> </body> </html>