OSDN Git Service

【修正内容】
authormegumi_engines <megumi_engines@users.osdn.me>
Wed, 4 Mar 2020 08:20:17 +0000 (17:20 +0900)
committermegumi_engines <megumi_engines@users.osdn.me>
Wed, 4 Mar 2020 08:20:17 +0000 (17:20 +0900)
・英語版 (OmegaT) : 誤字脱字の修正をほぼ完了しました。
・日本語版 : mathfunc.txt - 誤訳の修正

33 files changed:
docs/en/en-level1.tmx
docs/en/en-level2.tmx
docs/en/en-omegat.tmx
docs/en/omegat/last_entry.properties
docs/en/omegat/project_save.tmx
docs/en/omegat/project_stats.txt
docs/en/target/codegenerator.txt
docs/en/target/declarative.txt
docs/en/target/deployincloud.txt
docs/en/target/distribute_ring2exe.txt
docs/en/target/embedding.txt
docs/en/target/evaldebug.txt
docs/en/target/faq.txt
docs/en/target/files.txt
docs/en/target/formdesigner.txt
docs/en/target/foxringfuncsdoc.txt
docs/en/target/lists.txt
docs/en/target/mysql.txt
docs/en/target/oop.txt
docs/en/target/operators.txt
docs/en/target/reference.txt
docs/en/target/resources.txt
docs/en/target/ringapps.txt
docs/en/target/ringemb.txt
docs/en/target/scope.txt
docs/en/target/sourcecode.txt
docs/en/target/whatisnew.txt
docs/en/target/whatisnew11.txt
docs/en/target/whatisnew12.txt
docs/en/target/whatisnew3.txt
docs/en/target/whatisnew4.txt
docs/en/target/whatisnew8.txt
docs/ja-jp/source/mathfunc.txt

index 87e0786..26c9014 100644 (file)
@@ -1,11 +1,53 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE tmx SYSTEM "tmx11.dtd">
 <tmx version="1.1">
-  <header creationtool="OmegaT" o-tmf="OmegaT TMX" adminlang="EN-US" datatype="plaintext" creationtoolversion="4.3.0_0_e0e1b4cc" segtype="sentence" srclang="EN"/>
+  <header creationtool="OmegaT" o-tmf="OmegaT TMX" adminlang="EN-US" datatype="plaintext" creationtoolversion="4.3.2_0_6a661c5e" segtype="sentence" srclang="EN"/>
   <body>
 <!-- Default translations -->
     <tu>
       <tuv lang="EN">
+        <seg>"Excellent"</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075113Z" creationid="isVowel" creationdate="20200304T075109Z">
+        <seg>"Excellent."</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <note>pl is not mean "programming language"
+</note>
+      <tuv lang="EN">
+        <seg>"Good work Mahmoud, I've installed ring pl, and it's very perfect language."</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075342Z" creationid="isVowel" creationdate="20200304T075342Z">
+        <seg>"Good work Mahmoud, I've installed Ring Programming Language, and it's very perfect language."</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>"Thanks for this wonderful language"</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075521Z" creationid="isVowel" creationdate="20200304T075521Z">
+        <seg>"Thanks for this wonderful language."</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>"The thing I liked was the loop exiting"</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075600Z" creationid="isVowel" creationdate="20200304T075600Z">
+        <seg>"The thing I liked was the loop exiting."</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>"There are 3 different styles, it looks like Python and C"</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075446Z" creationid="isVowel" creationdate="20200304T075446Z">
+        <seg>"There are 3 different styles, it looks like Python and C."</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg># Declartive Programming (Nested Structures)</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200211T104405Z" creationid="isVowel" creationdate="20200211T104405Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg># So we have access to the Same window in the parent Ring enviroment</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075903Z" creationid="isVowel" creationdate="20200304T075903Z">
+        <seg># So we have access to the Same window in the parent Ring environment</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>(28) Form Designer - Nice Aliginment for Toolbox Icons.</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T083007Z" creationid="isVowel" creationdate="20200202T083007Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>* Better Template() function - can accept NULL instead of object as the second paramter.</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T080459Z" creationid="isVowel" creationdate="20200304T080459Z">
+        <seg>* Better Template() function - can accept NULL instead of object as the second parameter.</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>* Error (C21) : Unclosed control strucutre, 'again' is missing</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074706Z" creationid="isVowel" creationdate="20200304T074706Z">
+        <seg>* Error (C21) : Unclosed control structure, 'again' is missing</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>* Error (C3)  : Unclosed control strucutre, 'ok' is missing</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074543Z" creationid="isVowel" creationdate="20200304T074543Z">
+        <seg>* Error (C3)  : Unclosed control structure, 'ok' is missing</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>* Error (C4)  : Unclosed control strucutre, 'end' is missing</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074545Z" creationid="isVowel" creationdate="20200304T074545Z">
+        <seg>* Error (C4)  : Unclosed control structure, 'end' is missing</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>* Error (C5)  : Unclosed control strucutre, next is missing</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074702Z" creationid="isVowel" creationdate="20200304T074702Z">
+        <seg>* Error (C5)  : Unclosed control structure, next is missing</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>* Error (E5) : The file type is not correct - the VM expect a ring object file</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200203T000111Z" creationid="isVowel" creationdate="20200203T000111Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>* Error (R1)  : Cann't divide by zero !</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074740Z" creationid="isVowel" creationdate="20200304T074740Z">
+        <seg>* Error (R1)  : Can't divide by zero !</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>* Error (R31) : Trying to destory the object using the self reference</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074827Z" creationid="isVowel" creationdate="20200304T074827Z">
+        <seg>* Error (R31) : Trying to destroy the object using the self reference</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>* In RingQt for Android, The Ring Object File (ringo) will be executed directly from resources.</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200203T000448Z" creationid="isVowel" creationdate="20200203T000448Z">
     </tu>
     <tu>
       <tuv lang="EN">
-        <seg>..</seg>
+        <seg>-keep              : Don't delete Temp.</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T072858Z" creationid="isVowel" creationdate="20200304T072858Z">
+        <seg>-keep              : Don't delete temporary</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>-static            : Build Standalone Executable File</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T072934Z" creationid="isVowel" creationdate="20200304T072934Z">
+        <seg>-static            : Build Standalone executable file</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>:alt: Form Desigenr</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T073718Z" creationid="isVowel" creationdate="20200304T073718Z">
+        <seg>:alt: Form Designer</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>:alt: Form Desigenr - Inside Ring Notepad</seg>
       </tuv>
-      <tuv lang="EN-US" changeid="isVowel" changedate="20200211T101242Z" creationid="isVowel" creationdate="20200211T101242Z">
-        <seg>Get Parameters Values..</seg>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T073737Z" creationid="isVowel" creationdate="20200304T073737Z">
+        <seg>:alt: Form Designer - Inside Ring Notepad</seg>
       </tuv>
     </tu>
     <tu>
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>Error (R1) : Cann't divide by zero !</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074725Z" creationid="isVowel" creationdate="20200304T074725Z">
+        <seg>Error (R1) : Can't divide by zero !</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>Even the language keywords can be overwritten to serve one's own keywords in any human language not only english.</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T091750Z" creationid="isVowel" creationdate="20200202T091750Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>Files</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T072901Z" creationid="isVowel" creationdate="20200304T072901Z">
+        <seg>files</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>For news about the language check the website</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074959Z" creationid="isVowel" creationdate="20200304T074959Z">
+        <seg>For news about the language, check the website</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>Hello it is me            # What a beatiful programming world!</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T091113Z" creationid="isVowel" creationdate="20200202T091113Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>I will keep an eye on it.!"</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075032Z" creationid="isVowel" creationdate="20200304T075032Z">
+        <seg>I will keep an eye on it!"</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>In this chapter we will introduce the operators provided by the Ring programming langauge.</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074432Z" creationid="isVowel" creationdate="20200304T074432Z">
+        <seg>In this chapter we will introduce the operators provided by the Ring programming language.</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>More beautiful Code</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200211T104634Z" creationid="isVowel" creationdate="20200211T104634Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>P.S.: Anders Hejlsberg, Niklaus Wirth, Bjarne Stroustrup, Ada Lovelace</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075423Z" creationid="isVowel" creationdate="20200304T075423Z">
+        <seg>P.S.: Anders Hejlsberg, Niklaus Wirth, Bjarne Stroustrup, Ada Lovelace.</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>Passing Parameters or Argumnents Using List</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T073956Z" creationid="isVowel" creationdate="20200304T073956Z">
+        <seg>Passing Parameters or Arguments Using List</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>Passing Parameters or Argumnents Using List Array</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074005Z" creationid="isVowel" creationdate="20200304T074005Z">
+        <seg>Passing Parameters or Arguments Using List Array</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>Ring is a distruption, a big intellectual step forward but also a beautiful reincarnation of several legacy ideas and best practices from other old languages like Basic, Lisp and others.</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T091756Z" creationid="isVowel" creationdate="20200202T091756Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>The Sqaures are colored to show source and destination of the move or jump.</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T080340Z" creationid="isVowel" creationdate="20200304T080340Z">
+        <seg>The squares are colored to show source and destination of the move or jump.</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>The best way to assesing the power of Ring is to looking into it and reflecting about the number of problems it is capable to solve."</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T091821Z" creationid="isVowel" creationdate="20200202T091821Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>This case happens when you want to read/modify attribute insead braces.</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T080121Z" creationid="isVowel" creationdate="20200304T080121Z">
+        <seg>This case happens when you want to read/modify attribute instead braces.</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>This is useful to separate the extension configuraition file to many files</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T063659Z" creationid="isVowel" creationdate="20200202T063659Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>Whay this may happens?</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074343Z" creationid="isVowel" creationdate="20200304T074343Z">
+        <seg>What this may happens?</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>When you depoly the application, Everything will works directly!</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T072402Z" creationid="isVowel" creationdate="20200304T072402Z">
+        <seg>When you deploy the application, Everything will works directly!</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>You can determine the pointer name before the strucuture member name.</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T062212Z" creationid="isVowel" creationdate="20200202T062212Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>You can use 'elseif' and 'end' insetad of 'But' and 'Ok'</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T073324Z" creationid="isVowel" creationdate="20200304T073324Z">
+        <seg>You can use 'elseif' and 'end' instead of 'But' and 'Ok'</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>before using &lt;constant&gt; and &lt;/constant&gt; we can use &lt;runcode&gt; and &lt;/runcode&gt;</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T062947Z" creationid="isVowel" creationdate="20200202T062947Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>features known to programmers and when a programmer looks at the language they maight think that</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T073229Z" creationid="isVowel" creationdate="20200304T073229Z">
+        <seg>features known to programmers and when a programmer looks at the language they might think that</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>filename.exe              (Will ge generated by the Visual C/C++ Linker)</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T155533Z" creationid="isVowel" creationdate="20200202T155533Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>good job!"</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075526Z" creationid="isVowel" creationdate="20200304T075526Z">
+        <seg>Good job!"</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>if we are using C_CONSTANT_TYPE_POINTER   then we will need the second global variable</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T063247Z" creationid="isVowel" creationdate="20200202T063052Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>managers helps a lot to achieve this goal.</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T073433Z" creationid="isVowel" creationdate="20200304T073433Z">
+        <seg>managers helps a lot to achieve this goal,</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>note:: the behaviour of this function can be changed by the Ring code</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T154517Z" creationid="isVowel" creationdate="20200202T154517Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>see "Cann't connect" + nl</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074733Z" creationid="isVowel" creationdate="20200304T074733Z">
+        <seg>see "Can't connect" + nl</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>since we write the variable name direcly without () we can write point instead of point() and the method getpoint()</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200211T105000Z" creationid="isVowel" creationdate="20200211T105000Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>tip :: You can create windows and controls as attibutes by defining them in this region.</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T080048Z" creationid="isVowel" creationdate="20200304T080048Z">
+        <seg>tip :: You can create windows and controls as attributes by defining them in this region.</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>using &lt;filter&gt; and &lt;/filter&gt; we can include/exclude parts of the configuration file</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T062708Z" creationid="isVowel" creationdate="20200202T062708Z">
         <seg>you get one Ring Object File for the complete project (many source code files).</seg>
       </tuv>
     </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>| frAtC()         | Searches a character expression for the ocurrence of another character expression without     |</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T073812Z" creationid="isVowel" creationdate="20200304T073812Z">
+        <seg>| frAtC()         | Searches a character expression for the occurrence of another character expression without    |</seg>
+      </tuv>
+    </tu>
 <!-- Alternative translations -->
   </body>
 </tmx>
index 54e180b..f81786f 100644 (file)
@@ -1,11 +1,53 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE tmx SYSTEM "tmx14.dtd">
 <tmx version="1.4">
-  <header creationtool="OmegaT" o-tmf="OmegaT TMX" adminlang="EN-US" datatype="plaintext" creationtoolversion="4.3.0_0_e0e1b4cc" segtype="sentence" srclang="EN"/>
+  <header creationtool="OmegaT" o-tmf="OmegaT TMX" adminlang="EN-US" datatype="plaintext" creationtoolversion="4.3.2_0_6a661c5e" segtype="sentence" srclang="EN"/>
   <body>
 <!-- Default translations -->
     <tu>
       <tuv xml:lang="EN">
