Browse Source

Merge pull request #52 from HurryStarfish/patch-1

Update of keyword documentation
Brucey 6 years ago
parent
commit
0ac4c90966
2 changed files with 13 additions and 12 deletions
  1. 0 4
      docs/src/Language/Expressions.bbdoc
  2. 13 8
      docs/src/Language/Identifiers.bbdoc

+ 0 - 4
docs/src/Language/Expressions.bbdoc

@@ -16,8 +16,6 @@ BlitzMax supports the following operators. Operators are grouped into levels of
 * Pi | @Pi
 * True | @True
 * False | @False
-* Minumum | @Min @( %Expression1 @, %Expression2 @)
-* Maximum | @Max @( %Expression1 @, %Expression2 @)
 *
 *
 * Member | %Expression @{.} %Identifier
@@ -29,8 +27,6 @@ BlitzMax supports the following operators. Operators are grouped into levels of
 * Posate | @+ %Expression
 * Bitwise complement | @{~~} %Expression
 * Boolean not | @Not %Expression
-* Absolute value | @Abs %Expression
-* Sign | @Sgn %Expression
 * Value byte size | @SizeOf %Expression
 * Variable address | @Varptr %Variable
 * Convert type expression | %Type %Expression

+ 13 - 8
docs/src/Language/Identifiers.bbdoc

@@ -13,28 +13,33 @@ Identifiers in BlitzMax are case-insensitive. This means that the identifiers @h
 
 The following identifiers are reserved for use by the BlitzMax language, and can not be used as general purpose identifiers:
 {{
-Strict Module ModuleInfo Framework
+Strict SuperStrict Module ModuleInfo Framework
 End Return Continue Exit Assert 
-Public Private
+Public Protected Private
 True False Pi Null Self Super
-Byte Short Int Long Float Double Object String
-Var Ptr VarPtr Chr Len Asc SizeOf Sgn Abs Min Max Mod
+Byte Short Int UInt Long ULong Size_T Float Double Object String
+Var Ptr VarPtr Chr Len Asc SizeOf Mod
 Shl Shr Sar Not And Or
 New Release Delete
 Incbin IncbinPtr IncbinLen
-Include Import Extern EndExtern
+Include Import Extern EndExtern Export
 Function EndFunction
 Type EndType Extends
+Interface EndInterface Implements
+Struct EndStruct
 Method EndMethod
-Local Global Const Field
+Operator
+Local Global Const Field ReadOnly
 Abstract Final
+Where
 Rem EndRem
 If Then Else ElseIf EndIf
 For To Next Step EachIn
-While Wend
+While Wend EndWhile
 Repeat Until Forever
 Select Case Default EndSelect
-Try Catch EndTry Throw
+Try Catch Finally EndTry Throw
 Goto DefData ReadData RestoreData
+NoDebug
 Alias
 }}