Guest User

IDF Function List for E+ classes

a guest
Dec 5th, 2014
295
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!--
  3. For learning making your language parser, please check the following link:
  4. http://notepad-plus-plus.org/features/function-list.html
  5. -->
  6. <NotepadPlus>
  7.     <functionList>
  8.         <associationMap>
  9.  
  10.             <association userDefinedLangName="EnergyPlus-JM" id="energyplus_class"/>
  11.             <association ext=".idf" id="energyplus_class"/>
  12.  
  13.         </associationMap>
  14.  
  15.         <parsers>
  16.  
  17.             <!-- Old version with just class names (functions (idf objects) aren't listed -->
  18.             <parser id="energyplus_class" displayName="EnergyPlus IDF Classes">
  19.                 <function
  20.                     mainExpr="^(!-   ===========  ALL OBJECTS IN CLASS: )[\w:]+ (===========)">
  21.                     <functionName>
  22.                         <nameExpr expr=": [\w:]+ "/>
  23.                         <nameExpr expr=" [\w:]+"/>
  24.                         <nameExpr expr="[\w:]+"/>
  25.                     </functionName>
  26.                 </function>
  27.             </parser>
  28.  
  29.         </parsers>
  30.     </functionList>
  31. </NotepadPlus>
RAW Paste Data