+        <seg>"Excellent"</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T075113Z" creationid="isVowel" creationdate="20200304T075109Z">
+        <seg>"Excellent."</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <note>pl is not mean "programming language"
+</note>
+      <tuv xml:lang="EN">
+        <seg>"Good work Mahmoud, I've installed ring pl, and it's very perfect language."</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T075342Z" creationid="isVowel" creationdate="20200304T075342Z">
+        <seg>"Good work Mahmoud, I've installed Ring Programming Language, and it's very perfect language."</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
+        <seg>"Thanks for this wonderful language"</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T075521Z" creationid="isVowel" creationdate="20200304T075521Z">
+        <seg>"Thanks for this wonderful language."</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
+        <seg>"The thing I liked was the loop exiting"</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T075600Z" creationid="isVowel" creationdate="20200304T075600Z">
+        <seg>"The thing I liked was the loop exiting."</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
+        <seg>"There are 3 different styles, it looks like Python and C"</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T075446Z" creationid="isVowel" creationdate="20200304T075446Z">
+        <seg>"There are 3 different styles, it looks like Python and C."</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
         <seg># Declartive Programming (Nested Structures)</seg>
       </tuv>
       <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200211T104405Z" creationid="isVowel" creationdate="20200211T104405Z">
     </tu>
     <tu>
       <tuv xml:lang="EN">
+        <seg># So we have access to the Same window in the parent Ring enviroment</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T075903Z" creationid="isVowel" creationdate="20200304T075903Z">
+        <seg># So we have access to the Same window in the parent Ring environment</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
         <seg>(28) Form Designer - Nice Aliginment for Toolbox Icons.</seg>
       </tuv>
       <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200202T083007Z" creationid="isVowel" creationdate="20200202T083007Z">
     </tu>
     <tu>
       <tuv xml:lang="EN">
+        <seg>* Better Template() function - can accept NULL instead of object as the second paramter.</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T080459Z" creationid="isVowel" creationdate="20200304T080459Z">
+        <seg>* Better Template() function - can accept NULL instead of object as the second parameter.</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
+        <seg>* Error (C21) : Unclosed control strucutre, 'again' is missing</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T074706Z" creationid="isVowel" creationdate="20200304T074706Z">
+        <seg>* Error (C21) : Unclosed control structure, 'again' is missing</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
+        <seg>* Error (C3)  : Unclosed control strucutre, 'ok' is missing</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T074543Z" creationid="isVowel" creationdate="20200304T074543Z">
+        <seg>* Error (C3)  : Unclosed control structure, 'ok' is missing</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
+        <seg>* Error (C4)  : Unclosed control strucutre, 'end' is missing</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T074545Z" creationid="isVowel" creationdate="20200304T074545Z">
+        <seg>* Error (C4)  : Unclosed control structure, 'end' is missing</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
+        <seg>* Error (C5)  : Unclosed control strucutre, next is missing</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T074702Z" creationid="isVowel" creationdate="20200304T074702Z">
+        <seg>* Error (C5)  : Unclosed control structure, next is missing</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
         <seg>* Error (E5) : The file type is not correct - the VM expect a ring object file</seg>
       </tuv>
       <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200203T000111Z" creationid="isVowel" creationdate="20200203T000111Z">
     </tu>
     <tu>
       <tuv xml:lang="EN">
+        <seg>* Error (R1)  : Cann't divide by zero !</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T074740Z" creationid="isVowel" creationdate="20200304T074740Z">
+        <seg>* Error (R1)  : Can't divide by zero !</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
+        <seg>* Error (R31) : Trying to destory the object using the self reference</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T074827Z" creationid="isVowel" creationdate="20200304T074827Z">
+        <seg>* Error (R31) : Trying to destroy the object using the self reference</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
         <seg>* In RingQt for Android, The Ring Object File (ringo) will be executed directly from resources.</seg>
       </tuv>
       <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200203T000448Z" creationid="isVowel" creationdate="20200203T000448Z">
     </tu>
     <tu>
       <tuv xml:lang="EN">
-        <seg>..</seg>
+        <seg>-keep              : Don't delete Temp.</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T072858Z" creationid="isVowel" creationdate="20200304T072858Z">
+        <seg>-keep              : Don't delete temporary</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
+        <seg>-static            : Build Standalone Executable File</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T072934Z" creationid="isVowel" creationdate="20200304T072934Z">
+        <seg>-static            : Build Standalone executable file</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
+        <seg>:alt: Form Desigenr</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T073718Z" creationid="isVowel" creationdate="20200304T073718Z">
+        <seg>:alt: Form Designer</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
+        <seg>:alt: Form Desigenr - Inside Ring Notepad</seg>
       </tuv>
-      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200211T101242Z" creationid="isVowel" creationdate="20200211T101242Z">
-        <seg>Get Parameters Values..</seg>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T073737Z" creationid="isVowel" creationdate="20200304T073737Z">
+        <seg>:alt: Form Designer - Inside Ring Notepad</seg>
       </tuv>
     </tu>
     <tu>
     </tu>
     <tu>
       <tuv xml:lang="EN">
+        <seg>Error (R1) : Cann't divide by zero !</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T074725Z" creationid="isVowel" creationdate="20200304T074725Z">
+        <seg>Error (R1) : Can't divide by zero !</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
         <seg>Even the language keywords can be overwritten to serve one's own keywords in any human language not only english.</seg>
       </tuv>
       <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200202T091750Z" creationid="isVowel" creationdate="20200202T091750Z">
     </tu>
     <tu>
       <tuv xml:lang="EN">
+        <seg>Files</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T072901Z" creationid="isVowel" creationdate="20200304T072901Z">
+        <seg>files</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
+        <seg>For news about the language check the website</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T074959Z" creationid="isVowel" creationdate="20200304T074959Z">
+        <seg>For news about the language, check the website</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
         <seg>Hello it is me            # What a beatiful programming world!</seg>
       </tuv>
       <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200202T091113Z" creationid="isVowel" creationdate="20200202T091113Z">
     </tu>
     <tu>
       <tuv xml:lang="EN">
+        <seg>I will keep an eye on it.!"</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T075032Z" creationid="isVowel" creationdate="20200304T075032Z">
+        <seg>I will keep an eye on it!"</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
+        <seg>In this chapter we will introduce the operators provided by the Ring programming langauge.</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T074432Z" creationid="isVowel" creationdate="20200304T074432Z">
+        <seg>In this chapter we will introduce the operators provided by the Ring programming language.</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
         <seg>More beautiful Code</seg>
       </tuv>
       <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200211T104634Z" creationid="isVowel" creationdate="20200211T104634Z">
     </tu>
     <tu>
       <tuv xml:lang="EN">
+        <seg>P.S.: Anders Hejlsberg, Niklaus Wirth, Bjarne Stroustrup, Ada Lovelace</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T075423Z" creationid="isVowel" creationdate="20200304T075423Z">
+        <seg>P.S.: Anders Hejlsberg, Niklaus Wirth, Bjarne Stroustrup, Ada Lovelace.</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
+        <seg>Passing Parameters or Argumnents Using List</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T073956Z" creationid="isVowel" creationdate="20200304T073956Z">
+        <seg>Passing Parameters or Arguments Using List</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
+        <seg>Passing Parameters or Argumnents Using List Array</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T074005Z" creationid="isVowel" creationdate="20200304T074005Z">
+        <seg>Passing Parameters or Arguments Using List Array</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
         <seg>Ring is a distruption, a big intellectual step forward but also a beautiful reincarnation of several legacy ideas and best practices from other old languages like Basic, Lisp and others.</seg>
       </tuv>
       <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200202T091756Z" creationid="isVowel" creationdate="20200202T091756Z">
     </tu>
     <tu>
       <tuv xml:lang="EN">
+        <seg>The Sqaures are colored to show source and destination of the move or jump.</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T080340Z" creationid="isVowel" creationdate="20200304T080340Z">
+        <seg>The squares are colored to show source and destination of the move or jump.</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
         <seg>The best way to assesing the power of Ring is to looking into it and reflecting about the number of problems it is capable to solve."</seg>
       </tuv>
       <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200202T091821Z" creationid="isVowel" creationdate="20200202T091821Z">
     </tu>
     <tu>
       <tuv xml:lang="EN">
+        <seg>This case happens when you want to read/modify attribute insead braces.</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T080121Z" creationid="isVowel" creationdate="20200304T080121Z">
+        <seg>This case happens when you want to read/modify attribute instead braces.</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
         <seg>This is useful to separate the extension configuraition file to many files</seg>
       </tuv>
       <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200202T063659Z" creationid="isVowel" creationdate="20200202T063659Z">
     </tu>
     <tu>
       <tuv xml:lang="EN">
+        <seg>Whay this may happens?</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T074343Z" creationid="isVowel" creationdate="20200304T074343Z">
+        <seg>What this may happens?</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
+        <seg>When you depoly the application, Everything will works directly!</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T072402Z" creationid="isVowel" creationdate="20200304T072402Z">
+        <seg>When you deploy the application, Everything will works directly!</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
         <seg>You can determine the pointer name before the strucuture member name.</seg>
       </tuv>
       <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200202T062212Z" creationid="isVowel" creationdate="20200202T062212Z">
     </tu>
     <tu>
       <tuv xml:lang="EN">
+        <seg>You can use 'elseif' and 'end' insetad of 'But' and 'Ok'</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T073324Z" creationid="isVowel" creationdate="20200304T073324Z">
+        <seg>You can use 'elseif' and 'end' instead of 'But' and 'Ok'</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
         <seg>before using &lt;constant&gt; and &lt;/constant&gt; we can use &lt;runcode&gt; and &lt;/runcode&gt;</seg>
       </tuv>
       <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200202T062947Z" creationid="isVowel" creationdate="20200202T062947Z">
     </tu>
     <tu>
       <tuv xml:lang="EN">
+        <seg>features known to programmers and when a programmer looks at the language they maight think that</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T073229Z" creationid="isVowel" creationdate="20200304T073229Z">
+        <seg>features known to programmers and when a programmer looks at the language they might think that</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
         <seg>filename.exe              (Will ge generated by the Visual C/C++ Linker)</seg>
       </tuv>
       <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200202T155533Z" creationid="isVowel" creationdate="20200202T155533Z">
     </tu>
     <tu>
       <tuv xml:lang="EN">
+        <seg>good job!"</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T075526Z" creationid="isVowel" creationdate="20200304T075526Z">
+        <seg>Good job!"</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
         <seg>if we are using C_CONSTANT_TYPE_POINTER   then we will need the second global variable</seg>
       </tuv>
       <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200202T063247Z" creationid="isVowel" creationdate="20200202T063052Z">
     </tu>
     <tu>
       <tuv xml:lang="EN">
+        <seg>managers helps a lot to achieve this goal.</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T073433Z" creationid="isVowel" creationdate="20200304T073433Z">
+        <seg>managers helps a lot to achieve this goal,</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
         <seg>note:: the behaviour of this function can be changed by the Ring code</seg>
       </tuv>
       <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200202T154517Z" creationid="isVowel" creationdate="20200202T154517Z">
     </tu>
     <tu>
       <tuv xml:lang="EN">
+        <seg>see "Cann't connect" + nl</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T074733Z" creationid="isVowel" creationdate="20200304T074733Z">
+        <seg>see "Can't connect" + nl</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
         <seg>since we write the variable name direcly without () we can write point instead of point() and the method getpoint()</seg>
       </tuv>
       <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200211T105000Z" creationid="isVowel" creationdate="20200211T105000Z">
     </tu>
     <tu>
       <tuv xml:lang="EN">
+        <seg>tip :: You can create windows and controls as attibutes by defining them in this region.</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T080048Z" creationid="isVowel" creationdate="20200304T080048Z">
+        <seg>tip :: You can create windows and controls as attributes by defining them in this region.</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv xml:lang="EN">
         <seg>using &lt;filter&gt; and &lt;/filter&gt; we can include/exclude parts of the configuration file</seg>
       </tuv>
       <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200202T062708Z" creationid="isVowel" creationdate="20200202T062708Z">
         <seg>you get one Ring Object File for the complete project (many source code files).</seg>
       </tuv>
     </tu>
+    <tu>
+      <tuv xml:lang="EN">
+        <seg>| frAtC()         | Searches a character expression for the ocurrence of another character expression without     |</seg>
+      </tuv>
+      <tuv xml:lang="EN-US" changeid="isVowel" changedate="20200304T073812Z" creationid="isVowel" creationdate="20200304T073812Z">
+        <seg>| frAtC()         | Searches a character expression for the occurrence of another character expression without    |</seg>
+      </tuv>
+    </tu>
 <!-- Alternative translations -->
   </body>
 </tmx>
index 87e0786..26c9014 100644 (file)
@@ -1,11 +1,53 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE tmx SYSTEM "tmx11.dtd">
 <tmx version="1.1">
-  <header creationtool="OmegaT" o-tmf="OmegaT TMX" adminlang="EN-US" datatype="plaintext" creationtoolversion="4.3.0_0_e0e1b4cc" segtype="sentence" srclang="EN"/>
+  <header creationtool="OmegaT" o-tmf="OmegaT TMX" adminlang="EN-US" datatype="plaintext" creationtoolversion="4.3.2_0_6a661c5e" segtype="sentence" srclang="EN"/>
   <body>
 <!-- Default translations -->
     <tu>
       <tuv lang="EN">
