Manipulation and presentation of ordered trees.

All subgroups and modules

module ordered_tree

ordered_tree :: ordered_tree

Manipulation and presentation of ordered trees.
package_diagram ordered_tree\> ordered_tree core core ordered_tree\>->core nitc\>model\> model nitc\>model\>->ordered_tree\> nitc\>parser\> parser nitc\>parser\>->ordered_tree\> nitc nitc nitc->nitc\>model\> nitc->nitc\>parser\> nitc\>compiler\> compiler nitc\>compiler\>->nitc\>model\> nitc\>doc\> doc nitc\>doc\>->nitc\>model\> nitc\>doc\>commands\> commands nitc\>doc\>commands\>->nitc\>model\> nitc\>doc\>templates\> templates nitc\>doc\>templates\>->nitc\>model\> nitc\>interpreter\> interpreter nitc\>interpreter\>->nitc\>model\> nitc\>metrics\> metrics nitc\>metrics\>->nitc\>model\> nitc\>uml\> uml nitc\>uml\>->nitc\>model\> nitc... ... nitc...->nitc nitc\>compiler\>... ... nitc\>compiler\>...->nitc\>compiler\> nitc\>doc\>... ... nitc\>doc\>...->nitc\>doc\> nitc\>doc\>commands\>... ... nitc\>doc\>commands\>...->nitc\>doc\>commands\> nitc\>doc\>templates\>... ... nitc\>doc\>templates\>...->nitc\>doc\>templates\> nitc\>interpreter\>... ... nitc\>interpreter\>...->nitc\>interpreter\> nitc\>metrics\>... ... nitc\>metrics\>...->nitc\>metrics\> nitc\>uml\>... ... nitc\>uml\>...->nitc\>uml\> nitc\>frontend\> frontend nitc\>frontend\>->nitc\>parser\> nitc\>frontend\>... ... nitc\>frontend\>...->nitc\>frontend\>

Ancestors

group codecs

core > codecs

Group module for all codec-related manipulations
group collection

core > collection

This module define several collection classes.
group text

core > text

All the classes and methods related to the manipulation of text entities

Parents

group core

core

Nit common library of core classes and methods

Children

group model

nitc > model

The meta model of Nit programs
group parser

nitc > parser

Parser and AST for the Nit language

Descendants

group api

nitc > doc > api

Components required to build a web server about the nit model.
group catalog

nitc > catalog

Basic catalog generator for Nit packages
group commands

nitc > doc > commands

group compiler

nitc > compiler

Compilation to C
group compiler_ffi

nitc > compiler > compiler_ffi

Full FFI support for the compiler
group doc

nitc > doc

group dynamic_loading_ffi

nitc > interpreter > dynamic_loading_ffi

This group implement a partial support for the Nit FFI in the interpreter.
group ffi

nitc > ffi

Full FFI support, independent of the compiler
group frontend

nitc > frontend

Collect and orchestration of main frontend phases
group interpreter

nitc > interpreter

Interpretation of Nit programs
group metrics

nitc > metrics

Various statistics about Nit models and programs
group modelize

nitc > modelize

Create a model from nit source files
group nitc

nitc

Nit compiler and tools
group nitni

nitc > nitni

Native interface related services (used underneath the FFI)
group platform

nitc > platform

Platform system, used to customize the behavior of the compiler.
group saf

nitc > saf

Nit Static Analysis Framework.
group semantize

nitc > semantize

Process bodies of methods in regard with the model.
group static

nitc > doc > static

Nitdoc generation framework
group term

nitc > doc > term

group testing

nitc > testing

Test unit generation and execution for Nit.
group uml

nitc > uml

Group head module for UML generation services
group vm

nitc > vm

Entry point of all vm components