.. Ring documentation master file, created by sphinx-quickstart on Sun May 03 10:07:42 2015. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. Welcome to Ring's documentation! ================================ Contents: .. toctree:: :maxdepth: 2 Applications developed in little hours Introduction Language Design What is new in Ring 1.1? Building From Source Code How to contribute? Getting Started - First Style Getting Started - Second Style Getting Started - Third Style Using Ring Notepad Using Other Code Editors Variables Operators Control Structures - First Style Control Structures - Second Style Control Structures - Third Style Getting Input Functions Program Structure Lists Strings Date and Time Check Data Type and Conversion Mathematical Functions Files System Functions Eval() and Debugging Demo Programs ODBC Functions MySQL Functions SQLite Functions Security and Internet Functions Object Oriented Programming (OOP) Functional Programming (FP) Reflection and Meta-programming Stdlib Functions Stdlib Classes Declarative Programming using Nested Structures Natural language programming Web Development (CGI Library) Graphics and 2D Games programming using RingAllegro Using RingLibSDL Demo Project - Game Engine for 2D Games Building Games For Android Desktop and Mobile development using RingQt Building RingQt Applications for Mobile Scope Rules for Variables and Attributes Scope Rules for Functions and Methods Syntax Flexibility Distributing Ring Applications Command Line Options Low Level Functions Extension using the C/C++ languages Embedding Ring Language in C/C++ Programs Code Generator for wrapping C/C++ Libraries RingAllegro Functions Reference RingLibSDL Functions Reference RingQt Classes and Methods Reference Frequently Asked Questions (FAQ) Language Reference Resources