+        <seg>"Excellent"</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075113Z" creationid="isVowel" creationdate="20200304T075109Z">
+        <seg>"Excellent."</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <note>pl is not mean "programming language"
+</note>
+      <tuv lang="EN">
+        <seg>"Good work Mahmoud, I've installed ring pl, and it's very perfect language."</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075342Z" creationid="isVowel" creationdate="20200304T075342Z">
+        <seg>"Good work Mahmoud, I've installed Ring Programming Language, and it's very perfect language."</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>"Thanks for this wonderful language"</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075521Z" creationid="isVowel" creationdate="20200304T075521Z">
+        <seg>"Thanks for this wonderful language."</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>"The thing I liked was the loop exiting"</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075600Z" creationid="isVowel" creationdate="20200304T075600Z">
+        <seg>"The thing I liked was the loop exiting."</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>"There are 3 different styles, it looks like Python and C"</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075446Z" creationid="isVowel" creationdate="20200304T075446Z">
+        <seg>"There are 3 different styles, it looks like Python and C."</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg># Declartive Programming (Nested Structures)</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200211T104405Z" creationid="isVowel" creationdate="20200211T104405Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg># So we have access to the Same window in the parent Ring enviroment</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075903Z" creationid="isVowel" creationdate="20200304T075903Z">
+        <seg># So we have access to the Same window in the parent Ring environment</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>(28) Form Designer - Nice Aliginment for Toolbox Icons.</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T083007Z" creationid="isVowel" creationdate="20200202T083007Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>* Better Template() function - can accept NULL instead of object as the second paramter.</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T080459Z" creationid="isVowel" creationdate="20200304T080459Z">
+        <seg>* Better Template() function - can accept NULL instead of object as the second parameter.</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>* Error (C21) : Unclosed control strucutre, 'again' is missing</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074706Z" creationid="isVowel" creationdate="20200304T074706Z">
+        <seg>* Error (C21) : Unclosed control structure, 'again' is missing</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>* Error (C3)  : Unclosed control strucutre, 'ok' is missing</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074543Z" creationid="isVowel" creationdate="20200304T074543Z">
+        <seg>* Error (C3)  : Unclosed control structure, 'ok' is missing</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>* Error (C4)  : Unclosed control strucutre, 'end' is missing</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074545Z" creationid="isVowel" creationdate="20200304T074545Z">
+        <seg>* Error (C4)  : Unclosed control structure, 'end' is missing</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>* Error (C5)  : Unclosed control strucutre, next is missing</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074702Z" creationid="isVowel" creationdate="20200304T074702Z">
+        <seg>* Error (C5)  : Unclosed control structure, next is missing</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>* Error (E5) : The file type is not correct - the VM expect a ring object file</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200203T000111Z" creationid="isVowel" creationdate="20200203T000111Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>* Error (R1)  : Cann't divide by zero !</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074740Z" creationid="isVowel" creationdate="20200304T074740Z">
+        <seg>* Error (R1)  : Can't divide by zero !</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>* Error (R31) : Trying to destory the object using the self reference</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074827Z" creationid="isVowel" creationdate="20200304T074827Z">
+        <seg>* Error (R31) : Trying to destroy the object using the self reference</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>* In RingQt for Android, The Ring Object File (ringo) will be executed directly from resources.</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200203T000448Z" creationid="isVowel" creationdate="20200203T000448Z">
     </tu>
     <tu>
       <tuv lang="EN">
-        <seg>..</seg>
+        <seg>-keep              : Don't delete Temp.</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T072858Z" creationid="isVowel" creationdate="20200304T072858Z">
+        <seg>-keep              : Don't delete temporary</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>-static            : Build Standalone Executable File</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T072934Z" creationid="isVowel" creationdate="20200304T072934Z">
+        <seg>-static            : Build Standalone executable file</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>:alt: Form Desigenr</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T073718Z" creationid="isVowel" creationdate="20200304T073718Z">
+        <seg>:alt: Form Designer</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>:alt: Form Desigenr - Inside Ring Notepad</seg>
       </tuv>
-      <tuv lang="EN-US" changeid="isVowel" changedate="20200211T101242Z" creationid="isVowel" creationdate="20200211T101242Z">
-        <seg>Get Parameters Values..</seg>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T073737Z" creationid="isVowel" creationdate="20200304T073737Z">
+        <seg>:alt: Form Designer - Inside Ring Notepad</seg>
       </tuv>
     </tu>
     <tu>
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>Error (R1) : Cann't divide by zero !</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074725Z" creationid="isVowel" creationdate="20200304T074725Z">
+        <seg>Error (R1) : Can't divide by zero !</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>Even the language keywords can be overwritten to serve one's own keywords in any human language not only english.</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T091750Z" creationid="isVowel" creationdate="20200202T091750Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>Files</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T072901Z" creationid="isVowel" creationdate="20200304T072901Z">
+        <seg>files</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>For news about the language check the website</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074959Z" creationid="isVowel" creationdate="20200304T074959Z">
+        <seg>For news about the language, check the website</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>Hello it is me            # What a beatiful programming world!</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T091113Z" creationid="isVowel" creationdate="20200202T091113Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>I will keep an eye on it.!"</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075032Z" creationid="isVowel" creationdate="20200304T075032Z">
+        <seg>I will keep an eye on it!"</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>In this chapter we will introduce the operators provided by the Ring programming langauge.</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074432Z" creationid="isVowel" creationdate="20200304T074432Z">
+        <seg>In this chapter we will introduce the operators provided by the Ring programming language.</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>More beautiful Code</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200211T104634Z" creationid="isVowel" creationdate="20200211T104634Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>P.S.: Anders Hejlsberg, Niklaus Wirth, Bjarne Stroustrup, Ada Lovelace</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075423Z" creationid="isVowel" creationdate="20200304T075423Z">
+        <seg>P.S.: Anders Hejlsberg, Niklaus Wirth, Bjarne Stroustrup, Ada Lovelace.</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>Passing Parameters or Argumnents Using List</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T073956Z" creationid="isVowel" creationdate="20200304T073956Z">
+        <seg>Passing Parameters or Arguments Using List</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>Passing Parameters or Argumnents Using List Array</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074005Z" creationid="isVowel" creationdate="20200304T074005Z">
+        <seg>Passing Parameters or Arguments Using List Array</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>Ring is a distruption, a big intellectual step forward but also a beautiful reincarnation of several legacy ideas and best practices from other old languages like Basic, Lisp and others.</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T091756Z" creationid="isVowel" creationdate="20200202T091756Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>The Sqaures are colored to show source and destination of the move or jump.</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T080340Z" creationid="isVowel" creationdate="20200304T080340Z">
+        <seg>The squares are colored to show source and destination of the move or jump.</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>The best way to assesing the power of Ring is to looking into it and reflecting about the number of problems it is capable to solve."</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T091821Z" creationid="isVowel" creationdate="20200202T091821Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>This case happens when you want to read/modify attribute insead braces.</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T080121Z" creationid="isVowel" creationdate="20200304T080121Z">
+        <seg>This case happens when you want to read/modify attribute instead braces.</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>This is useful to separate the extension configuraition file to many files</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T063659Z" creationid="isVowel" creationdate="20200202T063659Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>Whay this may happens?</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074343Z" creationid="isVowel" creationdate="20200304T074343Z">
+        <seg>What this may happens?</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>When you depoly the application, Everything will works directly!</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T072402Z" creationid="isVowel" creationdate="20200304T072402Z">
+        <seg>When you deploy the application, Everything will works directly!</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>You can determine the pointer name before the strucuture member name.</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T062212Z" creationid="isVowel" creationdate="20200202T062212Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>You can use 'elseif' and 'end' insetad of 'But' and 'Ok'</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T073324Z" creationid="isVowel" creationdate="20200304T073324Z">
+        <seg>You can use 'elseif' and 'end' instead of 'But' and 'Ok'</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>before using &lt;constant&gt; and &lt;/constant&gt; we can use &lt;runcode&gt; and &lt;/runcode&gt;</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T062947Z" creationid="isVowel" creationdate="20200202T062947Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>features known to programmers and when a programmer looks at the language they maight think that</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T073229Z" creationid="isVowel" creationdate="20200304T073229Z">
+        <seg>features known to programmers and when a programmer looks at the language they might think that</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>filename.exe              (Will ge generated by the Visual C/C++ Linker)</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T155533Z" creationid="isVowel" creationdate="20200202T155533Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>good job!"</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075526Z" creationid="isVowel" creationdate="20200304T075526Z">
+        <seg>Good job!"</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>if we are using C_CONSTANT_TYPE_POINTER   then we will need the second global variable</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T063247Z" creationid="isVowel" creationdate="20200202T063052Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>managers helps a lot to achieve this goal.</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T073433Z" creationid="isVowel" creationdate="20200304T073433Z">
+        <seg>managers helps a lot to achieve this goal,</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>note:: the behaviour of this function can be changed by the Ring code</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T154517Z" creationid="isVowel" creationdate="20200202T154517Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>see "Cann't connect" + nl</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074733Z" creationid="isVowel" creationdate="20200304T074733Z">
+        <seg>see "Can't connect" + nl</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>since we write the variable name direcly without () we can write point instead of point() and the method getpoint()</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200211T105000Z" creationid="isVowel" creationdate="20200211T105000Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>tip :: You can create windows and controls as attibutes by defining them in this region.</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T080048Z" creationid="isVowel" creationdate="20200304T080048Z">
+        <seg>tip :: You can create windows and controls as attributes by defining them in this region.</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>using &lt;filter&gt; and &lt;/filter&gt; we can include/exclude parts of the configuration file</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T062708Z" creationid="isVowel" creationdate="20200202T062708Z">
         <seg>you get one Ring Object File for the complete project (many source code files).</seg>
       </tuv>
     </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>| frAtC()         | Searches a character expression for the ocurrence of another character expression without     |</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T073812Z" creationid="isVowel" creationdate="20200304T073812Z">
+        <seg>| frAtC()         | Searches a character expression for the occurrence of another character expression without    |</seg>
+      </tuv>
+    </tu>
 <!-- Alternative translations -->
   </body>
 </tmx>
index 294e826..9b8030d 100644 (file)
@@ -1,4 +1,4 @@
-#Tue Feb 11 19:57:55 JST 2020
-LAST_ENTRY_FILE=declarative.txt
-LAST_ENTRY_SRC=..
-LAST_ENTRY_NUMBER=4587
+#Wed Mar 04 17:16:27 JST 2020
+LAST_ENTRY_FILE=mathfunc.txt
+LAST_ENTRY_SRC=ceil(x)\t\t\tReturns the smallest integer value greater than or equal to x
+LAST_ENTRY_NUMBER=18326
index 87e0786..26c9014 100644 (file)
@@ -1,11 +1,53 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE tmx SYSTEM "tmx11.dtd">
 <tmx version="1.1">
-  <header creationtool="OmegaT" o-tmf="OmegaT TMX" adminlang="EN-US" datatype="plaintext" creationtoolversion="4.3.0_0_e0e1b4cc" segtype="sentence" srclang="EN"/>
+  <header creationtool="OmegaT" o-tmf="OmegaT TMX" adminlang="EN-US" datatype="plaintext" creationtoolversion="4.3.2_0_6a661c5e" segtype="sentence" srclang="EN"/>
   <body>
 <!-- Default translations -->
     <tu>
       <tuv lang="EN">
+        <seg>"Excellent"</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075113Z" creationid="isVowel" creationdate="20200304T075109Z">
+        <seg>"Excellent."</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <note>pl is not mean "programming language"
+</note>
+      <tuv lang="EN">
+        <seg>"Good work Mahmoud, I've installed ring pl, and it's very perfect language."</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075342Z" creationid="isVowel" creationdate="20200304T075342Z">
+        <seg>"Good work Mahmoud, I've installed Ring Programming Language, and it's very perfect language."</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>"Thanks for this wonderful language"</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075521Z" creationid="isVowel" creationdate="20200304T075521Z">
+        <seg>"Thanks for this wonderful language."</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>"The thing I liked was the loop exiting"</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075600Z" creationid="isVowel" creationdate="20200304T075600Z">
+        <seg>"The thing I liked was the loop exiting."</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>"There are 3 different styles, it looks like Python and C"</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075446Z" creationid="isVowel" creationdate="20200304T075446Z">
+        <seg>"There are 3 different styles, it looks like Python and C."</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg># Declartive Programming (Nested Structures)</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200211T104405Z" creationid="isVowel" creationdate="20200211T104405Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg># So we have access to the Same window in the parent Ring enviroment</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075903Z" creationid="isVowel" creationdate="20200304T075903Z">
+        <seg># So we have access to the Same window in the parent Ring environment</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>(28) Form Designer - Nice Aliginment for Toolbox Icons.</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T083007Z" creationid="isVowel" creationdate="20200202T083007Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>* Better Template() function - can accept NULL instead of object as the second paramter.</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T080459Z" creationid="isVowel" creationdate="20200304T080459Z">
+        <seg>* Better Template() function - can accept NULL instead of object as the second parameter.</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>* Error (C21) : Unclosed control strucutre, 'again' is missing</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074706Z" creationid="isVowel" creationdate="20200304T074706Z">
+        <seg>* Error (C21) : Unclosed control structure, 'again' is missing</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>* Error (C3)  : Unclosed control strucutre, 'ok' is missing</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074543Z" creationid="isVowel" creationdate="20200304T074543Z">
+        <seg>* Error (C3)  : Unclosed control structure, 'ok' is missing</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>* Error (C4)  : Unclosed control strucutre, 'end' is missing</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074545Z" creationid="isVowel" creationdate="20200304T074545Z">
+        <seg>* Error (C4)  : Unclosed control structure, 'end' is missing</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>* Error (C5)  : Unclosed control strucutre, next is missing</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074702Z" creationid="isVowel" creationdate="20200304T074702Z">
+        <seg>* Error (C5)  : Unclosed control structure, next is missing</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>* Error (E5) : The file type is not correct - the VM expect a ring object file</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200203T000111Z" creationid="isVowel" creationdate="20200203T000111Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>* Error (R1)  : Cann't divide by zero !</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074740Z" creationid="isVowel" creationdate="20200304T074740Z">
+        <seg>* Error (R1)  : Can't divide by zero !</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>* Error (R31) : Trying to destory the object using the self reference</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074827Z" creationid="isVowel" creationdate="20200304T074827Z">
+        <seg>* Error (R31) : Trying to destroy the object using the self reference</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>* In RingQt for Android, The Ring Object File (ringo) will be executed directly from resources.</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200203T000448Z" creationid="isVowel" creationdate="20200203T000448Z">
     </tu>
     <tu>
       <tuv lang="EN">
-        <seg>..</seg>
+        <seg>-keep              : Don't delete Temp.</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T072858Z" creationid="isVowel" creationdate="20200304T072858Z">
+        <seg>-keep              : Don't delete temporary</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>-static            : Build Standalone Executable File</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T072934Z" creationid="isVowel" creationdate="20200304T072934Z">
+        <seg>-static            : Build Standalone executable file</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>:alt: Form Desigenr</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T073718Z" creationid="isVowel" creationdate="20200304T073718Z">
+        <seg>:alt: Form Designer</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>:alt: Form Desigenr - Inside Ring Notepad</seg>
       </tuv>
-      <tuv lang="EN-US" changeid="isVowel" changedate="20200211T101242Z" creationid="isVowel" creationdate="20200211T101242Z">
-        <seg>Get Parameters Values..</seg>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T073737Z" creationid="isVowel" creationdate="20200304T073737Z">
+        <seg>:alt: Form Designer - Inside Ring Notepad</seg>
       </tuv>
     </tu>
     <tu>
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>Error (R1) : Cann't divide by zero !</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074725Z" creationid="isVowel" creationdate="20200304T074725Z">
+        <seg>Error (R1) : Can't divide by zero !</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>Even the language keywords can be overwritten to serve one's own keywords in any human language not only english.</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T091750Z" creationid="isVowel" creationdate="20200202T091750Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>Files</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T072901Z" creationid="isVowel" creationdate="20200304T072901Z">
+        <seg>files</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>For news about the language check the website</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074959Z" creationid="isVowel" creationdate="20200304T074959Z">
+        <seg>For news about the language, check the website</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>Hello it is me            # What a beatiful programming world!</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T091113Z" creationid="isVowel" creationdate="20200202T091113Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>I will keep an eye on it.!"</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075032Z" creationid="isVowel" creationdate="20200304T075032Z">
+        <seg>I will keep an eye on it!"</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>In this chapter we will introduce the operators provided by the Ring programming langauge.</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074432Z" creationid="isVowel" creationdate="20200304T074432Z">
+        <seg>In this chapter we will introduce the operators provided by the Ring programming language.</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>More beautiful Code</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200211T104634Z" creationid="isVowel" creationdate="20200211T104634Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>P.S.: Anders Hejlsberg, Niklaus Wirth, Bjarne Stroustrup, Ada Lovelace</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075423Z" creationid="isVowel" creationdate="20200304T075423Z">
+        <seg>P.S.: Anders Hejlsberg, Niklaus Wirth, Bjarne Stroustrup, Ada Lovelace.</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>Passing Parameters or Argumnents Using List</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T073956Z" creationid="isVowel" creationdate="20200304T073956Z">
+        <seg>Passing Parameters or Arguments Using List</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>Passing Parameters or Argumnents Using List Array</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074005Z" creationid="isVowel" creationdate="20200304T074005Z">
+        <seg>Passing Parameters or Arguments Using List Array</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>Ring is a distruption, a big intellectual step forward but also a beautiful reincarnation of several legacy ideas and best practices from other old languages like Basic, Lisp and others.</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T091756Z" creationid="isVowel" creationdate="20200202T091756Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>The Sqaures are colored to show source and destination of the move or jump.</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T080340Z" creationid="isVowel" creationdate="20200304T080340Z">
+        <seg>The squares are colored to show source and destination of the move or jump.</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>The best way to assesing the power of Ring is to looking into it and reflecting about the number of problems it is capable to solve."</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T091821Z" creationid="isVowel" creationdate="20200202T091821Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>This case happens when you want to read/modify attribute insead braces.</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T080121Z" creationid="isVowel" creationdate="20200304T080121Z">
+        <seg>This case happens when you want to read/modify attribute instead braces.</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>This is useful to separate the extension configuraition file to many files</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T063659Z" creationid="isVowel" creationdate="20200202T063659Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>Whay this may happens?</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074343Z" creationid="isVowel" creationdate="20200304T074343Z">
+        <seg>What this may happens?</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>When you depoly the application, Everything will works directly!</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T072402Z" creationid="isVowel" creationdate="20200304T072402Z">
+        <seg>When you deploy the application, Everything will works directly!</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>You can determine the pointer name before the strucuture member name.</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T062212Z" creationid="isVowel" creationdate="20200202T062212Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>You can use 'elseif' and 'end' insetad of 'But' and 'Ok'</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T073324Z" creationid="isVowel" creationdate="20200304T073324Z">
+        <seg>You can use 'elseif' and 'end' instead of 'But' and 'Ok'</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>before using &lt;constant&gt; and &lt;/constant&gt; we can use &lt;runcode&gt; and &lt;/runcode&gt;</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T062947Z" creationid="isVowel" creationdate="20200202T062947Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>features known to programmers and when a programmer looks at the language they maight think that</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T073229Z" creationid="isVowel" creationdate="20200304T073229Z">
+        <seg>features known to programmers and when a programmer looks at the language they might think that</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>filename.exe              (Will ge generated by the Visual C/C++ Linker)</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T155533Z" creationid="isVowel" creationdate="20200202T155533Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>good job!"</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T075526Z" creationid="isVowel" creationdate="20200304T075526Z">
+        <seg>Good job!"</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>if we are using C_CONSTANT_TYPE_POINTER   then we will need the second global variable</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T063247Z" creationid="isVowel" creationdate="20200202T063052Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>managers helps a lot to achieve this goal.</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T073433Z" creationid="isVowel" creationdate="20200304T073433Z">
+        <seg>managers helps a lot to achieve this goal,</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>note:: the behaviour of this function can be changed by the Ring code</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T154517Z" creationid="isVowel" creationdate="20200202T154517Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>see "Cann't connect" + nl</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T074733Z" creationid="isVowel" creationdate="20200304T074733Z">
+        <seg>see "Can't connect" + nl</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>since we write the variable name direcly without () we can write point instead of point() and the method getpoint()</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200211T105000Z" creationid="isVowel" creationdate="20200211T105000Z">
     </tu>
     <tu>
       <tuv lang="EN">
+        <seg>tip :: You can create windows and controls as attibutes by defining them in this region.</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T080048Z" creationid="isVowel" creationdate="20200304T080048Z">
+        <seg>tip :: You can create windows and controls as attributes by defining them in this region.</seg>
+      </tuv>
+    </tu>
+    <tu>
+      <tuv lang="EN">
         <seg>using &lt;filter&gt; and &lt;/filter&gt; we can include/exclude parts of the configuration file</seg>
       </tuv>
       <tuv lang="EN-US" changeid="isVowel" changedate="20200202T062708Z" creationid="isVowel" creationdate="20200202T062708Z">
         <seg>you get one Ring Object File for the complete project (many source code files).</seg>
       </tuv>
     </tu>
+    <tu>
+      <tuv lang="EN">
+        <seg>| frAtC()         | Searches a character expression for the ocurrence of another character expression without     |</seg>
+      </tuv>
+      <tuv lang="EN-US" changeid="isVowel" changedate="20200304T073812Z" creationid="isVowel" creationdate="20200304T073812Z">
+        <seg>| frAtC()         | Searches a character expression for the occurrence of another character expression without    |</seg>
+      </tuv>
+    </tu>
 <!-- Alternative translations -->
   </body>
 </tmx>
index 038045f..c12f324 100644 (file)
-20/02/11 19:57
+20/03/04 17:16
 プロジェクトの翻訳状況
 
                  分節数        単語数    文字数(空白を除く)  文字数(空白を含む)  ファイル数 
 合計:              86629   303980     2321198         2561373        125   
-未翻訳:           82328   303414     2309748         2549390        125   
+未翻訳:           86547   303114     2316654         2555994        125   
 繰り返しを除いた:    33798   171200     1167666         1311349        125   
-繰り返しを除いた未翻訳:   33755   170655     1164838         1308007        125   
+繰り返しを除いた未翻訳:   33720   170359     1163254         1306123        125   
 
 
 ファイルごとの翻訳状況:
 
 ファイル名                                すべての分節数   未翻訳分節数      繰り返しを除いた分節数       繰り返しを除いた未翻訳分節数      すべての単語数   未翻訳単語数      繰り返しを除いた単語数       繰り返しを除いた未翻訳単語数      すべての文字数(空白を除く)      未翻訳文字数(空白を除く) 繰り返しを除いた文字数(空白を除く)  繰り返しを除いた未翻訳文字数(空白を除く) すべての文字数(空白を含む)      未翻訳文字数(空白を含む) 繰り返しを除いた文字数(空白を含む)  繰り返しを除いた未翻訳文字数(空白を含む) 
