64
64
</ li >
65
65
< li class ="dropdown "> < a class ="dropdown-toggle " data-toggle ="dropdown " href ="# "> Documentation< span class ="caret "> </ span > </ a >
66
66
< ul class ="dropdown-menu ">
67
- < li > < a href ="doc1.21/index.html " > Ring 1.21 Documentation</ a > </ li >
67
+ < li > < a href ="doc1.21.1 /index.html " > Ring 1.21 Documentation</ a > </ li >
68
68
< li > < a href ="doc1.20/index.html " > Ring 1.20 Documentation</ a > </ li >
69
69
< li > < a href ="doc1.19/index.html " > Ring 1.19 Documentation</ a > </ li >
70
70
< li > < a href ="doc1.18/index.html " > Ring 1.18 Documentation</ a > </ li >
99
99
</ ul >
100
100
101
101
< div style ="float:right ; margin-top:0.5% ; margin-right: 1% ">
102
- < form class ="search " action ="doc1.21/search.html " method ="get " style ="width:200px " >
102
+ < form class ="search " action ="doc1.21.1 /search.html " method ="get " style ="width:200px " >
103
103
< div class ="input-group ">
104
104
< input name ="q " type ="text " class ="form-control " placeholder ="Search for... ">
105
105
< span class ="input-group-btn ">
144
144
</ div >
145
145
146
146
< div class ="col-sm-12 col-md-2 ">
147
- < a href ="doc1.21/index.html " class ="btn btn-default btn-block " style =""> Documentation</ a >
147
+ < a href ="doc1.21.1 /index.html " class ="btn btn-default btn-block " style =""> Documentation</ a >
148
148
</ div >
149
149
150
150
< div class ="col-sm-12 col-md-2 ">
@@ -303,70 +303,70 @@ <h3>Simple and flexible programming language for applications development</h3>
303
303
Basic < br > < br >
304
304
305
305
< ul >
306
- < li > < a href ="doc1.21/ringapps.html " > Applications developed in little hours</ a > </ li >
307
- < li > < a href ="doc1.21/introduction.html " > Introduction</ a > </ li >
308
- < li > < a href ="doc1.21/languagedesign.html " > Language Design</ a > </ li >
309
- < li > < a href ="doc1.21/sourcecode.html " > Building From Source Code</ a > </ li >
310
- < li > < a href ="doc1.21/contribute.html " > How to contribute?</ a > </ li >
311
- < li > < a href ="doc1.21/ringnotepad.html " > Using Ring Notepad</ a > </ li >
312
- < li > < a href ="doc1.21/getting_started.html " > Getting Started - First Style </ a > </ li >
313
- < li > < a href ="doc1.21/getting_started2.html " > Getting Started - Second Style</ a > </ li >
314
- < li > < a href ="doc1.21/getting_started3.html " > Getting Started - Third Style</ a > </ li >
315
- < li > < a href ="doc1.21/variables.html " > Variables</ a > </ li >
316
- < li > < a href ="doc1.21/operators.html " > Operators</ a > </ li >
317
- < li > < a href ="doc1.21/controlstructures.html " > Control Structures - First Style</ a > </ li >
318
- < li > < a href ="doc1.21/controlstructures2.html " > Control Structures - Second Style</ a > </ li >
319
- < li > < a href ="doc1.21/controlstructures3.html " > Control Structures - Third Style</ a > </ li >
320
- < li > < a href ="doc1.21/getinput.html " > Getting Input</ a > </ li >
321
- < li > < a href ="doc1.21/functions.html " > Functions - First Style</ a > </ li >
322
- < li > < a href ="doc1.21/functions2.html " > Functions - Second Style</ a > </ li >
323
- < li > < a href ="doc1.21/functions3.html " > Functions - Third Style</ a > </ li >
324
- < li > < a href ="doc1.21/programstructure.html " > Program Structure</ a > </ li >
325
- < li > < a href ="doc1.21/lists.html " > Lists</ a > </ li >
326
- < li > < a href ="doc1.21/strings.html " > Strings</ a > </ li >
327
- < li > < a href ="doc1.21/dateandtime.html " > Date and Time</ a > </ li >
328
- < li > < a href ="doc1.21/checkandconvert.html " > Check Data Type and Conversion</ a > </ li >
329
- < li > < a href ="doc1.21/mathfunc.html " > Mathematical Functions</ a > </ li >
330
- < li > < a href ="doc1.21/files.html " > Files</ a > </ li >
331
- < li > < a href ="doc1.21/systemfunc.html " > System Functions</ a > </ li >
332
- < li > < a href ="doc1.21/evaldebug.html " > Eval() and Debugging</ a > </ li >
333
- < li > < a href ="doc1.21/demo.html " > Demo Programs</ a > </ li >
334
- < li > < a href ="doc1.21/secfunc.html " > Security and Internet Functions</ a > </ li >
306
+ < li > < a href ="doc1.21.1 /ringapps.html " > Applications developed in little hours</ a > </ li >
307
+ < li > < a href ="doc1.21.1 /introduction.html " > Introduction</ a > </ li >
308
+ < li > < a href ="doc1.21.1 /languagedesign.html " > Language Design</ a > </ li >
309
+ < li > < a href ="doc1.21.1 /sourcecode.html " > Building From Source Code</ a > </ li >
310
+ < li > < a href ="doc1.21.1 /contribute.html " > How to contribute?</ a > </ li >
311
+ < li > < a href ="doc1.21.1 /ringnotepad.html " > Using Ring Notepad</ a > </ li >
312
+ < li > < a href ="doc1.21.1 /getting_started.html " > Getting Started - First Style </ a > </ li >
313
+ < li > < a href ="doc1.21.1 /getting_started2.html " > Getting Started - Second Style</ a > </ li >
314
+ < li > < a href ="doc1.21.1 /getting_started3.html " > Getting Started - Third Style</ a > </ li >
315
+ < li > < a href ="doc1.21.1 /variables.html " > Variables</ a > </ li >
316
+ < li > < a href ="doc1.21.1 /operators.html " > Operators</ a > </ li >
317
+ < li > < a href ="doc1.21.1 /controlstructures.html " > Control Structures - First Style</ a > </ li >
318
+ < li > < a href ="doc1.21.1 /controlstructures2.html " > Control Structures - Second Style</ a > </ li >
319
+ < li > < a href ="doc1.21.1 /controlstructures3.html " > Control Structures - Third Style</ a > </ li >
320
+ < li > < a href ="doc1.21.1 /getinput.html " > Getting Input</ a > </ li >
321
+ < li > < a href ="doc1.21.1 /functions.html " > Functions - First Style</ a > </ li >
322
+ < li > < a href ="doc1.21.1 /functions2.html " > Functions - Second Style</ a > </ li >
323
+ < li > < a href ="doc1.21.1 /functions3.html " > Functions - Third Style</ a > </ li >
324
+ < li > < a href ="doc1.21.1 /programstructure.html " > Program Structure</ a > </ li >
325
+ < li > < a href ="doc1.21.1 /lists.html " > Lists</ a > </ li >
326
+ < li > < a href ="doc1.21.1 /strings.html " > Strings</ a > </ li >
327
+ < li > < a href ="doc1.21.1 /dateandtime.html " > Date and Time</ a > </ li >
328
+ < li > < a href ="doc1.21.1 /checkandconvert.html " > Check Data Type and Conversion</ a > </ li >
329
+ < li > < a href ="doc1.21.1 /mathfunc.html " > Mathematical Functions</ a > </ li >
330
+ < li > < a href ="doc1.21.1 /files.html " > Files</ a > </ li >
331
+ < li > < a href ="doc1.21.1 /systemfunc.html " > System Functions</ a > </ li >
332
+ < li > < a href ="doc1.21.1 /evaldebug.html " > Eval() and Debugging</ a > </ li >
333
+ < li > < a href ="doc1.21.1 /demo.html " > Demo Programs</ a > </ li >
334
+ < li > < a href ="doc1.21.1 /secfunc.html " > Security and Internet Functions</ a > </ li >
335
335
</ ul >
336
336
</ div >
337
337
338
338
< div class ="col-sm-12 col-md-4 ">
339
339
Intermediate < br > < br >
340
340
341
341
< ul >
342
- < li > < a href ="doc1.21/odbc.html " > ODBC Functions</ a > </ li >
343
- < li > < a href ="doc1.21/mysql.html " > MYSQL Functions</ a > </ li >
344
- < li > < a href ="doc1.21/sqlite.html " > SQLite Functions</ a > </ li >
345
- < li > < a href ="doc1.21/postgresql.html " > PostgreSQL Functions</ a > </ li >
346
- < li > < a href ="doc1.21/oop.html " > Object Oriented Programming</ a > </ li >
347
- < li > < a href ="doc1.21/fp.html " > Functional Programming (FP)</ a > </ li >
348
- < li > < a href ="doc1.21/metaprog.html " > Reflection and Meta-programming</ a > </ li >
349
- < li > < a href ="doc1.21/stdlib.html " > Stdlib Functions</ a > </ li >
350
- < li > < a href ="doc1.21/stdlibclasses.html " > Stdlib Classes</ a > </ li >
351
- < li > < a href ="doc1.21/declarative.html " > Declarative Programming using Nested Structures</ a > </ li >
352
- < li > < a href ="doc1.21/natural.html " > Natural language programming</ a > </ li >
353
- < li > < a href ="doc1.21/naturallibrary.html " > Using the Natural Library</ a > </ li >
354
- < li > < a href ="doc1.21/scope.html " > Scope Rules for Variables and Attributes</ a > </ li >
355
- < li > < a href ="doc1.21/scope2.html " > Scope Rules for Functions and Methods</ a > </ li >
356
- < li > < a href ="doc1.21/syntaxflexibility.html " > Syntax Flexibility</ a > </ li >
357
- < li > < a href ="doc1.21/distribute.html " > Distributing Ring Applications</ a > </ li >
358
- < li > < a href ="doc1.21/distribute_ring2exe.html " > Distributing Ring Applications using Ring2EXE</ a > </ li >
359
- < li > < a href ="doc1.21/ringpm.html " > The Ring Package Manager (RingPM)</ a > </ li >
360
- < li > < a href ="doc1.21/typehints.html " > The Type Hints Library</ a > </ li >
361
- < li > < a href ="doc1.21/web.html " > Web Development (CGI Library)</ a > </ li >
362
- < li > < a href ="doc1.21/deployincloud.html " > Deploying Web Applications in the Cloud</ a > </ li >
363
- < li > < a href ="doc1.21/libcurl.html " > Using RingLibCurl</ a > </ li >
364
- < li > < a href ="doc1.21/ringzip.html " > Using RingZip</ a > </ li >
365
- < li > < a href ="doc1.21/allegro.html " > Graphics and 2D Games programming using RingAllegro</ a > </ li >
366
- < li > < a href ="doc1.21/libsdl.html " > Using RingLibSDL</ a > </ li >
367
- < li > < a href ="doc1.21/gameengine.html " > Demo Project - Game Engine for 2D Games</ a > </ li >
368
- < li > < a href ="doc1.21/gameengineandorid.html " > Building Games for Android</ a > </ li >
369
- < li > < a href ="doc1.21/ringraylib.html " > Using RingRayLib</ a > </ li >
342
+ < li > < a href ="doc1.21.1 /odbc.html " > ODBC Functions</ a > </ li >
343
+ < li > < a href ="doc1.21.1 /mysql.html " > MYSQL Functions</ a > </ li >
344
+ < li > < a href ="doc1.21.1 /sqlite.html " > SQLite Functions</ a > </ li >
345
+ < li > < a href ="doc1.21.1 /postgresql.html " > PostgreSQL Functions</ a > </ li >
346
+ < li > < a href ="doc1.21.1 /oop.html " > Object Oriented Programming</ a > </ li >
347
+ < li > < a href ="doc1.21.1 /fp.html " > Functional Programming (FP)</ a > </ li >
348
+ < li > < a href ="doc1.21.1 /metaprog.html " > Reflection and Meta-programming</ a > </ li >
349
+ < li > < a href ="doc1.21.1 /stdlib.html " > Stdlib Functions</ a > </ li >
350
+ < li > < a href ="doc1.21.1 /stdlibclasses.html " > Stdlib Classes</ a > </ li >
351
+ < li > < a href ="doc1.21.1 /declarative.html " > Declarative Programming using Nested Structures</ a > </ li >
352
+ < li > < a href ="doc1.21.1 /natural.html " > Natural language programming</ a > </ li >
353
+ < li > < a href ="doc1.21.1 /naturallibrary.html " > Using the Natural Library</ a > </ li >
354
+ < li > < a href ="doc1.21.1 /scope.html " > Scope Rules for Variables and Attributes</ a > </ li >
355
+ < li > < a href ="doc1.21.1 /scope2.html " > Scope Rules for Functions and Methods</ a > </ li >
356
+ < li > < a href ="doc1.21.1 /syntaxflexibility.html " > Syntax Flexibility</ a > </ li >
357
+ < li > < a href ="doc1.21.1 /distribute.html " > Distributing Ring Applications</ a > </ li >
358
+ < li > < a href ="doc1.21.1 /distribute_ring2exe.html " > Distributing Ring Applications using Ring2EXE</ a > </ li >
359
+ < li > < a href ="doc1.21.1 /ringpm.html " > The Ring Package Manager (RingPM)</ a > </ li >
360
+ < li > < a href ="doc1.21.1 /typehints.html " > The Type Hints Library</ a > </ li >
361
+ < li > < a href ="doc1.21.1 /web.html " > Web Development (CGI Library)</ a > </ li >
362
+ < li > < a href ="doc1.21.1 /deployincloud.html " > Deploying Web Applications in the Cloud</ a > </ li >
363
+ < li > < a href ="doc1.21.1 /libcurl.html " > Using RingLibCurl</ a > </ li >
364
+ < li > < a href ="doc1.21.1 /ringzip.html " > Using RingZip</ a > </ li >
365
+ < li > < a href ="doc1.21.1 /allegro.html " > Graphics and 2D Games programming using RingAllegro</ a > </ li >
366
+ < li > < a href ="doc1.21.1 /libsdl.html " > Using RingLibSDL</ a > </ li >
367
+ < li > < a href ="doc1.21.1 /gameengine.html " > Demo Project - Game Engine for 2D Games</ a > </ li >
368
+ < li > < a href ="doc1.21.1 /gameengineandorid.html " > Building Games for Android</ a > </ li >
369
+ < li > < a href ="doc1.21.1 /ringraylib.html " > Using RingRayLib</ a > </ li >
370
370
371
371
</ ul >
372
372
</ div >
@@ -375,33 +375,33 @@ <h3>Simple and flexible programming language for applications development</h3>
375
375
Advanced < br > < br >
376
376
377
377
< ul >
378
- < li > < a href ="doc1.21/usingopengl.html " > Using RingOpenGL and RingFreeGLUT for 3D Graphics</ a > </ li >
379
- < li > < a href ="doc1.21/usingopengl2.html " > Using RingOpenGL and RingAllegro for 3D Graphics</ a > </ li >
380
- < li > < a href ="doc1.21/goldmagic800.html " > The Gold Magic 800 Game</ a > </ li >
381
- < li > < a href ="doc1.21/qt.html " > Desktop and Mobile development using RingQt</ a > </ li >
382
- < li > < a href ="doc1.21/qtmobile.html " > Building RingQt Applications for Mobile</ a > </ li >
383
- < li > < a href ="doc1.21/qtwebassembly.html " > Building RingQt Applications for WebAssembly</ a > </ li >
384
- < li > < a href ="doc1.21/ringqtobjects.html " > Objects Library for RingQt Application</ a > </ li >
385
- < li > < a href ="doc1.21/formdesigner.html " > Using the Form Designer</ a > </ li >
386
- < li > < a href ="doc1.21/multilanguage.html " > Multi-language Applications</ a > </ li >
387
- < li > < a href ="doc1.21/qt3d.html " > Using Qt3D</ a > </ li >
388
- < li > < a href ="doc1.21/tilengine.html " > Using Tilengine</ a > </ li >
389
- < li > < a href ="doc1.21/usingref.html " > Using References</ a > </ li >
390
- < li > < a href ="doc1.21/lowlevel.html " > Low Level Functions</ a > </ li >
391
- < li > < a href ="doc1.21/debug.html " > The Trace Library and the Interactive Debugger</ a > </ li >
392
- < li > < a href ="doc1.21/extension_tutorial.html " > Tutorial: Ring Extensions in C/C++</ a > </ li >
393
- < li > < a href ="doc1.21/extension.html " > Extension using the C/C++ languages</ a > </ li >
394
- < li > < a href ="doc1.21/embedding.html " > Embedding Ring Language in C/C++ Programs</ a > </ li >
395
- < li > < a href ="doc1.21/codegenerator.html " > Code Generator for wrapping C/C++ Libraries</ a > </ li >
396
- < li > < a href ="doc1.21/ringbeep.html " > Create your first extension using the Code Generator</ a > </ li >
378
+ < li > < a href ="doc1.21.1 /usingopengl.html " > Using RingOpenGL and RingFreeGLUT for 3D Graphics</ a > </ li >
379
+ < li > < a href ="doc1.21.1 /usingopengl2.html " > Using RingOpenGL and RingAllegro for 3D Graphics</ a > </ li >
380
+ < li > < a href ="doc1.21.1 /goldmagic800.html " > The Gold Magic 800 Game</ a > </ li >
381
+ < li > < a href ="doc1.21.1 /qt.html " > Desktop and Mobile development using RingQt</ a > </ li >
382
+ < li > < a href ="doc1.21.1 /qtmobile.html " > Building RingQt Applications for Mobile</ a > </ li >
383
+ < li > < a href ="doc1.21.1 /qtwebassembly.html " > Building RingQt Applications for WebAssembly</ a > </ li >
384
+ < li > < a href ="doc1.21.1 /ringqtobjects.html " > Objects Library for RingQt Application</ a > </ li >
385
+ < li > < a href ="doc1.21.1 /formdesigner.html " > Using the Form Designer</ a > </ li >
386
+ < li > < a href ="doc1.21.1 /multilanguage.html " > Multi-language Applications</ a > </ li >
387
+ < li > < a href ="doc1.21.1 /qt3d.html " > Using Qt3D</ a > </ li >
388
+ < li > < a href ="doc1.21.1 /tilengine.html " > Using Tilengine</ a > </ li >
389
+ < li > < a href ="doc1.21.1 /usingref.html " > Using References</ a > </ li >
390
+ < li > < a href ="doc1.21.1 /lowlevel.html " > Low Level Functions</ a > </ li >
391
+ < li > < a href ="doc1.21.1 /debug.html " > The Trace Library and the Interactive Debugger</ a > </ li >
392
+ < li > < a href ="doc1.21.1 /extension_tutorial.html " > Tutorial: Ring Extensions in C/C++</ a > </ li >
393
+ < li > < a href ="doc1.21.1 /extension.html " > Extension using the C/C++ languages</ a > </ li >
394
+ < li > < a href ="doc1.21.1 /embedding.html " > Embedding Ring Language in C/C++ Programs</ a > </ li >
395
+ < li > < a href ="doc1.21.1 /codegenerator.html " > Code Generator for wrapping C/C++ Libraries</ a > </ li >
396
+ < li > < a href ="doc1.21.1 /ringbeep.html " > Create your first extension using the Code Generator</ a > </ li >
397
397
</ ul >
398
398
More < br > < br >
399
399
< ul >
400
- < li > < a href ="doc1.21/performancetips.html " > Performance Tips</ a > </ li >
401
- < li > < a href ="doc1.21/compiler.html " > Command Line Options</ a > </ li >
402
- < li > < a href ="doc1.21/generalinfo.html " > General Information</ a > </ li >
403
- < li > < a href ="doc1.21/reference.html " > Language Reference</ a > </ li >
404
- < li > < a href ="doc1.21/faq.html " > Frequently Asked Questions (FAQ)</ a > </ li >
400
+ < li > < a href ="doc1.21.1 /performancetips.html " > Performance Tips</ a > </ li >
401
+ < li > < a href ="doc1.21.1 /compiler.html " > Command Line Options</ a > </ li >
402
+ < li > < a href ="doc1.21.1 /generalinfo.html " > General Information</ a > </ li >
403
+ < li > < a href ="doc1.21.1 /reference.html " > Language Reference</ a > </ li >
404
+ < li > < a href ="doc1.21.1 /faq.html " > Frequently Asked Questions (FAQ)</ a > </ li >
405
405
</ ul >
406
406
</ div >
407
407
0 commit comments