-
Notifications
You must be signed in to change notification settings - Fork 436
Expand file tree
/
Copy pathtwinBASIC_by_sokinkeso.xml
More file actions
72 lines (71 loc) · 12.8 KB
/
twinBASIC_by_sokinkeso.xml
File metadata and controls
72 lines (71 loc) · 12.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
<!--//
twinBasic-UDL (light mode)
Description: This is a Notepad++ User Defined Language File to support twinBasic syntax in Notepad++.
Welcome issues and suggestions.
Author: sokinkeso
Last Modify: 2025.05.06
//-->
<NotepadPlus>
<UserLang name="twinBASIC" ext="bas cls twin" udlVersion="2.1">
<Settings>
<Global caseIgnored="yes" allowFoldOfComments="yes" foldCompact="no" forcePureLC="0" decimalSeparator="0" />
<Prefix Keywords1="no" Keywords2="no" Keywords3="no" Keywords4="no" Keywords5="no" Keywords6="no" Keywords7="no" Keywords8="no" />
</Settings>
<KeywordLists>
<Keywords name="Comments">00' 01 02 03/* 04*/</Keywords>
<Keywords name="Numbers, prefix1">#</Keywords>
<Keywords name="Numbers, prefix2">&H &O &B</Keywords>
<Keywords name="Numbers, extras1">_</Keywords>
<Keywords name="Numbers, extras2">A B C D E F a b c d e f</Keywords>
<Keywords name="Numbers, suffix1">#</Keywords>
<Keywords name="Numbers, suffix2"></Keywords>
<Keywords name="Numbers, range"></Keywords>
<Keywords name="Operators1">+ - & % / \ * ! , ; = ^</Keywords>
<Keywords name="Operators2">Like Eqv Imp Is IsNot Mod Not Or Xor OrElse AndAlso AddressOf >> << += -= /= *= ^= &= <<= >>=</Keywords>
<Keywords name="Folders in code1, open">(</Keywords>
<Keywords name="Folders in code1, middle"></Keywords>
<Keywords name="Folders in code1, close">)</Keywords>
<Keywords name="Folders in code2, open">#Region #If</Keywords>
<Keywords name="Folders in code2, middle">#Else</Keywords>
<Keywords name="Folders in code2, close">"#End Region" "#End If"</Keywords>
<Keywords name="Folders in comment, open"></Keywords>
<Keywords name="Folders in comment, middle"></Keywords>
<Keywords name="Folders in comment, close"></Keywords>
<Keywords name="Keywords1">Alias
As
Attribute
Begin
Binary
Byref
ByVal
Date
Else
Empty
Error
False
For
Friend
Get
Input
Is
Len
Let
Lock
Me
Mid
New
Next
Nothing
Null
Of
On
Option
Optional
ParamArray
Print
Private
Property
Public
Resume
Seek
Set
Static
Step
Then
Time
To
True
Version
WithEvents
</Keywords>
<Keywords name="Keywords2">Integer
Long
Decimal
Currency
Double
LongPtr
LongLong
String
Boolean
Single</Keywords>
<Keywords name="Keywords3">AppActivate
Beep
Call
Case
CDecl
ChDir
ChDrive
Class
Close
CoClass
Const
Continue
Date
Declare
DeclareWide
DefBool
DefByte
DefCur
DefDate
DefDbl
DefDec
DefDec
DefInt
DefLng
DefLngLng
DefLongPtr
DefObj
DefSng
DefStr
DefType
DefVar
Delegate 
Delete
Dim
Do
Each
Else
ElseIf
End
Enum
Erase
Error
Event
Exit
Extends
FileCopy
For
Function
Get
GoSub
Goto
Handles
If
Implements
Input
Interface
Kill
Let
Lib
Line
Load
Lock
Loop
LSet
Mid
MkDir
Module
Naked
Name
Next
On Error
Open
Option Base
Option Compare
Option Explicit
Option Private
Print
Private
Property Let
Property Set
Propery Get
PtrSafe
Public
Put
RaiseEvent
Randomize
ReDim
Rem
Reset
Resume
Return
RmDir
RSet
SavePicture
SaveSetting
Seek
Select
SendKeys
Set
SetAttr
Static
Stop
Sub
Then
Time
Type
Unload
Until
Via
Wend
While
Width
With
Write</Keywords>
<Keywords name="Keywords4">Abs
AllocMem
Array
Asc
Atn
CallByDispId
CallByName
CBool
CByte
CCur
CDate
CDbl
CDec
CDec
Choose
Chr
CInt
CLng
CLngLng
CLongPtr
Command
Cos
CreateGUID
CreateObject
CSng
CStr
CurDir
CurrentComponentCLSID
CurrentComponentName
CurrentProcedureName
CurrentProjectName
CurrentSourceFile
CVar
CVErr
Date
DateAdd
DateDiff
DatePart
DateSerial
DateValue
Day
DDB
Dir
DoEvents
Emit
Environ
EOF
Error
Exp
FileAttr
FileDate
FileLen
Filter
Fix
Format
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
FreeFile
FV
GetAllSettings
GetAttr
GetDeclaredMaxEnumValue
GetDeclaredMinEnumValue
GetDeclaredTypeClsid
GetDeclaredTypeProgId
GetMem1
GetMem2
GetMem4
GetMem8
GetMemPtr
GetObjectGetSetting
Hex
Hour
IIf
IMEStatus
Input
InputBox
InStr
InStrRev
Int
Int3Breakpoint
IPmt
IRR
IsArray
IsArrayInitialized
IsDate
IsEmpty
IsError
IsMissing
IsNull
IsNumeric
IsObject
Join
LBound
LCase
Left
Len
LenB
LoadPicture
LoadRedDate
LoadResPicture
LoadResString
Loc
LOF
Log
LTrim
Math
Mid
MidB
Minute
MIRR
Month
MonthName
MsgBox
Now
NPer
NPV
Oct
Partition
PictureToByteArray
Pmt
PPmt
ProcessorArchitecture
PutMem1
PutMem2
PutMem4
PutMem8
PutMemPtr
PV
QBColor
RaiseEventByName
RaiseEventByName2
Rate
RBG_G 
RBG_R 
Replace
RGB
RGB_B 
RGBA
RGBA_A
Right
Rnd
Round
RTrim
Second
Seek
Sgn
Shell
Sin
SLN
Space
Spc
Split
Sqr
Str
StrComp
StrConv
String
StrReverse
Switch
SYD
Tab
Tan
Time
Timer
TimeSerial
TimeValue
TranslateColor
Trim
TypeName
UBound
UCase
Val
VarPtr
VarType
Weekday
WeekdayName
Year</Keywords>
<Keywords name="Keywords5"></Keywords>
<Keywords name="Keywords6"></Keywords>
<Keywords name="Keywords7"></Keywords>
<Keywords name="Keywords8"></Keywords>
<Keywords name="Delimiters">00" 01 02" 03[ 04 05] 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23</Keywords>
</KeywordLists>
<Styles>
<WordsStyle name="DEFAULT" fgColor="000032" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="COMMENTS" fgColor="008040" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="LINE COMMENTS" fgColor="008040" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="NUMBERS" fgColor="F40B0B" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS1" fgColor="005FFF" bgColor="FFFFFF" fontStyle="1" nesting="0" />
<WordsStyle name="KEYWORDS2" fgColor="800000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS3" fgColor="005FFF" bgColor="FFFFFF" fontStyle="1" nesting="0" />
<WordsStyle name="KEYWORDS4" fgColor="D39761" bgColor="FFFFFF" fontStyle="1" nesting="0" />
<WordsStyle name="KEYWORDS5" fgColor="B464B4" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS6" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS7" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS8" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="OPERATORS" fgColor="824B24" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="FOLDER IN CODE1" fgColor="1E8CFF" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="FOLDER IN CODE2" fgColor="C259CE" bgColor="FFFFFF" fontStyle="1" nesting="0" />
<WordsStyle name="FOLDER IN COMMENT" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS1" fgColor="9A9301" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS2" fgColor="808080" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS3" fgColor="800000" bgColor="FFFFFF" fontStyle="2" nesting="0" />
<WordsStyle name="DELIMITERS4" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS5" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS6" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS7" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS8" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
</Styles>
</UserLang>
</NotepadPlus>