-allegro.txt                        412    388          238                236     1165   1151          886                872            8865           8763                 6665                       6607             9641           9527                 7322                       7252   
-bignumber.txt                      136    125           83                 83      381    381          309                309            2927           2905                 2218                       2218             3469           3447                 2664                       2664   
-checkandconvert.txt                423    347          200                200     1259   1259         1088               1088            7555           7403                 5657                       5657             8586           8434                 6640                       6640   
-codeeditors.txt                    111     93           72                 72      377    377          345                345            2424           2388                 2065                       2065             2710           2674                 2334                       2334   
-codegenerator.txt                 1132   1070          831                819     3968   3819         3674               3525           29514          28662                26410                      25658            32082          31094                28840                      27952   
-compiler.txt                      1153   1121          463                463     2365   2365         1066               1066           15133          15069                 5433                       5433            18324          18260                 6740                       6740   
-contribute.txt                      91     80           60                 60      374    374          363                363            2470           2448                 2201                       2201             2720           2698                 2451                       2451   
-controlstructures.txt              332    291          147                147      993    993          757                757            5066           4984                 3479                       3479             5944           5862                 4225                       4225   
-controlstructures2.txt             173    151           44                 44      439    439          218                218            2402           2358                 1083                       1083             2770           2726                 1315                       1315   
-controlstructures3.txt             228    203           56                 56      551    551          245                245            3215           3165                 1312                       1312             3636           3586                 1548                       1548   
-dateandtime.txt                    213    187          127                127      619    619          554                554            3991           3939                 3247                       3247             4566           4514                 3805                       3805   
-debug.txt                          182    159           81                 81      574    574          401                401            3460           3414                 2191                       2191             3929           3883                 2525                       2525   
-declarative.txt                    277    251          137                132      986    933          799                746            5337           4985                 4130                       3820             6159           5757                 4840                       4480   
-demo.txt                           157    150           73                 73      366    366          242                242            1728           1714                 1122                       1122             2003           1989                 1338                       1338   
-deployincloud.txt                  137    115           83                 83      638    638          595                595            3897           3853                 3375                       3375             4411           4367                 3871                       3871   
-distribute.txt                      87     74           53                 53      439    439          416                416            2766           2740                 2378                       2378             3124           3098                 2728                       2728   
-distribute_ring2exe.txt            429    382          285                282     2315   2280         2048               2013           14451          14196                12341                      12174            16390          16102                14090                      13890   
-embedding.txt                      124    113           64                 63      538    525          459                446            3417           3324                 2764                       2691             3845           3740                 3163                       3078   
-evaldebug.txt                      148    127           57                 57      432    432          338                338            2318           2276                 1635                       1635             2627           2585                 1912                       1912   
-extension.txt                      600    551          380                378     2380   2358         2198               2176           18129          17934                15909                      15808            20192          19977                17859                      17738   
-extension_tutorial.txt            1376   1300          300                300     3760   3760         1697               1697           20986          20834                 9743                       9743            23567          23415                11043                      11043   
-faq.txt                           1651   1507         1057               1057     9768   9768         9099               9099           53201          52913                47132                      47132            61580          61292                55181                      55181   
-files.txt                          538    466          270                270     1534   1534         1287               1287            9567           9423                 7224                       7224            10652          10508                 8225                       8225   
-formdesigner.txt                   145    121           92                 92      640    640          618                618            3716           3668                 3305                       3305             4273           4225                 3855                       3855   
-foxringfuncsdoc.txt                922    835          510                510     3153   3153         2884               2884           31132          30958                20315                      20315            34133          33959                23103                      23103   
-fp.txt                             227    207          113                113      628    628          491                491            3478           3438                 2574                       2574             3958           3918                 3000                       3000   
-functions.txt                      159    133           79                 79      599    599          520                520            3635           3583                 2939                       2939             4135           4083                 3401                       3401   
-functions2.txt                     166    140           29                 29      602    602          159                159            3641           3589                  830                        830             4138           4086                  977                        977   
-functions3.txt                     174    149           31                 31      602    602          162                162            3808           3758                  903                        903             4304           4254                 1053                       1053   
-gameengine.txt                    2148   2083          782                782     6202   6202         3588               3588           42849          42719                22038                      22038            47830          47700                24885                      24885   
-gameengineandorid.txt               74     62           45                 45      358    358          337                337            2327           2303                 2011                       2011             2570           2546                 2245                       2245   
-generalinfo.txt                    167    157          125                125     1397   1397         1374               1374            7161           7141                 6883                       6883             8439           8419                 8155                       8155   
-getinput.txt                        77     66           25                 25      197    197          124                124            1190           1168                  690                        690             1361           1339                  811                        811   
-getting_started.txt                149    124           63                 63      489    489          411                411            2830           2780                 2113                       2113             3268           3218                 2515                       2515   
-getting_started2.txt               117     95           22                 22      424    424          130                130            2505           2461                  740                        740             2899           2855                  870                        870   
-getting_started3.txt               134    111           36                 36      490    490          239                239            3076           3030                 1412                       1412             3491           3445                 1616                       1616   
-goldmagic800.txt                    76     66           52                 52      499    499          487                487            2486           2466                 2281                       2281             2900           2880                 2690                       2690   
-index.txt                          148    146          144                144      640    640          637                637            5140           5136                 5088                       5088             5657           5653                 5603                       5603   
-introduction.txt                   251    241          226                225     1733   1720         1725               1712            9850           9766                 9666                       9600            11468          11370                11283                      11203   
-languagedesign.txt                 463    417          258                257     2180   2171         1844               1835           12533          12399                 9536                       9492            14556          14414                11270                      11218   
-libcurl.txt                        151    139           92                 92      513    513          440                440            4422           4398                 3590                       3590             4806           4782                 3949                       3949   
-libsdl.txt                         322    299          129                129      827    827          450                450            7671           7625                 3857                       3857             8111           8065                 4138                       4138   
-libuv.txt                          426    400          177                177     1103   1103          641                641            8405           8353                 4829                       4829             9213           9161                 5324                       5324   
-lists.txt                          553    482          289                289     1798   1798         1523               1523           10551          10409                 8133                       8133            12054          11912                 9530                       9530   
-lowlevel.txt                      1137   1046          508                508     3144   3144         2072               2072           21847          21665                13642                      13642            24369          24187                15385                      15385   
-mathfunc.txt                       288    263          201                201     1096   1096         1012               1012            6125           6075                 5233                       5233             7009           6959                 6080                       6080   
-metaprog.txt                       930    812          369                369     2493   2493         1793               1793           15528          15292                10848                      10848            17326          17090                12348                      12348   
-multilanguage.txt                   85     76           62                 62      402    402          392                392            3040           3022                 2827                       2827             3373           3355                 3157                       3157   
-mysql.txt                          486    428          219                219     1460   1460         1088               1088           10194          10078                 7080                       7080            11206          11090                 7909                       7909   
-natural.txt                        488    451          167                167     1493   1493          862                862            8759           8685                 4807                       4807             9991           9917                 5584                       5584   
-naturallibrary.txt                 341    315          185                185     1099   1099          897                897            7379           7327                 5700                       5700             8207           8155                 6416                       6416   
-odbc.txt                           459    406          224                224     1574   1574         1190               1190           10767          10661                 7519                       7519            12026          11920                 8548                       8548   
-oop.txt                            863    779          431                430     2890   2879         2276               2265           16065          15834                11821                      11756            18578          18337                13995                      13920   
-operators.txt                      205    196          107                107      504    504          452                452            7592           7574                 3323                       3323             9079           9061                 4710                       4710   
-performancetips.txt                238    215           92                 92      756    756          444                444            4494           4448                 2507                       2507             5151           5105                 2894                       2894   
-postgresql.txt                     374    362          268                268     1479   1479         1273               1273           10879          10855                 9325                       9325            11841          11817                10184                      10184   
-programstructure.txt               119    105           61                 61      433    433          392                392            2742           2714                 2209                       2209             3111           3083                 2566                       2566   
-qt.txt                            3939   3636         1984               1984     9789   9789         7291               7291           77749          77143                55524                      55524            83766          83160                60215                      60215   
-qt3d.txt                          1335   1280          437                437     3912   3912         1619               1619           39462          39352                15005                      15005            41526          41416                15896                      15896   
-qtclassesdoc.txt                  9242   8925         6617               6617    36446  36446        30419              30419          295618         294984               243762                     243762           322390         321756               266041                     266041   
-qtmobile.txt                       151    132           82                 82      785    785          686                686            4756           4718                 3857                       3857             5407           5369                 4450                       4450   
-reference.txt                      490    480          398                397     2179   2164         2135               2120           20457          20378                14958                      14897            25092          24996                19592                      19514   
-resources.txt                       48     42           27                 27      162    162          149                149            1247           1235                 1039                       1039             1341           1329                 1132                       1132   
-ringallegrofuncsdoc.txt            635    634          631                631     4151   4151         4150               4150           37518          37516                37447                      37447            40863          40861                40792                      40792   
-ringapps.txt                       504    459          402                395     3629   3499         3526               3396           20139          19366                19011                      18314            23359          22462                22174                      21353   
-ringbeep.txt                        68     56           29                 29      221    221          163                163            1482           1458                  991                        991             1642           1618                 1115                       1115   
-ringconsolecolorsfuncsdoc.txt       41     40           37                 37       50     50           49                 49             681            679                  598                        598              726            724                  643                        643   
-ringemb.txt                        282    265          165                165      983    983          870                870            6585           6551                 5462                       5462             7332           7298                 6151                       6151   
-ringfreeglutfuncsdoc.txt           287    286          283                283      697    697          696                696            7395           7393                 7322                       7322             7990           7988                 7917                       7917   
-ringlibcurlfuncsdoc.txt            284    283          280                280      534    534          533                533            7888           7886                 7817                       7817             8420           8418                 8349                       8349   
-ringlibsdlfuncsdoc.txt             874    873          870                870     3666   3666         3665               3665           33554          33552                33485                      33485            36275          36273                36206                      36206   
-ringlibuvfuncsdoc.txt              285    284          281                281     2295   2295         2294               2294           17053          17051                16986                      16986            19066          19064                18999                      18999   
-ringlibzipfuncsdoc.txt              18     17           14                 14       74     74           73                 73             634            632                  565                        565              698            696                  629                        629   
-ringmurmurhashfuncsdoc.txt          51     45           31                 31      294    294          286                286            2002           1990                 1787                       1787             2234           2222                 2018                       2018   
-ringnotepad.txt                    245    203          124                124     1125   1125          989                989            6262           6178                 4961                       4961             7217           7133                 5837                       5837   
-ringopengl11funcsdoc.txt           876    875          826                826     2996   2996         2708               2708           24391          24389                22263                      22263            26980          26978                24610                      24610   
-ringopengl12funcsdoc.txt           916    915           42                 42     3085   3085          101                101           25312          25310                 1019                       1019            27941          27939                 1069                       1069   
-ringopengl13funcsdoc.txt          1012   1011           98                 98     3195   3195          122                122           27064          27062                 1850                       1850            29789          29787                 1956                       1956   
-ringopengl14funcsdoc.txt          1051   1050           41                 41     3234   3234           51                 51           27961          27959                  995                        995            30725          30723                 1044                       1044   
-ringopengl15funcsdoc.txt          1101   1100           52                 52     3290   3290           68                 68           29023          29021                 1160                       1160            31837          31835                 1220                       1220   
-ringopengl20funcsdoc.txt          1185   1184           86                 86     3379   3379          101                101           30746          30744                 1821                       1821            33644          33642                 1915                       1915   
-ringopengl21funcsdoc.txt          1465   1464          548                548     5674   5674         4417               4417           48141          48139                30969                      30969            52286          52284                34071                      34071   
-ringopengl30funcsdoc.txt          1570   1569          107                107     5808   5808          146                146           50445          50443                 2402                       2402            54695          54693                 2517                       2517   
-ringopengl31funcsdoc.txt          1604   1603           36                 36     5854   5854           58                 58           51154          51152                  807                        807            55438          55436                  851                        851   
-ringopengl32funcsdoc.txt          1626   1625           24                 24     5876   5876           34                 34           51799          51797                  743                        743            56105          56103                  775                        775   
-ringopengl33funcsdoc.txt          1627   1626            3                  3     5878   5878           14                 14           51813          51811                  112                        112            56120          56118                  123                        123   
-ringopengl40funcsdoc.txt          1640   1639           15                 15     5891   5891           25                 25           52225          52223                  510                        510            56545          56543                  533                        533   
-ringopengl41funcsdoc.txt          1640   1639            2                  2     5891   5891           12                 12           52225          52223                   98                         98            56545          56543                  108                        108   
-ringopengl42funcsdoc.txt          1648   1647           10                 10     5899   5899           20                 20           52480          52478                  353                        353            56808          56806                  371                        371   
-ringopengl43funcsdoc.txt          1650   1649            4                  4     5901   5901           14                 14           52541          52539                  159                        159            56871          56869                  171                        171   
-ringopengl44funcsdoc.txt          1653   1652            5                  5     5904   5904           15                 15           52638          52636                  195                        195            56971          56969                  208                        208   
-ringopengl45funcsdoc.txt          1654   1653            3                  3     5905   5905           13                 13           52672          52670                  132                        132            57006          57004                  143                        143   
-ringopengl46funcsdoc.txt          1675   1674           23                 23     5926   5926           33                 33           53265          53263                  691                        691            57620          57618                  722                        722   
-ringpm.txt                         498    447          300                300     1624   1624         1457               1457           12502          12400                10495                      10495            13921          13819                11811                      11811   
-ringqtobjects.txt                  168    155          117                117      921    921          877                877            6303           6277                 5769                       5769             7031           7005                 6475                       6475   
-ringraylib.txt                    1811   1731         1208               1208     7173   7173         6206               6206           53827          53667                45662                      45662            58993          58833                50350                      50350   
-ringzip.txt                        143    128           70                 70      347    347          282                282            3022           2992                 1853                       1853             3217           3187                 2026                       2026   
-scope.txt                          749    694          323                323     3686   3686         3059               3059           19283          19173                15133                      15133            22652          22542                18064                      18064   
-scope2.txt                         151    141           67                 67      622    622          512                512            3601           3581                 2538                       2538             4133           4113                 3015                       3015   
-secfunc.txt                        308    261          160                160      912    912          752                752            7520           7426                 6038                       6038             8321           8227                 6740                       6740   
-sourcecode.txt                     570    468          105                104     1286   1282          417                413            9761           9528                 2706                       2675            10485          10249                 2987                       2953   
-sqlite.txt                         115    103           42                 42      228    228          144                144            1688           1664                 1003                       1003             1876           1852                 1111                       1111   
-stdlib.txt                        1123    927          454                454     2664   2664         2081               2081           19174          18782                12988                      12988            20954          20562                14576                      14576   
-stdlibclasses.txt                 1298   1245          636                636     4210   4210         3123               3123           30879          30773                18523                      18523            34110          34004                21171                      21171   
-strings.txt                        377    325          171                171     1095   1095          890                890            6579           6475                 4766                       4766             7442           7338                 5535                       5535   
-syntaxflexibility.txt              511    451          210                210     1555   1555         1167               1167            9527           9407                 6575                       6575            10843          10723                 7657                       7657   
-systemfunc.txt                     341    288          154                154     1002   1002          853                853            6656           6550                 5073                       5073             7533           7427                 5909                       5909   
-typehints.txt                      109     98           61                 61      327    327          282                282            1873           1851                 1423                       1423             2141           2119                 1665                       1665   
-usingopengl.txt                   1872   1830          546                546     5156   5156         1929               1929           37854          37770                13170                      13170            41713          41629                14730                      14730   
-usingopengl2.txt                   927    913          379                379     2726   2726         1378               1378           20720          20692                 8781                       8781            22472          22444                 9754                       9754   
-variables.txt                       88     76           50                 50      408    408          368                368            2135           2111                 1869                       1869             2509           2485                 2217                       2217   
-web.txt                           2043   1936         1029               1029     6370   6370         4979               4979           47718          47504                35517                      35517            52695          52481                39764                      39764   
-whatisnew.txt                      462    425          127                125     1872   1844         1083               1055           11063          10849                 5683                       5539            12667          12427                 6679                       6509   
-whatisnew10.txt                    176    153           90                 90      799    799          663                663            4705           4659                 3338                       3338             5443           5397                 3958                       3958   
-whatisnew11.txt                    429    396          251                251     1484   1484         1208               1208            9411           9345                 7116                       7116            10640          10574                 8209                       8209   
-whatisnew12.txt                    281    255          109                108     1105   1093          673                661            7165           7051                 4057                       3993             8103           7976                 4654                       4577   
-whatisnew2.txt                     277    250          104                104     1168   1168          758                758            7179           7125                 4098                       4098             8111           8057                 4756                       4756   
-whatisnew3.txt                     374    332          132                132     1261   1261          692                692            7947           7863                 3846                       3846             8900           8816                 4450                       4450   
-whatisnew4.txt                     389    356          127                127     1350   1350          677                677            8158           8092                 3869                       3869             9257           9191                 4453                       4453   
-whatisnew5.txt                    1673   1598          256                256     5238   5238         1561               1561           37230          37080                 9357                       9357            41682          41532                10860                      10860   
-whatisnew6.txt                     347    304          157                157     1443   1443         1040               1040            8256           8170                 5514                       5514             9525           9439                 6484                       6484   
-whatisnew7.txt                     359    331           89                 89     1238   1238          517                517            7884           7828                 2980                       2980             8857           8801                 3432                       3432   
-whatisnew8.txt                     472    424          123                122     1707   1692          954                939            9418           9244                 4738                       4658            10815          10626                 5597                       5502   
-whatisnew9.txt                     492    454          131                130     1833   1804          876                868           11855          11628                 5020                       4973            13680          13426                 5833                       5778   
-zerolib.txt                        152    140           29                 28      474    460          186                172            3292           3202                 1024                        956             3624           3521                 1156                       1075   
+allegro.txt                        412    411          238                237     1165   1151          886                872            8865           8809                 6665                       6609             9641           9573                 7322                       7254   
+bignumber.txt                      136    136           83                 83      381    381          309                309            2927           2927                 2218                       2218             3469           3469                 2664                       2664   
+checkandconvert.txt                423    423          200                200     1259   1259         1088               1088            7555           7555                 5657                       5657             8586           8586                 6640                       6640   
+codeeditors.txt                    111    111           72                 72      377    377          345                345            2424           2424                 2065                       2065             2710           2710                 2334                       2334   
+codegenerator.txt                 1132   1120          831                819     3968   3819         3674               3525           29514          28762                26410                      25658            32082          31194                28840                      27952   
+compiler.txt                      1153   1153          463                463     2365   2365         1066               1066           15133          15133                 5433                       5433            18324          18324                 6740                       6740   
+contribute.txt                      91     91           60                 60      374    374          363                363            2470           2470                 2201                       2201             2720           2720                 2451                       2451   
+controlstructures.txt              332    332          147                147      993    993          757                757            5066           5066                 3479                       3479             5944           5944                 4225                       4225   
+controlstructures2.txt             173    173           44                 44      439    439          218                218            2402           2402                 1083                       1083             2770           2770                 1315                       1315   
+controlstructures3.txt             228    228           56                 56      551    551          245                245            3215           3215                 1312                       1312             3636           3636                 1548                       1548   
+dateandtime.txt                    213    213          127                127      619    619          554                554            3991           3991                 3247                       3247             4566           4566                 3805                       3805   
+debug.txt                          182    182           81                 81      574    574          401                401            3460           3460                 2191                       2191             3929           3929                 2525                       2525   
+declarative.txt                    277    272          137                132      986    933          799                746            5337           5027                 4130                       3820             6159           5799                 4840                       4480   
+demo.txt                           157    157           73                 73      366    366          242                242            1728           1728                 1122                       1122             2003           2003                 1338                       1338   
+deployincloud.txt                  137    136           83                 82      638    629          595                586            3897           3841                 3375                       3319             4411           4347                 3871                       3807   
+distribute.txt                      87     87           53                 53      439    439          416                416            2766           2766                 2378                       2378             3124           3124                 2728                       2728   
+distribute_ring2exe.txt            429    423          285                279     2315   2270         2048               2003           14451          14218                12341                      12108            16390          16103                14090                      13803   
+embedding.txt                      124    123           64                 63      538    525          459                446            3417           3344                 2764                       2691             3845           3760                 3163                       3078   
+evaldebug.txt                      148    147           57                 56      432    426          338                332            2318           2289                 1635                       1606             2627           2591                 1912                       1876   
+extension.txt                      600    598          380                378     2380   2358         2198               2176           18129          18028                15909                      15808            20192          20071                17859                      17738   
+extension_tutorial.txt            1376   1376          300                300     3760   3760         1697               1697           20986          20986                 9743                       9743            23567          23567                11043                      11043   
+faq.txt                           1651   1648         1057               1054     9768   9733         9099               9064           53201          53039                47132                      46970            61580          61386                55181                      54987   
+files.txt                          538    537          270                270     1534   1533         1287               1287            9567           9562                 7224                       7224            10652          10647                 8225                       8225   
+formdesigner.txt                   145    144           92                 91      640    637          618                615            3716           3699                 3305                       3288             4273           4254                 3855                       3836   
+foxringfuncsdoc.txt                922    921          510                509     3153   3140         2884               2871           31132          31041                20315                      20224            34133          34028                23103                      22998   
+fp.txt                             227    227          113                113      628    628          491                491            3478           3478                 2574                       2574             3958           3958                 3000                       3000   
+functions.txt                      159    159           79                 79      599    599          520                520            3635           3635                 2939                       2939             4135           4135                 3401                       3401   
+functions2.txt                     166    166           29                 29      602    602          159                159            3641           3641                  830                        830             4138           4138                  977                        977   
+functions3.txt                     174    174           31                 31      602    602          162                162            3808           3808                  903                        903             4304           4304                 1053                       1053   
+gameengine.txt                    2148   2148          782                782     6202   6202         3588               3588           42849          42849                22038                      22038            47830          47830                24885                      24885   
+gameengineandorid.txt               74     74           45                 45      358    358          337                337            2327           2327                 2011                       2011             2570           2570                 2245                       2245   
+generalinfo.txt                    167    167          125                125     1397   1397         1374               1374            7161           7161                 6883                       6883             8439           8439                 8155                       8155   
+getinput.txt                        77     77           25                 25      197    197          124                124            1190           1190                  690                        690             1361           1361                  811                        811   
+getting_started.txt                149    149           63                 63      489    489          411                411            2830           2830                 2113                       2113             3268           3268                 2515                       2515   
+getting_started2.txt               117    117           22                 22      424    424          130                130            2505           2505                  740                        740             2899           2899                  870                        870   
+getting_started3.txt               134    134           36                 36      490    490          239                239            3076           3076                 1412                       1412             3491           3491                 1616                       1616   
+goldmagic800.txt                    76     76           52                 52      499    499          487                487            2486           2486                 2281                       2281             2900           2900                 2690                       2690   
+index.txt                          148    148          144                144      640    640          637                637            5140           5140                 5088                       5088             5657           5657                 5603                       5603   
+introduction.txt                   251    250          226                225     1733   1720         1725               1712            9850           9784                 9666                       9600            11468          11388                11283                      11203   
+languagedesign.txt                 463    462          258                257     2180   2171         1844               1835           12533          12489                 9536                       9492            14556          14504                11270                      11218   
+libcurl.txt                        151    151           92                 92      513    513          440                440            4422           4422                 3590                       3590             4806           4806                 3949                       3949   
+libsdl.txt                         322    322          129                129      827    827          450                450            7671           7671                 3857                       3857             8111           8111                 4138                       4138   
+libuv.txt                          426    426          177                177     1103   1103          641                641            8405           8405                 4829                       4829             9213           9213                 5324                       5324   
+lists.txt                          553    551          289                287     1798   1785         1523               1510           10551          10470                 8133                       8052            12054          11962                 9530                       9438   
+lowlevel.txt                      1137   1137          508                508     3144   3144         2072               2072           21847          21847                13642                      13642            24369          24369                15385                      15385   
+mathfunc.txt                       288    288          201                201     1096   1096         1012               1012            6125           6125                 5233                       5233             7009           7009                 6080                       6080   
+metaprog.txt                       930    930          369                369     2493   2493         1793               1793           15528          15528                10848                      10848            17326          17326                12348                      12348   
+multilanguage.txt                   85     85           62                 62      402    402          392                392            3040           3040                 2827                       2827             3373           3373                 3157                       3157   
+mysql.txt                          486    485          219                218     1460   1456         1088               1084           10194          10173                 7080                       7059            11206          11181                 7909                       7884   
+natural.txt                        488    488          167                167     1493   1493          862                862            8759           8759                 4807                       4807             9991           9991                 5584                       5584   
+naturallibrary.txt                 341    341          185                185     1099   1099          897                897            7379           7379                 5700                       5700             8207           8207                 6416                       6416   
+odbc.txt                           459    459          224                224     1574   1574         1190               1190           10767          10767                 7519                       7519            12026          12026                 8548                       8548   
+oop.txt                            863    861          431                429     2890   2875         2276               2261           16065          15981                11821                      11737            18578          18481                13995                      13898   
+operators.txt                      205    204          107                106      504    490          452                438            7592           7515                 3323                       3246             9079           8989                 4710                       4620   
+performancetips.txt                238    238           92                 92      756    756          444                444            4494           4494                 2507                       2507             5151           5151                 2894                       2894   
+postgresql.txt                     374    374          268                268     1479   1479         1273               1273           10879          10879                 9325                       9325            11841          11841                10184                      10184   
+programstructure.txt               119    119           61                 61      433    433          392                392            2742           2742                 2209                       2209             3111           3111                 2566                       2566   
+qt.txt                            3939   3939         1984               1984     9789   9789         7291               7291           77749          77749                55524                      55524            83766          83766                60215                      60215   
+qt3d.txt                          1335   1335          437                437     3912   3912         1619               1619           39462          39462                15005                      15005            41526          41526                15896                      15896   
+qtclassesdoc.txt                  9242   9242         6617               6617    36446  36446        30419              30419          295618         295618               243762                     243762           322390         322390               266041                     266041   
+qtmobile.txt                       151    151           82                 82      785    785          686                686            4756           4756                 3857                       3857             5407           5407                 4450                       4450   
+reference.txt                      490    483          398                391     2179   2115         2135               2071           20457          20108                14958                      14609            25092          24666                19592                      19166   
+resources.txt                       48     47           27                 26      162    154          149                141            1247           1209                 1039                       1001             1341           1296                 1132                       1087   
+ringallegrofuncsdoc.txt            635    635          631                631     4151   4151         4150               4150           37518          37518                37447                      37447            40863          40863                40792                      40792   
+ringapps.txt                       504    489          402                387     3629   3444         3526               3341           20139          19161                19011                      18033            23359          22210                22174                      21025   
+ringbeep.txt                        68     68           29                 29      221    221          163                163            1482           1482                  991                        991             1642           1642                 1115                       1115   
+ringconsolecolorsfuncsdoc.txt       41     41           37                 37       50     50           49                 49             681            681                  598                        598              726            726                  643                        643   
+ringemb.txt                        282    281          165                164      983    970          870                857            6585           6530                 5462                       5407             7332           7264                 6151                       6083   
+ringfreeglutfuncsdoc.txt           287    287          283                283      697    697          696                696            7395           7395                 7322                       7322             7990           7990                 7917                       7917   
+ringlibcurlfuncsdoc.txt            284    284          280                280      534    534          533                533            7888           7888                 7817                       7817             8420           8420                 8349                       8349   
+ringlibsdlfuncsdoc.txt             874    874          870                870     3666   3666         3665               3665           33554          33554                33485                      33485            36275          36275                36206                      36206   
+ringlibuvfuncsdoc.txt              285    285          281                281     2295   2295         2294               2294           17053          17053                16986                      16986            19066          19066                18999                      18999   
+ringlibzipfuncsdoc.txt              18     18           14                 14       74     74           73                 73             634            634                  565                        565              698            698                  629                        629   
+ringmurmurhashfuncsdoc.txt          51     51           31                 31      294    294          286                286            2002           2002                 1787                       1787             2234           2234                 2018                       2018   
+ringnotepad.txt                    245    245          124                124     1125   1125          989                989            6262           6262                 4961                       4961             7217           7217                 5837                       5837   
+ringopengl11funcsdoc.txt           876    876          826                826     2996   2996         2708               2708           24391          24391                22263                      22263            26980          26980                24610                      24610   
+ringopengl12funcsdoc.txt           916    916           42                 42     3085   3085          101                101           25312          25312                 1019                       1019            27941          27941                 1069                       1069   
+ringopengl13funcsdoc.txt          1012   1012           98                 98     3195   3195          122                122           27064          27064                 1850                       1850            29789          29789                 1956                       1956   
+ringopengl14funcsdoc.txt          1051   1051           41                 41     3234   3234           51                 51           27961          27961                  995                        995            30725          30725                 1044                       1044   
+ringopengl15funcsdoc.txt          1101   1101           52                 52     3290   3290           68                 68           29023          29023                 1160                       1160            31837          31837                 1220                       1220   
+ringopengl20funcsdoc.txt          1185   1185           86                 86     3379   3379          101                101           30746          30746                 1821                       1821            33644          33644                 1915                       1915   
+ringopengl21funcsdoc.txt          1465   1465          548                548     5674   5674         4417               4417           48141          48141                30969                      30969            52286          52286                34071                      34071   
+ringopengl30funcsdoc.txt          1570   1570          107                107     5808   5808          146                146           50445          50445                 2402                       2402            54695          54695                 2517                       2517   
+ringopengl31funcsdoc.txt          1604   1604           36                 36     5854   5854           58                 58           51154          51154                  807                        807            55438          55438                  851                        851   
+ringopengl32funcsdoc.txt          1626   1626           24                 24     5876   5876           34                 34           51799          51799                  743                        743            56105          56105                  775                        775   
+ringopengl33funcsdoc.txt          1627   1627            3                  3     5878   5878           14                 14           51813          51813                  112                        112            56120          56120                  123                        123   
+ringopengl40funcsdoc.txt          1640   1640           15                 15     5891   5891           25                 25           52225          52225                  510                        510            56545          56545                  533                        533   
+ringopengl41funcsdoc.txt          1640   1640            2                  2     5891   5891           12                 12           52225          52225                   98                         98            56545          56545                  108                        108   
+ringopengl42funcsdoc.txt          1648   1648           10                 10     5899   5899           20                 20           52480          52480                  353                        353            56808          56808                  371                        371   
+ringopengl43funcsdoc.txt          1650   1650            4                  4     5901   5901           14                 14           52541          52541                  159                        159            56871          56871                  171                        171   
+ringopengl44funcsdoc.txt          1653   1653            5                  5     5904   5904           15                 15           52638          52638                  195                        195            56971          56971                  208                        208   
+ringopengl45funcsdoc.txt          1654   1654            3                  3     5905   5905           13                 13           52672          52672                  132                        132            57006          57006                  143                        143   
+ringopengl46funcsdoc.txt          1675   1675           23                 23     5926   5926           33                 33           53265          53265                  691                        691            57620          57620                  722                        722   
+ringpm.txt                         498    498          300                300     1624   1624         1457               1457           12502          12502                10495                      10495            13921          13921                11811                      11811   
+ringqtobjects.txt                  168    168          117                117      921    921          877                877            6303           6303                 5769                       5769             7031           7031                 6475                       6475   
+ringraylib.txt                    1811   1811         1208               1208     7173   7173         6206               6206           53827          53827                45662                      45662            58993          58993                50350                      50350   
+ringzip.txt                        143    143           70                 70      347    347          282                282            3022           3022                 1853                       1853             3217           3217                 2026                       2026   
+scope.txt                          749    747          323                321     3686   3659         3059               3032           19283          19149                15133                      14999            22652          22493                18064                      17905   
+scope2.txt                         151    151           67                 67      622    622          512                512            3601           3601                 2538                       2538             4133           4133                 3015                       3015   
+secfunc.txt                        308    308          160                160      912    912          752                752            7520           7520                 6038                       6038             8321           8321                 6740                       6740   
+sourcecode.txt                     570    569          105                104     1286   1282          417                413            9761           9730                 2706                       2675            10485          10451                 2987                       2953   
+sqlite.txt                         115    115           42                 42      228    228          144                144            1688           1688                 1003                       1003             1876           1876                 1111                       1111   
+stdlib.txt                        1123   1123          454                454     2664   2664         2081               2081           19174          19174                12988                      12988            20954          20954                14576                      14576   
+stdlibclasses.txt                 1298   1298          636                636     4210   4210         3123               3123           30879          30879                18523                      18523            34110          34110                21171                      21171   
+strings.txt                        377    377          171                171     1095   1095          890                890            6579           6579                 4766                       4766             7442           7442                 5535                       5535   
+syntaxflexibility.txt              511    511          210                210     1555   1555         1167               1167            9527           9527                 6575                       6575            10843          10843                 7657                       7657   
+systemfunc.txt                     341    341          154                154     1002   1002          853                853            6656           6656                 5073                       5073             7533           7533                 5909                       5909   
+typehints.txt                      109    109           61                 61      327    327          282                282            1873           1873                 1423                       1423             2141           2141                 1665                       1665   
+usingopengl.txt                   1872   1872          546                546     5156   5156         1929               1929           37854          37854                13170                      13170            41713          41713                14730                      14730   
+usingopengl2.txt                   927    927          379                379     2726   2726         1378               1378           20720          20720                 8781                       8781            22472          22472                 9754                       9754   
+variables.txt                       88     88           50                 50      408    408          368                368            2135           2135                 1869                       1869             2509           2509                 2217                       2217   
+web.txt                           2043   2043         1029               1029     6370   6370         4979               4979           47718          47718                35517                      35517            52695          52695                39764                      39764   
+whatisnew.txt                      462    460          127                125     1872   1844         1083               1055           11063          10919                 5683                       5539            12667          12497                 6679                       6509   
+whatisnew10.txt                    176    176           90                 90      799    799          663                663            4705           4705                 3338                       3338             5443           5443                 3958                       3958   
+whatisnew11.txt                    429    428          251                250     1484   1470         1208               1194            9411           9349                 7116                       7054            10640          10565                 8209                       8134   
+whatisnew12.txt                    281    280          109                108     1105   1093          673                661            7165           7101                 4057                       3993             8103           8026                 4654                       4577   
+whatisnew2.txt                     277    277          104                104     1168   1168          758                758            7179           7179                 4098                       4098             8111           8111                 4756                       4756   
+whatisnew3.txt                     374    372          132                131     1261   1252          692                686            7947           7895                 3846                       3811             8900           8840                 4450                       4409   
+whatisnew4.txt                     389    388          127                126     1350   1337          677                664            8158           8084                 3869                       3795             9257           9169                 4453                       4365   
+whatisnew5.txt                    1673   1673          256                256     5238   5238         1561               1561           37230          37230                 9357                       9357            41682          41682                10860                      10860   
+whatisnew6.txt                     347    347          157                157     1443   1443         1040               1040            8256           8256                 5514                       5514             9525           9525                 6484                       6484   
+whatisnew7.txt                     359    359           89                 89     1238   1238          517                517            7884           7884                 2980                       2980             8857           8857                 3432                       3432   
+whatisnew8.txt                     472    471          123                122     1707   1692          954                939            9418           9338                 4738                       4658            10815          10720                 5597                       5502   
+whatisnew9.txt                     492    489          131                130     1833   1804          876                868           11855          11698                 5020                       4973            13680          13496                 5833                       5778   
+zerolib.txt                        152    151           29                 28      474    460          186                172            3292           3224                 1024                        956             3624           3543                 1156                       1075   
index 684fe16..828a5ca 100644 (file)
@@ -44,7 +44,7 @@ Writing configuration files is simple according to the next rules
 Using the function prototype
 ============================
 
-* To generate code that wraps a C function, we just write the C function prototype
+* To generate code that wraps a C function, we just write the C function prototype.
 
 Example:
 
index c88000a..1270e96 100644 (file)
@@ -1,4 +1,4 @@
-Get Parameters Values.. index:: 
+.. index:: 
        single: Declarative Programming; Introduction
 
 ===============================================
@@ -15,7 +15,7 @@ We will learn about
 * Executing code after the end of object access 
 * Declarative Programming on the top of Object-Oriented
 
-Get Parameters Values.. index:: 
+.. index:: 
        pair: Declarative Programming; Objects inside lists
 
 Creating Objects inside Lists
@@ -26,7 +26,7 @@ Also we can add objects to the list at any time using the Add() function or the
 
 Example:
 
-Get Parameters Values.. code-block:: ring
+.. code-block:: ring
 
        alist = [new point, new point, new point]       # create list contains three objects 
 
@@ -50,7 +50,7 @@ Get Parameters Values.. code-block:: ring
 
 Output:
 
-Get Parameters Values.. code-block:: ring
+.. code-block:: ring
 
        Item 4 is a list contains 3 items
        1
@@ -65,7 +65,7 @@ Get Parameters Values.. code-block:: ring
        y: 150.000000
        z: 250.000000
 
