Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Xojo (past aka. REALBasic) Language #898

Closed
XojoGermany opened this issue Feb 17, 2016 · 3 comments
Closed

Xojo (past aka. REALBasic) Language #898

XojoGermany opened this issue Feb 17, 2016 · 3 comments

Comments

@XojoGermany
Copy link
Contributor

Hi, could you please add the Xojo (Language Reference) Syntax as new language?

@zeitgeist87
Copy link
Collaborator

We already have the language Basic. How much difference is there between Xojo and normal Basic? Maybe you could try prism-basic.js and give us a concrete list of things, that are missing?

@XojoGermany
Copy link
Contributor Author

Know...there are a lot of differences. I can sent you a list with all keywords, functions etc.

@XojoGermany
Copy link
Contributor Author

To be continued

Commands

#Bad
#Else
#ElseIf
#If
#EndIf
#Pragma
#Tag
AddHandler
App
Array
As
Assigns
ByRef
ByVal
Break
Call
Case
Catch
Const
Continue
End
CurrentMethodName
Declare
Dim
Do
Do...Loop
DownTo
Each
Else
ElseIf
End
Enum
Exit
Extends
False
Finally
For
For...Next
For Each...Next
Global
If
If...Then...Else
In
Lib
Line Continuation
Loop
Me
Next
Nil
Optional
ParamArray
Raise
RaiseEvent
ReDim
Rem
RemoveHandler
Return
Select
Select...Case
Self
Soft
Static
Step
Super
Then
To
True
Try
Try..Catch
Ubound
Until
Using
Wend
While
While...Wend

Data Types

Auto
Variant
Boolean
Colors: &cRRGGBBAA
Currency
Double
Integer
Int8
Short
Int16
Int32
Int64
UInteger
UInt8
UInt16
UInt32
UInt64
Byte
Single
Text
String
Dictionary
DictionaryEntry
Pair
Collection
Date
DateInterval
MemoryBlock
MuteableMemoryBlock
Point
Rect
Size
BinaryStream
FolderItem
TextInputStream
TextOutputStream

Literals

"" (String/Text)
&b (Binary Literal)
&h (Hexdecimal Literal)
&o (Octal Literal)
&u (Unicode Literal)

Operators

AddressOf
And
CType
/
^

=
Is
IsA
<
<=
Mod

New
Not
<>
Or

Xor
WeakAddressOf

Methods

Abs
ACos
ASin
ATan
ATan2
Ceil
Cos
Exp
Floor
Log
Max
Min
RandomInt
Round
Sign
Sin
Sqrt
Tan

Golmote added a commit that referenced this issue Jul 10, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants