Skip to content

Commit b9646b5

Browse files
committed
Add MuPp3t33r's IDEAScript UDL
resolves #310
1 parent 6ad8976 commit b9646b5

File tree

3 files changed

+73
-0
lines changed

3 files changed

+73
-0
lines changed

UDLs/IDEAScript_byMuPp3t33r.xml

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
<NotepadPlus>
2+
<UserLang name="IDEAScript" ext="iss" udlVersion="2.1">
3+
<Settings>
4+
<Global caseIgnored="yes" allowFoldOfComments="yes" foldCompact="no" forcePureLC="2" decimalSeparator="0" />
5+
<Prefix Keywords1="yes" Keywords2="yes" Keywords3="yes" Keywords4="yes" Keywords5="yes" Keywords6="yes" Keywords7="yes" Keywords8="no" />
6+
</Settings>
7+
<KeywordLists>
8+
<Keywords name="Comments">00' 01 02((EOL))</Keywords>
9+
<Keywords name="Numbers, prefix1"></Keywords>
10+
<Keywords name="Numbers, prefix2"></Keywords>
11+
<Keywords name="Numbers, extras1"></Keywords>
12+
<Keywords name="Numbers, extras2"></Keywords>
13+
<Keywords name="Numbers, suffix1"></Keywords>
14+
<Keywords name="Numbers, suffix2"></Keywords>
15+
<Keywords name="Numbers, range"></Keywords>
16+
<Keywords name="Operators1">+ - * / \ ^ = &lt; &gt; &lt;= &gt;= &lt;&gt; = &amp; Mod Not And Or Xor</Keywords>
17+
<Keywords name="Operators2">If Then Else ElseIf End For Next Do Loop While Wend Select Case</Keywords>
18+
<Keywords name="Folders in code1, open">Sub Function If For Do Select With</Keywords>
19+
<Keywords name="Folders in code1, middle">Else ElseIf Case</Keywords>
20+
<Keywords name="Folders in code1, close">End EndSub EndFunction EndIf Next Loop Wend EndSelect EndWith</Keywords>
21+
<Keywords name="Folders in code2, open"></Keywords>
22+
<Keywords name="Folders in code2, middle"></Keywords>
23+
<Keywords name="Folders in code2, close"></Keywords>
24+
<Keywords name="Folders in comment, open"></Keywords>
25+
<Keywords name="Folders in comment, middle"></Keywords>
26+
<Keywords name="Folders in comment, close"></Keywords>
27+
<Keywords name="Keywords1">Dim As Integer String Boolean Byte Long Double Currency Variant Object Set Let Const Public Private Protected Friend Global ReDim Preserve Call ByRef ByVal New Me</Keywords>
28+
<Keywords name="Keywords2">True False Nothing Null Empty</Keywords>
29+
<Keywords name="Keywords3">Select Case End Select With End With</Keywords>
30+
<Keywords name="Keywords4">Sub Function End Sub End Function</Keywords>
31+
<Keywords name="Keywords5">Class Module End Class End Module</Keywords>
32+
<Keywords name="Keywords6">On Error Resume Next GoTo Return Exit</Keywords>
33+
<Keywords name="Keywords7">Implements Inherits Handles</Keywords>
34+
<Keywords name="Keywords8"></Keywords>
35+
<Keywords name="Delimiters">00" 00" 01' 02((EOL))</Keywords>
36+
</KeywordLists>
37+
<Styles>
38+
<WordsStyle name="DEFAULT" fgColor="000000" bgColor="FFFFFF" colorStyle="0" fontName="" fontStyle="0" nesting="0" />
39+
<WordsStyle name="COMMENTS" fgColor="008000" bgColor="FFFFFF" colorStyle="1" fontName="" fontStyle="0" nesting="0" />
40+
<WordsStyle name="LINE COMMENTS" fgColor="008000" bgColor="FFFFFF" colorStyle="1" fontName="" fontStyle="0" nesting="0" />
41+
<WordsStyle name="NUMBERS" fgColor="FF0000" bgColor="FFFFFF" colorStyle="1" fontName="" fontStyle="1" nesting="0" />
42+
<WordsStyle name="KEYWORDS1" fgColor="0000FF" bgColor="FFFFFF" colorStyle="1" fontName="" fontStyle="0" nesting="0" />
43+
<WordsStyle name="KEYWORDS2" fgColor="0000FF" bgColor="FFFFFF" colorStyle="1" fontName="" fontStyle="0" nesting="0" />
44+
<WordsStyle name="KEYWORDS3" fgColor="0000FF" bgColor="FFFFFF" colorStyle="1" fontName="" fontStyle="0" nesting="0" />
45+
<WordsStyle name="KEYWORDS4" fgColor="0000FF" bgColor="FFFFFF" colorStyle="1" fontName="" fontStyle="0" nesting="0" />
46+
<WordsStyle name="KEYWORDS5" fgColor="0000FF" bgColor="FFFFFF" colorStyle="1" fontName="" fontStyle="0" nesting="0" />
47+
<WordsStyle name="KEYWORDS6" fgColor="0000FF" bgColor="FFFFFF" colorStyle="1" fontName="" fontStyle="0" nesting="0" />
48+
<WordsStyle name="KEYWORDS7" fgColor="0000FF" bgColor="FFFFFF" colorStyle="1" fontName="" fontStyle="0" nesting="0" />
49+
<WordsStyle name="KEYWORDS8" fgColor="0000FF" bgColor="FFFFFF" colorStyle="1" fontName="" fontStyle="0" nesting="0" />
50+
<WordsStyle name="OPERATORS" fgColor="000000" bgColor="FFFFFF" colorStyle="1" fontName="" fontStyle="1" nesting="0" />
51+
<WordsStyle name="FOLDER IN CODE1" fgColor="000000" bgColor="FFFFFF" colorStyle="0" fontName="" fontStyle="0" nesting="0" />
52+
<WordsStyle name="FOLDER IN CODE2" fgColor="000000" bgColor="FFFFFF" colorStyle="0" fontName="" fontStyle="0" nesting="0" />
53+
<WordsStyle name="FOLDER IN COMMENT" fgColor="000000" bgColor="FFFFFF" colorStyle="0" fontName="" fontStyle="0" nesting="0" />
54+
<WordsStyle name="DELIMITERS1" fgColor="808080" bgColor="FFFFFF" colorStyle="1" fontName="" fontStyle="0" nesting="0" />
55+
<WordsStyle name="DELIMITERS2" fgColor="808080" bgColor="FFFFFF" colorStyle="1" fontName="" fontStyle="0" nesting="0" />
56+
<WordsStyle name="DELIMITERS3" fgColor="808080" bgColor="FFFFFF" colorStyle="1" fontName="" fontStyle="0" nesting="0" />
57+
<WordsStyle name="DELIMITERS4" fgColor="808080" bgColor="FFFFFF" colorStyle="1" fontName="" fontStyle="0" nesting="0" />
58+
<WordsStyle name="DELIMITERS5" fgColor="808080" bgColor="FFFFFF" colorStyle="1" fontName="" fontStyle="0" nesting="0" />
59+
<WordsStyle name="DELIMITERS6" fgColor="808080" bgColor="FFFFFF" colorStyle="1" fontName="" fontStyle="0" nesting="0" />
60+
<WordsStyle name="DELIMITERS7" fgColor="808080" bgColor="FFFFFF" colorStyle="1" fontName="" fontStyle="0" nesting="0" />
61+
<WordsStyle name="DELIMITERS8" fgColor="808080" bgColor="FFFFFF" colorStyle="1" fontName="" fontStyle="0" nesting="0" />
62+
</Styles>
63+
</UserLang>
64+
</NotepadPlus>

udl-list.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1290,6 +1290,14 @@
12901290
"description": "Icon",
12911291
"author": "Oleg Bakharev <mailto:disconnectix@gmail.com>"
12921292
},
1293+
{
1294+
"id-name": "IDEAScript_byMuPp3t33r",
1295+
"display-name": "IDEAScript",
1296+
"version": "2025-Apr-17",
1297+
"repository": "",
1298+
"description": "Caseware IDEAScript language",
1299+
"author": "MuPp3t33r"
1300+
},
12931301
{
12941302
"id-name": "IDL_byAlexisBietti",
12951303
"display-name": "Interface Definition Language",

udl-list.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,7 @@
159159
| [IceBreak RPG](./UDLs/IceBreak-RPG_byNielsLiisberg.xml) | [Niels Liisberg](mailto:nli@system-method.com) | IceBreak RPG |
160160
| [Icinga DSL](./UDLs/Icinga_DSL_by_robweber.xml) | [robweber](https://github.com/robweber) | Icinga DSL for use with Icinga2 monitoring solution |
161161
| [Icon](./UDLs/Icon_byOlegBakharev.xml) | [Oleg Bakharev](mailto:disconnectix@gmail.com) | Icon |
162+
| [IDEAScript](./UDLs/IDEAScript_byMuPp3t33r.xml) | MuPp3t33r | Caseware IDEAScript language |
162163
| [IFC - Step Physical File](https://raw.githubusercontent.com/araccaine/npplusplus-udl-ifc/main/ifc_StepPhysicalFile_StandardDesign.xml) | [araccaine](https://github.com/araccaine/npplusplus-udl-ifc) | UDL for .ifc (step physical file for IFC standard) |
163164
| [iMacros](./UDLs/iMacros_byDanielSteinberg.xml) | [Daniel Steinberg](mailto:support@opus.com) | iMacros |
164165
| [Informix 4GL](./UDLs/Informix4GL_byHarryChen.xml) | [Harry Chen](mailto:HARRY_CHEN@chipmos.com) | Informix 4GL |

0 commit comments

Comments
 (0)