Difference between revisions of "Gambas/reference"

from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
Jump to navigation Jump to search
m (post-move tweaks)
(operators -- partial listing; more doc links)
Line 1: Line 1:
 
==Navigation==
 
==Navigation==
[[computing]]: [[software]]: [[programming]]: [[Gambas]]: [[Gambas reference|reference]]{{seed}}
+
{{#lst:Gambas|navbar}}: [[Gambas reference|reference]]{{seed}}
 
==Functions==
 
==Functions==
 
* [[Format (Gambas)|Format]]
 
* [[Format (Gambas)|Format]]
Line 9: Line 9:
 
* [http://gambasdoc.org/help/cat/char character test functions]
 
* [http://gambasdoc.org/help/cat/char character test functions]
 
==Language Elements==
 
==Language Elements==
* [http://gambasdoc.org/help/cat/arithop arithmetic operations]
+
===operators===
 +
* <s>[http://gambasdoc.org/help/cat/arithop arithmetic operations]</s>: page missing or moved
 
* [http://gambasdoc.org/help/cat/assignop assignment operators]
 
* [http://gambasdoc.org/help/cat/assignop assignment operators]
 +
** '''Variable = Expression''': Direct assignment
 +
** '''Variable += Expression''': Assignment with addition
 +
** '''Variable -= Expression''': Assignment with subtraction
 +
** '''Variable *= Expression''': Assignment with multiplication
 +
** '''Variable /= Expression''': Assignment with division
 +
** '''Variable \= Expression''': Assignment with integer division (V = V \ E)
 +
** '''Variable &= Expression''': Assignment with string concatenation (V = V & E)
 +
** '''Variable &/= Expression''': Assignment with path concatenation (V = V &/ E)
 +
* [http://gambasdoc.org/help/cat/logicop logical operators]
 +
* [http://gambasdoc.org/help/cat/stringop string operators]
 +
** '''String & String''': concatenation of two strings
 +
** '''String &/ String''': concatenation of two strings containing file path parts; add a path separator if neither is empty
 +
** '''String = String''': strings are equal?
 +
** '''String == String''': strings are equal? (case-insensitive)
 +
** '''String LIKE String''': string matches a pattern?
 +
** '''String <> String''': strings are different?
 +
** '''String1 < String2''': String1 is "strictly lower" than String2?
 +
** '''String1 > String2''': String1 is "strictly greater" than String2?
 +
** '''String1 <= String2''': String1 is "lower than" or equal to String2?
 +
** '''String1 >= String2''': String1 is "greater than" or equal to String2?
 
==Libraries==
 
==Libraries==
 
* [[gb.db]]
 
* [[gb.db]]

Revision as of 21:29, 5 January 2008

Navigation

{{#lst:Gambas|navbar}}: reference

This page is a seed article. You can help HTYP water it: make a request to expand a given page and/or donate to help give us more writing-hours!

Functions

Function Groups

Language Elements

operators

  • arithmetic operations: page missing or moved
  • assignment operators
    • Variable = Expression: Direct assignment
    • Variable += Expression: Assignment with addition
    • Variable -= Expression: Assignment with subtraction
    • Variable *= Expression: Assignment with multiplication
    • Variable /= Expression: Assignment with division
    • Variable \= Expression: Assignment with integer division (V = V \ E)
    • Variable &= Expression: Assignment with string concatenation (V = V & E)
    • Variable &/= Expression: Assignment with path concatenation (V = V &/ E)
  • logical operators
  • string operators
    • String & String: concatenation of two strings
    • String &/ String: concatenation of two strings containing file path parts; add a path separator if neither is empty
    • String = String: strings are equal?
    • String == String: strings are equal? (case-insensitive)
    • String LIKE String: string matches a pattern?
    • String <> String: strings are different?
    • String1 < String2: String1 is "strictly lower" than String2?
    • String1 > String2: String1 is "strictly greater" than String2?
    • String1 <= String2: String1 is "lower than" or equal to String2?
    • String1 >= String2: String1 is "greater than" or equal to String2?

Libraries