user_guide:lingo

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
user_guide:lingo [2019/01/25 13:40] – ↷ Page moved from howto:lingo to user_guide:lingo oroehriguser_guide:lingo [2019/02/05 13:41] – [Extension] added links oroehrig
Line 19: Line 19:
 ===== Extension ===== ===== Extension =====
  
-An extension is a bunch of things which do not belong to the polymake core.+An extension is code which does not belong to the polymake core but extends polymake's functionality. It may define new applications, new big objects to existing applications or new rules for existing big objects
  
-An extension may define new applications and/or new big objects to existing applications and/or new rules for existing big objects+There is a guide for [[.extend:extensions|writing your own extension]]. See [[:extensions|here]] for a list of extensions written by other people.
  
-Some extensions are "bundled", that is, they are shipped with polymake.  Bundled extensions allow for more flexible configuration.  They primarily exist for legal or technical reasons.+Some extensions are "bundled", that is, they are shipped with polymake.  Bundled extensions allow for more flexible configuration.  They primarily exist for legal or technical reasons. You can read about them [[:external_software#bundled_extensions_for_polymake|here]].
  
 ===== Big Object ===== ===== Big Object =====
Line 35: Line 35:
 Examples are polytope::Polytope or topaz::SimplicialComplex. Examples are polytope::Polytope or topaz::SimplicialComplex.
  
-In the rulefiles, big object types are simply referred to as [[reference/rulefiles#type_definitions|objects]].+In the rulefiles, big object types are simply referred to as [[user_guide:extend:rulefiles#type_definitions|objects]].
  
 Here is an {{ :howto:object_dia-polymake-v3.2.svg?linkonly |svg file }} to describe the version 3.2 big object hierarchy. Here is an {{ :howto:object_dia-polymake-v3.2.svg?linkonly |svg file }} to describe the version 3.2 big object hierarchy.
Line 49: Line 49:
 Examples are Array, Set or Map. Examples are Array, Set or Map.
  
-In the rulefiles, small object types are referred to as [[reference/rulefiles#type_definitions|property types]], because they are used, first of all, for definition of atomic properties of big objects.+In the rulefiles, small object types are referred to as [[user_guide:extend:rulefiles#type_definitions|property types]], because they are used, first of all, for definition of atomic properties of big objects.