S2 (programming Language) - Language Features

Language Features

S2's structure closely resembles that of most imperative programming languages, and includes basic instructions such as variable assignments, arithmetic operations, conditional flow control and for loops over finite sets (however, it distinctly lacks while loops). Being object-oriented, S2 allows the declaration of classes with members and methods, but global (non-class-specific) functions can also be defined. Recursion is allowed, but nesting functions is not.

Read more about this topic:  S2 (programming Language)

Famous quotes containing the words language and/or features:

    Repeat thy song, till the familiar lines
    Are footpaths for the thought of Italy!
    Thy flame is blown abroad from all the heights,
    Through all the nations, and a sound is heard,
    As of a mighty wind, and men devout,
    Strangers of Rome, and the new proselytes,
    In their own language hear thy wondrous word,
    And many are amazed and many doubt.
    Henry Wadsworth Longfellow (1809–1882)

    All visible objects, man, are but as pasteboard masks. But in each event—in the living act, the undoubted deed—there, some unknown but still reasoning thing puts forth the mouldings of its features from behind the unreasoning mask. If man will strike, strike through the mask!
    Herman Melville (1819–1891)