-Get Parameters Values.. index:: 
+.. index:: 
        pair: Declarative Programming; Return object by reference
 
 Composition and Returning Objects and Lists by Reference
@@ -79,13 +79,13 @@ The caller can avoid using the assignment operator and use the returned referenc
 
 The same is done also if the attribute is a list (not object).
 
-Get Parameters Values.. note:: Objects and Lists are treated using the same rules. When you pass them to function they are passed by reference, 
+.. note:: Objects and Lists are treated using the same rules. When you pass them to function they are passed by reference, 
        when you return them from functions they are returned by value except if it's an object attribute where a return by reference 
        will be done.
 
 Example:
 
-Get Parameters Values.. code-block:: ring
+.. code-block:: ring
 
        o1 = new Container
        myobj = o1.addobj()     # the assignment will create another copy
@@ -108,7 +108,7 @@ Get Parameters Values.. code-block:: ring
 
 Output:
 
-Get Parameters Values.. code-block:: ring
+.. code-block:: ring
 
        x: 10.000000
        y: 20.000000
@@ -119,7 +119,7 @@ Get Parameters Values.. code-block:: ring
 
 Example(2):
 
-Get Parameters Values.. code-block:: ring
+.. code-block:: ring
 
        func main
                o1 = new screen  {
@@ -150,7 +150,7 @@ Get Parameters Values.. code-block:: ring
 
 Output:
 
-Get Parameters Values.. code-block:: ring
+.. code-block:: ring
 
        x: 100.000000
        y: 200.000000
@@ -161,7 +161,7 @@ Get Parameters Values.. code-block:: ring
 
 Example(3):
 
-Get Parameters Values.. code-block:: ring
+.. code-block:: ring
 
        func main
                o1 = New Screen  {
@@ -189,7 +189,7 @@ Get Parameters Values.. code-block:: ring
 
 Output:
 
-Get Parameters Values.. code-block:: ring
+.. code-block:: ring
 
        x: 100.000000
        y: 200.000000
@@ -199,7 +199,7 @@ Get Parameters Values.. code-block:: ring
        z: 250.000000
 
 
-Get Parameters Values.. index:: 
+.. index:: 
        pair: Declarative Programming; executing code after the end of object access
 
 Executing code after the end of object access 
@@ -211,7 +211,7 @@ if the object contains a method called BraceEnd(), it will be executed before th
 
 Example: 
 
-Get Parameters Values.. code-block:: ring
+.. code-block:: ring
 
        New Point { See "How are you?" + nl }
 
@@ -221,13 +221,13 @@ Get Parameters Values.. code-block:: ring
 
 Output:
 
-Get Parameters Values.. code-block:: ring
+.. code-block:: ring
 
        How are you?
        I'm fine, Thank you!
 
 
-Get Parameters Values.. index:: 
+.. index:: 
        pair: Declarative Programming; Declarative programming on the top of Object-Oriented
 
 Declarative Programming on the top of Object-Oriented
@@ -242,7 +242,7 @@ The next features enable us to build and use declarative programming environment
 
 Example: 
 
-Get Parameters Values.. code-block:: ring
+.. code-block:: ring
 
        # Declarative Programming (Nested Structures)
 
@@ -288,7 +288,7 @@ Get Parameters Values.. code-block:: ring
 
 Output:
 
-Get Parameters Values.. code-block:: ring
+.. code-block:: ring
 
        x: 100.000000
        y: 200.000000
@@ -298,7 +298,7 @@ Get Parameters Values.. code-block:: ring
        z: 250.000000
        I have 2 points!
 
-Get Parameters Values.. index:: 
+.. index:: 
        pair: Declarative Programming; More Beautiful Code
 
 More Beautiful Code
@@ -315,7 +315,7 @@ will create the object and return the object reference for us.
 
 Example:
 
-Get Parameters Values.. code-block:: ring
+.. code-block:: ring
 
        new Container 
        {
@@ -340,7 +340,7 @@ Get Parameters Values.. code-block:: ring
 
 Output
 
-Get Parameters Values.. code-block:: ring
+.. code-block:: ring
 
        3D Point
        10
index 47267d0..28aa8a5 100644 (file)
@@ -148,7 +148,7 @@ To run it : http://testring.herokuapp.com/ringapp/helloworld2.ring
 Application Database
 ====================
 
-When you depoly the application, Everything will works directly!
+When you deploy the application, Everything will works directly!
 
 No change is required, but in practice, You will need to update the next files to use your database
 
index d52ff4f..8a51a17 100644 (file)
@@ -46,7 +46,7 @@ The next files will be generated
 How Ring2EXE works?
 ===================
 
-At first the Ring compiler will be used to generate the Ring object file (*.ringo)
+At first the Ring compiler will be used to generate the Ring Object File (*.ringo)
 
 If we have a C compiler (optional), This object file will be embedded inside a C source code file
 
@@ -99,8 +99,8 @@ Options
 
 .. code-block:: none
 
-               -keep            : Don't delete Temp. Files
-               -static          : Build Standalone Executable File 
+               -keep            : Don't delete temporary files
+               -static          : Build Standalone executable file 
                                   (Don't use ring.dll/ring.so/ring.dylib)
                -gui             : Build GUI Application (Hide the Console Window)
                -dist            : Prepare application for distribution 
index 590eec7..eb795cf 100644 (file)
@@ -20,7 +20,7 @@ Ring State
 ==========
 
 The idea is to use the ring_state_init() to create new state for the Ring Language
-then call the ring_state_runcode() function to execut Ring code using the same state.
+then call the ring_state_runcode() function to execute Ring code using the same state.
 When we are done, we call the ring_state_delete() to free the memory.
 
 Example:
index bb862fc..af9b9c9 100644 (file)
@@ -51,7 +51,7 @@ Output:
 .. code-block:: ring
 
        Catch!
-       Error (R1) : Cann't divide by zero !
+       Error (R1) : Can't divide by zero !
 
 
 .. index:: 
index 4fa2f8e..32a658f 100644 (file)
@@ -78,7 +78,7 @@ I agree that each programmer/developer has the freedom to form his opinions abou
 including programming languages. Ring is not an exception but you may miss the idea behind the 
 language. It is innovative and may help you to think differently about how to solve your problems.
 Maybe this is not clear to many programmers because It is a practical language and includes many
-features known to programmers and when a programmer looks at the language they maight think that 
+features known to programmers and when a programmer looks at the language they might think that 
 nothing new because it's familiar. I created Ring to solve problems in a different way. Where I
 will start programming just by describing the software using new natural interfaces that I will
 implement later when I move from the design stage to the implementation stage. 
@@ -381,7 +381,7 @@ In Ring 1.1 and later versions All of this is just an option.
 
 You can use 'Put' and 'Get' instead of 'See' and 'Give'
 
-You can use 'elseif' and 'end' insetad of 'But' and 'Ok'
+You can use 'elseif' and 'end' instead of 'But' and 'Ok'
 
 It's your choice. In Ring we have syntax flexibility where we provide more than one style.
 
@@ -671,7 +671,7 @@ approach to deep vs. shallow copies is to prefer deep copies until proven otherw
 
 (10) In Ring, we have smart garbage collector (Simple & Fast), We can delete the memory directly
        at any time using the Assignment operator too. Reducing references usage or using them through
-       managers helps a lot to achieve this goal. by doing this we have full control.
+       managers helps a lot to achieve this goal, by doing this we have full control.
 
 (11) If you want to create references and avoid creating a manager, 
        You can use Object2Pointer() and Pointer2Object() functions
index de73593..19eee64 100644 (file)
@@ -2,7 +2,7 @@
        single: Files; Introduction
 
 =====
-Files
+files
 =====
 
 In this chapter we are going to learn about files functions.
index 0063c70..71b8526 100644 (file)
@@ -19,7 +19,7 @@ Also we can run the Form Designer in another window.
 From the Ring Notepad - Tools Menu - Select the Form Designer.
 
 .. image:: formdesigner.png
-       :alt: Form Desigenr
+       :alt: Form Designer
 
 .. index:: 
        pair: Form Designer; The Designer Windows
index 27f22d4..e848b46 100644 (file)
@@ -34,7 +34,7 @@ FoxRing functions
 +-----------------------+-----------------------------------------------------------------------------------------------+
 |                      | of another character expression.                                                              |
 +-----------------------+-----------------------------------------------------------------------------------------------+
-| frAtC()              | Searches a character expression for the ocurrence of another character expression without     |
+| frAtC()              | Searches a character expression for the occurrence of another character expression without    |
 +-----------------------+-----------------------------------------------------------------------------------------------+
 |                      | regard for the case of these two expressions.                                                 |
 +-----------------------+-----------------------------------------------------------------------------------------------+
index 6ce4e06..79ea630 100644 (file)
@@ -521,7 +521,7 @@ Example:
 .. index:: 
        pair: Lists; Passing Parameters or Arguments Using List
 
-Passing Parameters or Argumnents Using List
+Passing Parameters or Arguments Using List
 ===========================================
        
 This type of lists is very good for passing parameters to functions
@@ -546,7 +546,7 @@ Example:
 .. index:: 
        pair: Lists; Passing Parameters Arguments Using List Array
 
-Passing Parameters or Argumnents Using List Array
+Passing Parameters or Arguments Using List Array
 =================================================
        
 Passing Arguments or Parmameters to a Function in an array format
index eb3ef70..8069a54 100644 (file)
@@ -141,7 +141,7 @@ The next example connect to MySQL Server then create new database.
 
        See "Connect" + nl
        if mysql_connect(con,"localhost","root","root") = 0
-               see "Cann't connect" + nl
+               see "Can't connect" + nl
                see "Error : " + mysql_error(con) + nl
                mysql_close(con)
                bye
index aa340c4..7848736 100644 (file)
@@ -398,7 +398,7 @@ Syntax:
 
                        ...
 
-The function operator takes two paramters, the first represent the operator
+The function operator takes two parameters, the first represent the operator
 and the second represent the second parameter after the operator.
 
 Example:
@@ -900,7 +900,7 @@ use self.attribute and self.method()
 
 Check the "Scope Rules" chapter to know about the conflict between the global variable name and the attribute name
 
-Whay this may happens?
+What this may happens?
 
 Because 
 
index 408dcf6..60487a1 100644 (file)
@@ -5,7 +5,7 @@
 Operators
 =========
 
-In this chapter we will introduce the operators provided by the Ring programming langauge.
+In this chapter we will introduce the operators provided by the Ring programming language.
 
 .. index:: 
        pair: Operators; Arithmetic Operators
index 200b05f..a71fdc3 100644 (file)
@@ -148,9 +148,9 @@ Compiler Errors
 
 * Error (C1)  : Error in parameters list, expected identifier
 * Error (C2)  : Error in class name
-* Error (C3)  : Unclosed control strucutre, 'ok' is missing
-* Error (C4)  : Unclosed control strucutre, 'end' is missing
-* Error (C5)  : Unclosed control strucutre, next is missing
+* Error (C3)  : Unclosed control structure, 'ok' is missing
+* Error (C4)  : Unclosed control structure, 'end' is missing
+* Error (C5)  : Unclosed control structure, next is missing
 * Error (C6)  : Error in function name
 * Error (C7)  : Error in list items
 * Error (C8)  : Parentheses ')' is missing 
@@ -166,7 +166,7 @@ Compiler Errors
 * Error (C18) : Missing closing brace for the block opened!
 * Error (C19) : Numeric Overflow!
 * Error (C20) : Error in package name
-* Error (C21) : Unclosed control strucutre, 'again' is missing
+* Error (C21) : Unclosed control structure, 'again' is missing
 * Error (C22) : Function redefinition, function is already defined!
 * Error (C23) : Using '(' after number!
 * Error (C24) : The parent class name is identical to the subclass name
@@ -187,7 +187,7 @@ Compiler Errors
 Runtime Errors
 ==============
 
-* Error (R1)  : Cann't divide by zero !
+* Error (R1)  : Can't divide by zero !
 * Error (R2)  : Array Access (Index out of range) !
 * Error (R3)  : Calling Function without definition !
 * Error (R4)  : Stack Overflow !
@@ -217,7 +217,7 @@ Runtime Errors
 * Error (R28) : Using bad data type as step value
 * Error (R29) : Using bad data type in for loop
 * Error (R30) : Parent class name is identical to child class name 
-* Error (R31) : Trying to destory the object using the self reference 
+* Error (R31) : Trying to destroy the object using the self reference 
 * Error (R32) : The CALL command expect a variable contains string!
 * Error (R33) : Bad decimals number (correct range >= 0 and <=14) !
 * Error (R34) : Variable is required for the assignment operation
@@ -237,7 +237,7 @@ Environment Errors
 * Error (E2) : Out of Memory
 * Error (E3) : Deleting scope while no scope!
 * Error (E4) : Long VM Instruction!
-* Error (E5) : The file type is not correct - the VM expect a ring object file
+* Error (E5) : The file type is not correct - the VM expect a Ring Object File
 * Error (E6) : The Ring Object File version is not correct!
 * Error (E7) : Internal error in using sscanf() function!
 * Error (E8) : Internal error in using fscanf() function!
index 2cfd34c..b1abc98 100644 (file)
@@ -13,7 +13,7 @@ In this section you will find resources about the language
 Ring Language Website 
 =====================
 
-For news about the language check the website
+For news about the language, check the website
 
         http://ring-lang.net
 
index 34c1aec..c3fb0f7 100644 (file)
@@ -27,13 +27,13 @@ Quotes about Ring
 "Very nice approach for a new language."
        , Matth Moestl (Austria)
 
-"Very interesting! I will keep an eye on it.!"
+"Very interesting! I will keep an eye on it!"
        , Eslipak (Argentina)
 
 "I'd like to see some benchmarks. Otherwise, at first glance, it looks really promising."
        , Alex Deva (Sweden)
 
-"Excellent"
+"Excellent."
        , Liju Sankar (United States)
 
 "I wish you the best with this project."
@@ -64,7 +64,7 @@ Quotes about Ring
 "Well guys I love this language and it appears that you have created perfect language."
        , Moemen Ghulmi
 
-"Good work Mahmoud, I've installed ring pl, and it's very perfect language."
+"Good work Mahmoud, I've installed Ring Programming Language, and it's very perfect language."
        , Ahmed Omar (Egypt)
 
 "Thanks for this great startup programming language. I wish you best of luck."
@@ -89,7 +89,7 @@ Even noticed in rosettacode.org !
 I read your previous articles and I tried these examples
 a few days ago and I will continue. I love Ring.
 
-P.S.: Anders Hejlsberg, Niklaus Wirth, Bjarne Stroustrup, Ada Lovelace
+P.S.: Anders Hejlsberg, Niklaus Wirth, Bjarne Stroustrup, Ada Lovelace.
 Hall of fame is waiting...."
        , Martin Nedopil (Czech Republic )
 
@@ -109,7 +109,7 @@ Christmas gift!!!!  HO HO HO HO
 Continue your fantastic job and congratulations."
        , Jose Le Roux (France)
 
-"There are 3 different styles, it looks like Python and C"
+"There are 3 different styles, it looks like Python and C."
        , 64remy
 
 "I was taking a tour around Rosettacode and have found Ring. 
@@ -122,13 +122,13 @@ I can say that this is the easiest and the most BASIC-like language I've ever tr
  You are trying to follow more or less like Clipper with simple command and no rigid declaration rules. Good."
        , Anand Gupta 
 
-"Thanks for this wonderful language"
+"Thanks for this wonderful language."
        , Vinod kc (India)
 
-"Very enlightening. good job!"
+"Very enlightening. Good job!"
        , Southmountain (United States)
 
-"The thing I liked was the loop exiting"
+"The thing I liked was the loop exiting."
        , Leon de boer (Australia)
 
 "An outstanding and easy language to program with."
index cd6736f..d3c9b16 100644 (file)
@@ -145,7 +145,7 @@ Example:
                # But we can pass C pointers like win.pObject
                        ring_state_setvar(pState,"x",win.pObject)
                # Now we create the object again but using the same C pointer
-               # So we have access to the Same window in the parent Ring enviroment
+               # So we have access to the Same window in the parent Ring environment
                        ring_state_runcode(pState,"
                                new qWidget {
                                        pObject = x
index e3acd30..8e8ea85 100644 (file)
@@ -57,7 +57,7 @@ In this region (class region - after the class name and before methods) we have
 
 .. note:: Since the local scope in the class region point also to the object scope in this region, we can use nested braces and still have access to the object scope of the class through the local scope.
 
-.. tip :: You can create windows and controls as attibutes by defining them in this region.
+.. tip :: You can create windows and controls as attributes by defining them in this region.
        
 .. tip :: In the class region if you created objects and used braces {} to access them then using self.attribute inside braces will use the class (not the object that you access) because you have access to the class through the local scope.
 
@@ -490,7 +490,7 @@ In this case if you want to read an attribute you have to copy the Self object b
 if you want to modify an attribute you have to the copy from local variable to the object attribute after using
 Braces. 
 
-This case happens when you want to read/modify attribute insead braces. 
+This case happens when you want to read/modify attribute instead braces. 
 
 .. code-block:: ring
 
index 4a2894c..0000dcb 100644 (file)
@@ -188,7 +188,7 @@ Add Ring/bin to System path
        Hit "windows key".
        Type "Edit the System environment variables"
        Select "Advanced" tab.
-       Click on "Enviroment Variables..."
+       Click on "Environment Variables..."
        Double click on "Path"
        Add at the end the new path separated by semicolon. 
            ;C:\Ring\Bin
index 0b90c96..d9333a0 100644 (file)
@@ -86,8 +86,8 @@ Generate/Execute Ring Object Files (*.ringo)
 
 This feature enable you to distribute your applications without distributing
 the source code. Also it makes application distribution a simple process where
-you get one Ring object file for the complete project (many source code files).
-Also using Ring object file remove the loading time required for compiling the application.
+you get one Ring Object File for the complete project (many source code files).
+Also using Ring Object File remove the loading time required for compiling the application.
 
 Check the "command line options" chapter to know more about this feature.
 
index aa54591..f381132 100644 (file)
@@ -56,7 +56,7 @@ It handles various invalid moves, invalid jumps, and must jumps.
 
 The squares are colored to reflect errors.
 
-The Sqaures are colored to show source and destination of the move or jump.
+The squares are colored to show source and destination of the move or jump.
 
 .. image:: checkersgame.png
        :alt: Checkers Game
index 5432611..60cdff8 100644 (file)
@@ -317,7 +317,7 @@ More Improvements
 * RingQt : Added files for building RingQt without Bluetooth support 
 * RingQt : The size of the events code is changed from 100 characters to 200 characters
 * RingQt : Correct links for Qt documentation in RingQt classes chapter
-* RingQt for Android : Better code for executing the ring object file (ringo)
+* RingQt for Android : Better code for executing the Ring Object File (*.ringo)
 * Ring2EXE configuration files are updated for RingQt to correctly distribute RingQt apps
 * Code Generator : Convert function names to lower case when generating the functions for structures
 * OSCopyFolder() function is updated to copy the files in sub folders too
index e7aed02..ccaddcf 100644 (file)
@@ -479,9 +479,9 @@ Meta-Programming.
 We can run the From Designer from Ring Notepad
 
 .. image:: rnotefd.png
-       :alt: Form Desigenr - Inside Ring Notepad
+       :alt: Form Designer - Inside Ring Notepad
 
 Also we can run the Form Designer in another window.
 
 .. image:: formdesigner.png
-       :alt: Form Desigenr
+       :alt: Form Designer
index 22c3275..322244b 100644 (file)
@@ -325,7 +325,7 @@ The web library is updated
 
 (2) Error (DataLib-1) : Can't connect to the database server!
 
-* Better Template() function - can accept NULL instead of object as the second paramter.
+* Better Template() function - can accept NULL instead of object as the second parameter.
 
 .. code-block:: ring
 
index b6080ac..3f3bf87 100644 (file)
@@ -449,7 +449,7 @@ Tested using
 (2) Qt 5.9.5
 (3) Qt 5.11.0
 
-* In RingQt for Android, The Ring Object File (ringo) will be executed directly from resources.
+* In RingQt for Android, The Ring Object File (*.ringo) will be executed directly from resources.
 
 
 .. index:: 
index 47ea913..00c8cb6 100644 (file)
@@ -30,8 +30,8 @@ cosh(x)         ラジアン x の双曲線コサインを返します。
 tanh(x)         ラジアン x の双曲線タンジェントを返します。
 exp(x)          e の x 乗値を返します。
 log(x)          x の常用対数を返します。
-log10(x)        x の常用対数を返します (基数 10 の対数)。
-ceil(x)         x 以上の最整数値を返します。
+log10(x)        x の常用対数を返します (10 を底とする対数)。
+ceil(x)         x 以上の最整数値を返します。
 floor(x)        x 以下の最大整数値を返します。
 fabs(x)         x の絶対値を返します。
 pow(x,y)        x に対する y の累乗を返します。