sncl
latest
  • Getting started

Contents:

  • The NCM Model
  • Default Properties
  • sNCL Elements
  • sNCL by Example
  • sNCL full grammar specification
  • sNCL vs. NCL
  • TO-DO
sncl
  • Docs »
  • Welcome to sNCL’s documentation!
  • Edit on GitHub

Welcome to sNCL’s documentation!¶

sNCL is a DSL (Domain Specific Language) that aims to simplify the authoring of multimedia applications. It is based on NCL (Nested Context Language), the standard language of the Brazilian Digital TV System.

sNCL can be installed following the instructions below:

  • Getting started
    • Installing sNCL
    • Running an sNCL program

And can be used according to the examples and tutorials:

Contents:

  • The NCM Model
    • Medias
    • Contexts
    • The compile process:
    • Macros
    • Templates
  • Default Properties
  • sNCL Elements
    • 1. Media Element
      • 1.1. Area Element
    • 2. Link Element
    • 3. Context Element
    • 4. Region Element
    • 5. Switch Element
    • 6. Macro Element
  • sNCL by Example
    • Example 1: Hello world
    • Example 2: Playing a video and an image
    • Example 3: Playing a video in loop
    • Exemplo 4: Slideshow (macros)
    • Example 5: Slideshow with buttons (macros)
    • Exemplo 6: Allen’s operators (macros)
      • Precedes e Preceded By
      • Meets e Met By
      • Overlaps e Overlapped By
      • Starts e Started By
      • During e Contains
      • Finishes e Finished By
      • Equals
  • sNCL full grammar specification
  • sNCL vs. NCL
  • TO-DO
    • To-Do (sNCL)
    • To-Do (Documentation)

Todo

Adicionar os exemplos do Garrincha

Indices and tables¶

  • Index
  • Module Index
  • Search Page
Next

© Copyright 2017, TeleMidia-MA Revision 212a77c2.

Built with Sphinx using a theme provided by Read the Docs.