NCL Eclipse

NCL Eclipse

NCL Eclipse is an authoring tool for Nested Context Language. It aims to aid textual authoring of NCL documents. NCL is the declarative standard language for ISDB-Tb (International System for Digital Broadcast Terrestrial Brazilian) and also is ITU-T standard for IPTV systems.

NCL Eclipse was developed as a plug-in to Eclipse IDE in order to be easily integrated with others plug-ins, for others ISDB-Tb and ITU-T standard languages (such as Lua and Java). It is open source, and currently it is maintained by Laws Lab! Its source code is available at Brazilian Public Software Portal under GNU GPLv2 license.

Contents

NCL Eclipse Historical Evolution

NCL Eclipse 1.0

The first stable version of NCL Eclipse was named "NCL Eclipse 1.0". This version included support to syntax highlighting, folding (which allows the author to hide parts of source code according with his needs), wizards to create simple documents, auto-formatting, document marking error validation, contextual content suggestion and an outline view (which give to authors the document view as a tree). To provide the marking error validation, all NCL Eclipse versions uses the NCL Validator (validation framework of NCL documents). This first version was very well accepted by the community of NCL developers, which gave several feedbacks. The NCL Eclipse evolution is strongly based on these feedbacks.

NCL Eclipse 1.4

The second stable version of NCL Eclipse, named "NCL Eclipse 1.4", brings program visualization, media previews and hypertext navigation, some improvements in comparison with version 1.0. Additionally, a new plug-in aimed to integrate NCL Eclipse with NCL Club was included in the same package. As pointed out before, the integration with NCL Club allows for beginners to start learning NCL based on real-world examples. The internationalization support for English, Spanish and Portuguese was also included in this version.

NCL Eclipse 1.5

The last stable, and current version, is "NCL Eclipse 1.5". This version contains some improvements in source code. As new feature, this version came with support to semi-automatic error correction and option to run the NCL document, provided by a virtual machine running the Ginga-NCL emulator.

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Nested Context Language — (NCL) is a declarative authoring language for hypermedia documents. NCL is an XML application language, which provides several facilities for authoring a complete hypermedia document with synchronization relationships among its components. Among… …   Wikipedia

  • Crucero (viaje) — Saltar a navegación, búsqueda Para otros usos de este término, véase Crucero (desambiguación). Los cruceros son viajes realizados en barcos de pasajeros a cualquier parte del mundo como viaje de placer, siendo una forma de turismo única,… …   Wikipedia Español

  • Fortran — Infobox programming language name = Fortran caption = The Fortran Automatic Coding System for the IBM 704 (October 15, 1956), the first Programmer s Reference Manual for Fortran paradigm = multi paradigm: procedural, imperative, structured,… …   Wikipedia

  • Список круизных судов — Настоящий список круизных судов даёт обзор по возможности всех круизных судов, независимо от того, находятся они ещё в эксплуатации или нет, построены для круизов, или для других целей. Суда в списках расположены в алфавитном порядке. При… …   Википедия

  • Liste von Kreuzfahrtschiffen — Diese Liste von Kreuzfahrtschiffen gibt einen Überblick über möglichst alle Kreuzfahrtschiffe, unabhängig davon, ob sie sich noch im aktiven Dienst befinden oder nicht. Es wird unterschieden zwischen Seeschiffen und Binnenschiffen.… …   Deutsch Wikipedia

  • Unified Extensible Firmware Interface — UEFI Logo Extensible Firmware Interface s position in the software stack …   Wikipedia

  • 2003 — This article is about the year 2003. 2003 : January · February · March · April · May · June · July · August · September&# …   Wikipedia

  • Joseph Norman Lockyer — Infobox Scientist name = Joseph Norman Lockyer box width = image width = 240px caption = from Proceedings of the Royal Society (1909) birth date = birth date|1836|05|17 birth place = Rugby, Warwickshire, England death date = death date and… …   Wikipedia

  • Norman Lockyer — Joseph Norman Lockyer from Proceedings of the Royal Society (1909) Born 17 May 1836 …   Wikipedia

  • Meyer Werft — Rechtsform GmbH Gründung 1795 Sitz …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”