TikalTikal (tiˈkɑːl) (Tik’al in modern Mayan orthography) is the ruin of an ancient city, which was likely to have been called Yax Mutal, found in a rainforest in Guatemala. It is one of the largest archeological sites and urban centers of the pre-Columbian Maya civilization. It is located in the archeological region of the Petén Basin in what is now northern Guatemala. Situated in the department of El Petén, the site is part of Guatemala's Tikal National Park and in 1979 it was declared a UNESCO World Heritage Site.
EpigraphyEpigraphy () is the study of inscriptions, or epigraphs, as writing; it is the science of identifying graphemes, clarifying their meanings, classifying their uses according to dates and cultural contexts, and drawing conclusions about the writing and the writers. Specifically excluded from epigraphy are the historical significance of an epigraph as a document and the artistic value of a literary composition. A person using the methods of epigraphy is called an epigrapher or epigraphist.
Primitive data typeIn computer science, primitive data types are a set of basic data types from which all other data types are constructed. Specifically it often refers to the limited set of data representations in use by a particular processor, which all compiled programs must use. Most processors support a similar set of primitive data types, although the specific representations vary. More generally, "primitive data types" may refer to the standard data types built into a programming language (built-in types).
History of writingThe history of writing traces the development of expressing language by systems of markings and how these markings were used for various purposes in different societies, thereby transforming social organization. Writing systems are the foundation of literacy and literacy learning, with all the social and psychological consequences associated with literacy activities. In the history of how writing systems have evolved in human civilizations, more complete writing systems were preceded by proto-writing, systems of ideographic or early mnemonic symbols (symbols or letters that make remembering them easier).
Maya mythologyMayan or Maya mythology is part of Mesoamerican mythology and comprises all of the Maya tales in which personified forces of nature, deities, and the heroes interacting with these play the main roles. The myths of the era have to be reconstructed from iconography. Other parts of Mayan oral tradition (such as animal tales, folk tales, and many moralising stories) are not considered here. In Maya narrative, the origin of many natural and cultural phenomena is set out, often with the moral aim of defining the ritual relationship between humankind and its environment.
Recursive data typeIn computer programming languages, a recursive data type (also known as a recursively-defined, inductively-defined or inductive data type) is a data type for values that may contain other values of the same type. Data of recursive types are usually viewed as directed graphs. An important application of recursion in computer science is in defining dynamic data structures such as Lists and Trees. Recursive data structures can dynamically grow to an arbitrarily large size in response to runtime requirements; in contrast, a static array's size requirements must be set at compile time.
Algebraic data typeIn computer programming, especially functional programming and type theory, an algebraic data type (ADT) is a kind of composite type, i.e., a type formed by combining other types. Two common classes of algebraic types are product types (i.e., tuples and records) and sum types (i.e., tagged or disjoint unions, coproduct types or variant types). The values of a product type typically contain several values, called fields. All values of that type have the same combination of field types.
CalakmulCalakmul (ˌkɑːlɑːkˈmuːl; also Kalakmul and other less frequent variants) is a Maya archaeological site in the Mexican state of Campeche, deep in the jungles of the greater Petén Basin region. It is from the Guatemalan border. Calakmul was one of the largest and most powerful ancient cities ever uncovered in the Maya lowlands. Calakmul was a major Maya power within the northern Petén Basin region of the Yucatán Peninsula of southern Mexico. Calakmul administered a large domain marked by the extensive distribution of their emblem glyph of the snake head sign, to be read "Kaan".
Array (data type)In computer science, array is a data type that represents a collection of elements (values or variables), each selected by one or more indices (identifying keys) that can be computed at run time during program execution. Such a collection is usually called an array variable or array value. By analogy with the mathematical concepts vector and matrix, array types with one and two indices are often called vector type and matrix type, respectively. More generally, a multidimensional array type can be called a tensor type, by analogy with the physical concept, tensor.
Composite data typeIn computer science, a composite data type or compound data type is any data type which can be constructed in a program using the programming language's primitive data types and other composite types. It is sometimes called a structure or aggregate type, although the latter term may also refer to arrays, lists, etc. The act of constructing a composite type is known as composition. Composite data types are often contrasted with scalar variables. A struct is C's and C++'s notion of a composite type, a datatype that composes a fixed set of labeled fields or members.