Navigation

  • index
  • modules |
  • Tart v0.1.1 documentation »

Tart - A Sweet Programming Language¶

Contents:

  • Introduction to Tart
    • Motivations
    • Features of Tart
    • Things that Tart doesn’t do
    • About the name “Tart”
    • Some Examples of Tart Code
    • Variable declarations
    • A short interlude
    • Nullable types
    • More on function types
    • Function arguments
    • Unpacking sequences
    • Returning multiple values
    • Lists, maps, and comprehensions
    • Declaring new types
    • Annotations
    • Generic Functions
    • Statements
    • Operator Overloading
    • Types and Reflection
    • Calling C functions
    • Macros
    • Templates and Metaprogramming
  • Getting Started with Tart - A Quick Tutorial
  • Tart Language Reference
    • Front Matter
    • Lexical Structure
    • Types and Values
    • Declarations
    • Expressions
    • Statements and Control Structures
    • Packages and Modules
  • Tart Library Reference
    • tart.core - system and runtime support types
    • tart.collections - common collection classes
    • tart.io - standard I/O library

Indices and tables¶

  • Index
  • Module Index
  • Search Page

Table Of Contents

  • Tart - A Sweet Programming Language
    • Indices and tables

This Page

  • Show Source

Quick search

Navigation

  • index
  • modules |
  • Tart v0.1.1 documentation »
© Copyright 2008, Talin. Last updated on May 28, 2008.