Skip to content

Instantly share code, notes, and snippets.

@Locke
Created October 13, 2019 08:54
Show Gist options
  • Save Locke/fb01cdbd4b5a5520b2ca0464f98991f9 to your computer and use it in GitHub Desktop.
Save Locke/fb01cdbd4b5a5520b2ca0464f98991f9 to your computer and use it in GitHub Desktop.
IntelliJ CoreASM Syntax Highlighting
<filetype binary="false" description="CoreASM" name="CoreASM">
<highlighting>
<options>
<option name="LINE_COMMENT" value="//" />
<option name="COMMENT_START" value="/*" />
<option name="COMMENT_END" value="*/" />
<option name="HEX_PREFIX" value="" />
<option name="NUM_POSTFIXES" value="" />
<option name="HAS_BRACES" value="true" />
<option name="HAS_BRACKETS" value="true" />
<option name="HAS_PARENS" value="true" />
</options>
<keywords keywords="Agents;BOOLEAN;ELEMENT;FUNCTION;LIST;MAP;NUMBER;RULE;SET;STRING;and;diff;div;false;implies;intersect;memberof;not;or;program;result;self;subset;true;undef;union;xor" ignore_case="false" />
<keywords2 keywords="add;case;choose;dequeue;do;else;endcase;endchoose;endforall;endforeach;endif;enditerate;endpar;endseq;endseqblock;enqueue;enum;exists;extend;forall;foreach;from;holds;if;ifnone;import;in;into;is;iterate;left;let;local;next;par;pick;pop;push;remove;return;right;seq;seqblock;shift;skip;step;then;to;universe;while;with" />
<keywords4 keywords="CoreASM;call;derived;function;include;init;option;resume;rule;shared;shutdown;suspend;terminate;use" />
</highlighting>
<extensionMap>
<mapping ext="coreasm" />
<mapping ext="casm" />
</extensionMap>
</filetype>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment