forked from notepad-plus-plus/userDefinedLanguages
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Parallax-PBASIC25-v1p1_byBruceSnyder.xml
69 lines (69 loc) · 8.14 KB
/
Parallax-PBASIC25-v1p1_byBruceSnyder.xml
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
<!--
Description: This is a Notepad++ User Defined Language File for version 2.5 of the BASIC Stanp PBASIC language
Author: Bruce Snyder bjs106@uakron.edu, brucejs777@yahoo.com
Last Modify: 2011.04.01
-->
<NotepadPlus>
<UserLang name="PBASIC25" ext="bs2" 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">$ %</Keywords>
<Keywords name="Numbers, extras1">a b c d e f</Keywords>
<Keywords name="Numbers, extras2"></Keywords>
<Keywords name="Numbers, suffix1"></Keywords>
<Keywords name="Numbers, suffix2"></Keywords>
<Keywords name="Numbers, range"></Keywords>
<Keywords name="Operators1">= ~ - ? \ + ^ ^/ - * ** */ / // & &/ << >> | |/ ( ) <> . ,</Keywords>
<Keywords name="Operators2">ABS COS DCD NCD NOT SIN SQR 

AND ATN DIG HYP MAX MIN OR REV XOR 

</Keywords>
<Keywords name="Folders in code1, open">#IF</Keywords>
<Keywords name="Folders in code1, middle">#THEN</Keywords>
<Keywords name="Folders in code1, close">#ENDIF</Keywords>
<Keywords name="Folders in code2, open">DO FOR SELECT</Keywords>
<Keywords name="Folders in code2, middle"></Keywords>
<Keywords name="Folders in code2, close">ENDSELECT LOOP NEXT</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">#CASE #DEFINE #ELSE #ENDSELECT #ERROR #SELECT 

$PBASIC $PORT $STAMP</Keywords>
<Keywords name="Keywords2">BIT BIT0 BIT1 BIT10 BIT11 BIT12 BIT13 BIT14 BIT15 BIT2 BIT3 BIT4 BIT5 BIT6 BIT7 BIT8 BIT9 BYTE BYTE0 BYTE1 HIGHBIT HIGHBYTE HIGHNIB LOWBIT LOWBYTE LOWNIB NIB NIB0 NIB1 NIB2 NIB3 PIN WORD 

</Keywords>
<Keywords name="Keywords3">BRIGHT BS1 BS2 BS2E BS2P BS2PE BS2SX DIM LIGHTSON LSBFIRST LSBPOST LSBPRE MSBFIRST MSBPOST MSBPRE UNITOFF UNITON UNITSOFF 

B0 B10 B11 B12 B13 B14 B15 B16 B17 B18 B19 B2 B20 B21 B22 B23 B24 B25 B3 B4 B5 B6 B7 B8 B9 DIR0 DIR1 DIR10 DIR11 DIR12 DIR13 DIR14 DIR15 DIR2 DIR3 DIR4 DIR5 DIR6 DIR7 DIR8 DIR9 DIRA DIRB DIRC DIRD DIRH DIRL DIRS IN0 IN1 IN10 IN11 IN12 IN13 IN14 IN15 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 INA INB INC IND INH INL INS OUT0 OUT1 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUTA OUTB OUTC OUTD OUTH OUTL OUTS W0 W1 W10 W11 W12 W2 W3 W4 W5 W6 W7 W8 W9 

BELL BKSP CLRDN CLREOL CLS CR CRSRDN CRSRLF CRSRRT CRSRUP CRSRX CRSRXY CRSRY HOME LF REP SKIP STR TAB WAIT WAITSTR 

</Keywords>
<Keywords name="Keywords4">ASC BIN BIN1 BIN10 BIN11 BIN12 BIN13 BIN14 BIN15 BIN16 BIN2 BIN3 BIN4 BIN5 BIN6 BIN7 BIN8 BIN9 DEC DEC1 DEC2 DEC3 DEC4 DEC5 HEX HEX1 HEX2 HEX3 HEX4 IBIN IBIN1 IBIN10 IBIN11 IBIN12 IBIN13 IBIN14 IBIN15 IBIN16 IBIN2 IBIN3 IBIN4 IBIN5 IBIN6 IBIN7 IBIN8 IBIN9 IHEX IHEX1 IHEX2 IHEX3 IHEX4 ISBIN ISBIN1 ISBIN10 ISBIN11 ISBIN12 ISBIN13 ISBIN14 ISBIN15 ISBIN16 ISBIN2 ISBIN3 ISBIN4 ISBIN5 ISBIN6 ISBIN7 ISBIN8 ISBIN9 ISHEX ISHEX1 ISHEX2 ISHEX3 ISHEX4 NUM SBIN SBIN1 SBIN10 SBIN11 SBIN12 SBIN13 SBIN14 SBIN15 SBIN16 SBIN2 SBIN3 SBIN4 SBIN5 SBIN6 SBIN7 SBIN8 SBIN9 SDEC SDEC1 SDEC2 SDEC3 SDEC4 SDEC5 SHEX SHEX1 SHEX2 SHEX3 SHEX4 SNUM 

</Keywords>
<Keywords name="Keywords5">BRANCH BUTTON CON COUNT DATA DEBUG DEBUGIN DTMFOUT END EXIT FREQOUT GOSUB GOTO HIGH IF INPUT LOOKDOWN LOOKUP LOW NAP ON OUTPUT PAUSE PULSIN PULSOUT PWM RANDOM RCTIME READ RETURN REVERSE SELECT SERIN SEROUT SHIFTIN SHIFTOUT SLEEP STEP STOP TO TOGGLE VAR WRITE XOUT 

</Keywords>
<Keywords name="Keywords6">IF ELSE ELSEIF ENDIF THEN 

CASE UNTIL WHILE 
</Keywords>
<Keywords name="Keywords7">AUXIO COMPARE CONFIGPIN DIRECTION GET I2CIN I2COUT IOTERM LCDCMD LCDIN LCDOUT MAINIO OWIN OWOUT POLLIN POLLMODE POLLOUT POLLRUN POLLWAIT PULLUP PUT RUN SCHMITT SPSTR STORE THRESHOLD</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="000000" bgColor="FFFFFF" fontName="Courier New" fontStyle="0" fontSize="10" nesting="0" />
<WordsStyle name="COMMENTS" fgColor="008000" bgColor="FFFFFF" fontName="Courier New" fontStyle="2" fontSize="10" nesting="2" />
<WordsStyle name="LINE COMMENTS" fgColor="008040" bgColor="FFFFFF" fontName="Courier New" fontStyle="2" fontSize="10" nesting="2" />
<WordsStyle name="NUMBERS" fgColor="804000" bgColor="FFFFFF" fontName="Courier New" fontStyle="0" fontSize="10" nesting="0" />
<WordsStyle name="KEYWORDS1" fgColor="FF00FF" bgColor="FFFFFF" fontName="Courier New" fontStyle="0" fontSize="10" nesting="0" />
<WordsStyle name="KEYWORDS2" fgColor="008080" bgColor="FFFFFF" fontName="Courier New" fontStyle="0" fontSize="10" nesting="0" />
<WordsStyle name="KEYWORDS3" fgColor="800080" bgColor="FFFFFF" fontName="Courier New" fontStyle="0" fontSize="10" nesting="0" />
<WordsStyle name="KEYWORDS4" fgColor="0000A0" bgColor="FFFFFF" fontName="Courier New" fontStyle="0" fontSize="10" nesting="0" />
<WordsStyle name="KEYWORDS5" fgColor="0000FF" bgColor="FFFFFF" fontName="Courier New" fontStyle="0" fontSize="10" nesting="0" />
<WordsStyle name="KEYWORDS6" fgColor="0000FF" bgColor="FFFFFF" fontName="Courier New" fontStyle="0" fontSize="10" nesting="0" />
<WordsStyle name="KEYWORDS7" fgColor="0000FF" bgColor="FFFFFF" fontName="Courier New" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="OPERATORS" fgColor="FF8040" bgColor="FFFFFF" fontName="Courier New" fontStyle="1" fontSize="10" nesting="0" />
<WordsStyle name="FOLDER IN CODE1" fgColor="FF00FF" bgColor="FFFFFF" fontName="Courier New" fontStyle="0" fontSize="10" nesting="0" />
<WordsStyle name="FOLDER IN CODE2" fgColor="0000FF" bgColor="FFFFFF" fontName="Courier New" fontStyle="0" fontSize="10" nesting="0" />
<WordsStyle name="FOLDER IN COMMENT" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS1" fgColor="FF0000" bgColor="FFFFFF" fontName="Courier New" fontStyle="0" fontSize="10" nesting="0" />
<WordsStyle name="DELIMITERS2" fgColor="FF00FF" bgColor="FFFFFF" fontName="Courier New" fontStyle="0" fontSize="10" nesting="0" />
<WordsStyle name="DELIMITERS3" fgColor="408080" bgColor="FFFFFF" fontName="Courier New" fontStyle="0" fontSize="10" nesting="0" />
<WordsStyle name="DELIMITERS4" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS5" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS6" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS7" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
</Styles>
</UserLang>
</NotepadPlus>