Warning, /frameworks/syntax-highlighting/data/syntax/yacas.xml is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0" encoding="UTF-8"?>
0002 <!DOCTYPE language>
0003 <language name="yacas" version="5" kateversion="5.0" section="Scientific" extensions="*.ys" mimetype="text/x-yacassrc">
0004   <highlighting>
0005     <list name="keywords">
0006       <item>And</item>
0007       <item>ApplyPure</item>
0008       <item>ArrayCreate</item>
0009       <item>ArrayGet</item>
0010       <item>ArraySet</item>
0011       <item>ArraySize</item>
0012       <item>Atom</item>
0013       <item>Berlekamp</item>
0014       <item>BitAnd</item>
0015       <item>BitOr</item>
0016       <item>BitXor</item>
0017       <item>Bodied</item>
0018       <item>CTokenizer</item>
0019       <item>Check</item>
0020       <item>Clear</item>
0021       <item>CommonLispTokenizer</item>
0022       <item>Concat</item>
0023       <item>ConcatStrings</item>
0024       <item>CurrentFile</item>
0025       <item>CurrentLine</item>
0026       <item>CustomEval</item>
0027       <item>CustomEval'Expression</item>
0028       <item>CustomEval'Locals</item>
0029       <item>CustomEval'Result</item>
0030       <item>CustomEval'Stop</item>
0031       <item>DefLoad</item>
0032       <item>DefLoadFunction</item>
0033       <item>DefMacroRuleBase</item>
0034       <item>DefMacroRuleBaseListed</item>
0035       <item>DefaultDirectory</item>
0036       <item>DefaultTokenizer</item>
0037       <item>Delete</item>
0038       <item>DestructiveDelete</item>
0039       <item>DestructiveInsert</item>
0040       <item>DestructiveReplace</item>
0041       <item>DestructiveReverse</item>
0042       <item>DllEnumerate</item>
0043       <item>DllLoad</item>
0044       <item>DllUnload</item>
0045       <item>Equals</item>
0046       <item>Eval</item>
0047       <item>FastArcCos</item>
0048       <item>FastArcSin</item>
0049       <item>FastArcTan</item>
0050       <item>FastAssoc</item>
0051       <item>FastCos</item>
0052       <item>FastExp</item>
0053       <item>FastIsPrime</item>
0054       <item>FastLog</item>
0055       <item>FastPower</item>
0056       <item>FastSin</item>
0057       <item>FastTan</item>
0058       <item>FindFile</item>
0059       <item>FindFunction</item>
0060       <item>FlatCopy</item>
0061       <item>FromBase</item>
0062       <item>FromFile</item>
0063       <item>FromString</item>
0064       <item>FullForm</item>
0065       <item>GarbageCollect</item>
0066       <item>GenericTypeName</item>
0067       <item>GetExtraInfo</item>
0068       <item>GetPrecision</item>
0069       <item>GreaterThan</item>
0070       <item>Head</item>
0071       <item>Hold</item>
0072       <item>HoldArg</item>
0073       <item>If</item>
0074       <item>Infix</item>
0075       <item>Insert</item>
0076       <item>IsAtom</item>
0077       <item>IsBodied</item>
0078       <item>IsBound</item>
0079       <item>IsFunction</item>
0080       <item>IsGeneric</item>
0081       <item>IsInfix</item>
0082       <item>IsInteger</item>
0083       <item>IsList</item>
0084       <item>IsNumber</item>
0085       <item>IsPostfix</item>
0086       <item>IsPrefix</item>
0087       <item>IsString</item>
0088       <item>LazyGlobal</item>
0089       <item>LeftPrecedence</item>
0090       <item>Length</item>
0091       <item>LessThan</item>
0092       <item>LispRead</item>
0093       <item>LispReadListed</item>
0094       <item>List</item>
0095       <item>Listify</item>
0096       <item>Load</item>
0097       <item>Local</item>
0098       <item>LocalSymbols</item>
0099       <item>MacroClear</item>
0100       <item>MacroLocal</item>
0101       <item>MacroRule</item>
0102       <item>MacroRuleBase</item>
0103       <item>MacroRuleBaseListed</item>
0104       <item>MacroRulePattern</item>
0105       <item>MacroSet</item>
0106       <item>MathAbs</item>
0107       <item>MathAdd</item>
0108       <item>MathAnd</item>
0109       <item>MathArcCos</item>
0110       <item>MathArcSin</item>
0111       <item>MathArcTan</item>
0112       <item>MathCeil</item>
0113       <item>MathCos</item>
0114       <item>MathDiv</item>
0115       <item>MathDivide</item>
0116       <item>MathExp</item>
0117       <item>MathFac</item>
0118       <item>MathFloor</item>
0119       <item>MathGcd</item>
0120       <item>MathGetExactBits</item>
0121       <item>MathLibrary</item>
0122       <item>MathLog</item>
0123       <item>MathMod</item>
0124       <item>MathMultiply</item>
0125       <item>MathNot</item>
0126       <item>MathNth</item>
0127       <item>MathOr</item>
0128       <item>MathPi</item>
0129       <item>MathPower</item>
0130       <item>MathSetExactBits</item>
0131       <item>MathSin</item>
0132       <item>MathSqrt</item>
0133       <item>MathSubtract</item>
0134       <item>MathTan</item>
0135       <item>MaxEvalDepth</item>
0136       <item>Not</item>
0137       <item>OpLeftPrecedence</item>
0138       <item>OpPrecedence</item>
0139       <item>OpRightPrecedence</item>
0140       <item>Or</item>
0141       <item>PatchLoad</item>
0142       <item>PatchString</item>
0143       <item>PatternCreate</item>
0144       <item>PatternMatches</item>
0145       <item>Postfix</item>
0146       <item>Precision</item>
0147       <item>Prefix</item>
0148       <item>PrettyPrinter</item>
0149       <item>Prog</item>
0150       <item>Read</item>
0151       <item>ReadToken</item>
0152       <item>Replace</item>
0153       <item>Retract</item>
0154       <item>RightAssociative</item>
0155       <item>RightPrecedence</item>
0156       <item>Rule</item>
0157       <item>RuleBase</item>
0158       <item>RuleBaseArgList</item>
0159       <item>RuleBaseDefined</item>
0160       <item>RuleBaseListed</item>
0161       <item>RulePattern</item>
0162       <item>Secure</item>
0163       <item>Set</item>
0164       <item>SetExtraInfo</item>
0165       <item>SetStringMid</item>
0166       <item>ShiftLeft</item>
0167       <item>ShiftRight</item>
0168       <item>String</item>
0169       <item>StringMid</item>
0170       <item>Subst</item>
0171       <item>SystemCall</item>
0172       <item>Tail</item>
0173       <item>ToBase</item>
0174       <item>ToFile</item>
0175       <item>ToString</item>
0176       <item>TraceRule</item>
0177       <item>TraceStack</item>
0178       <item>Type</item>
0179       <item>UnFence</item>
0180       <item>UnList</item>
0181       <item>Use</item>
0182       <item>Version</item>
0183       <item>While</item>
0184       <item>Write</item>
0185       <item>WriteString</item>
0186       <item>XmlExplodeTag</item>
0187       <item>XmlTokenizer</item>
0188       <item>`</item>
0189       <item>=</item>
0190     </list>
0191     <contexts>
0192       <context name="default" attribute="Normal Text" lineEndContext="#stay">
0193         <DetectChar attribute="String" context="string" char="&quot;"/>
0194         <Detect2Chars attribute="Comment" context="linecomment" char="/" char1="/"/>
0195         <Detect2Chars attribute="Comment" context="multilinecomment" char="/" char1="*" beginRegion="Comment"/>
0196         <keyword attribute="Keyword" context="#stay" String="keywords"/>
0197         <AnyChar attribute="Parens" context="#stay" String="{[(" beginRegion="brace"/>
0198         <AnyChar attribute="Parens" context="#stay" String="}])" endRegion="brace"/>
0199         <AnyChar attribute="Symbol" context="#stay" String="+-*/=`~:!@#$^&amp;*_|&lt;&gt;"/>
0200 
0201         <Float attribute="Float" context="#stay"/>
0202         <Int attribute="Decimal" context="#stay"/>
0203       </context>
0204       <context name="string" attribute="String" lineEndContext="#pop">
0205         <LineContinue attribute="String" context="#stay"/>
0206         <DetectChar attribute="String" context="#pop" char="&quot;"/>
0207       </context>
0208       <context name="linecomment" attribute="Comment" lineEndContext="#pop">
0209         <DetectSpaces />
0210         <IncludeRules context="##Comments" />
0211       </context>
0212       <context name="multilinecomment" attribute="Comment" lineEndContext="#stay">
0213         <DetectSpaces />
0214         <Detect2Chars attribute="Comment" context="#pop" char="*" char1="/" endRegion="Comment"/>
0215         <IncludeRules context="##Comments" />
0216       </context>
0217     </contexts>
0218     <itemDatas>
0219       <itemData name="Normal Text" defStyleNum="dsNormal"/>
0220       <itemData name="Keyword"  defStyleNum="dsKeyword"/>
0221       <itemData name="Decimal"  defStyleNum="dsDecVal"/>
0222       <itemData name="Float"  defStyleNum="dsFloat"/>
0223       <itemData name="String"  defStyleNum="dsString"/>
0224       <itemData name="Comment"  defStyleNum="dsComment"/>
0225       <itemData name="Symbol"  defStyleNum="dsOthers"/>
0226       <itemData name="Parens"  defStyleNum="dsNormal"/>
0227     </itemDatas>
0228   </highlighting>
0229   <general>
0230     <comments>
0231       <comment name="singleLine" start="//" />
0232       <comment name="multiLine" start="/*" end="*/" region="Comment" />
0233     </comments>
0234     <keywords casesensitive="1" weakDeliminator="=`"/>
0235   </general>
0236 </language>
0237 <!-- kate: space-indent on; indent-width 2; replace-tabs on; -->