|
jEdit example source code file (erlang.xml)
The jEdit erlang.xml source code<?xml version="1.0"?> <!DOCTYPE MODE SYSTEM "xmode.dtd"> <MODE> <PROPS> <PROPERTY NAME="lineComment" VALUE="%"/> </PROPS> <RULES IGNORE_CASE="FALSE" HIGHLIGHT_DIGITS="TRUE"> <EOL_SPAN TYPE="COMMENT1">% <SPAN TYPE="LITERAL1" ESCAPE="\" NO_LINE_BREAK="FALSE"> <BEGIN>" <END>" </SPAN> <SPAN TYPE="LITERAL1" ESCAPE="\" NO_LINE_BREAK="TRUE"> <BEGIN>' <END>' </SPAN> <MARK_PREVIOUS TYPE="FUNCTION" MATCH_TYPE="OPERATOR">( <SEQ TYPE="OPERATOR">) <MARK_PREVIOUS TYPE="LITERAL2" MATCH_TYPE="OPERATOR">: <SEQ_REGEXP HASH_CHAR="$" TYPE="LITERAL3" AT_WORD_START="TRUE" >\$.\w*</SEQ_REGEXP> <SEQ TYPE="LITERAL3">badarg <SEQ TYPE="LITERAL3">nocookie <SEQ TYPE="LITERAL3">false <SEQ TYPE="LITERAL3">true <SEQ TYPE="OPERATOR">-> <SEQ TYPE="OPERATOR"><- <SEQ TYPE="OPERATOR">. <SEQ TYPE="OPERATOR">; <SEQ TYPE="OPERATOR">= <SEQ TYPE="OPERATOR">/ <SEQ TYPE="OPERATOR">| <SEQ TYPE="OPERATOR"># <SEQ TYPE="OPERATOR">+ <SEQ TYPE="OPERATOR">* <!-- <SEQ TYPE="OPERATOR">( <SEQ TYPE="OPERATOR">) --> <SEQ TYPE="OPERATOR">: <SEQ TYPE="OPERATOR">{ <SEQ TYPE="OPERATOR">} <SEQ TYPE="OPERATOR">[ <SEQ TYPE="OPERATOR">] <SEQ TYPE="OPERATOR">, <SEQ TYPE="OPERATOR">? <SEQ TYPE="OPERATOR">! <!-- div --> <SEQ_REGEXP HASH_CHAR="div" TYPE="OPERATOR" AT_WORD_START="TRUE" >\bdiv\b</SEQ_REGEXP> <!-- rem --> <SEQ_REGEXP HASH_CHAR="rem" TYPE="OPERATOR" AT_WORD_START="TRUE" >\brem\b</SEQ_REGEXP> <!-- or --> <SEQ_REGEXP HASH_CHAR="or" TYPE="OPERATOR" AT_WORD_START="TRUE" >\bor\b</SEQ_REGEXP> <!-- xor --> <SEQ_REGEXP HASH_CHAR="xor" TYPE="OPERATOR" AT_WORD_START="TRUE" >\bxor\b</SEQ_REGEXP> <!-- bor --> <SEQ_REGEXP HASH_CHAR="bor" TYPE="OPERATOR" AT_WORD_START="TRUE" >\bbor\b</SEQ_REGEXP> <!-- bxor --> <SEQ_REGEXP HASH_CHAR="bxor" TYPE="OPERATOR" AT_WORD_START="TRUE" >\bbxor\b</SEQ_REGEXP> <!-- bsl --> <SEQ_REGEXP HASH_CHAR="bsl" TYPE="OPERATOR" AT_WORD_START="TRUE" >\bbsl\b</SEQ_REGEXP> <!-- bsr --> <SEQ_REGEXP HASH_CHAR="bsr" TYPE="OPERATOR" AT_WORD_START="TRUE" >\bbsr\b</SEQ_REGEXP> <!-- and --> <SEQ_REGEXP HASH_CHAR="and" TYPE="OPERATOR" AT_WORD_START="TRUE" >\band\b</SEQ_REGEXP> <!-- band --> <SEQ_REGEXP HASH_CHAR="band" TYPE="OPERATOR" AT_WORD_START="TRUE" >\bband\b</SEQ_REGEXP> <!-- not --> <SEQ_REGEXP HASH_CHAR="not" TYPE="OPERATOR" AT_WORD_START="TRUE" >\bnot\b</SEQ_REGEXP> <!-- bnot --> <SEQ_REGEXP HASH_CHAR="bnot" TYPE="OPERATOR" AT_WORD_START="TRUE" >\bbnot\b</SEQ_REGEXP> <KEYWORDS> <!-- keywords --> <KEYWORD1>after <KEYWORD1>begin <KEYWORD1>case <KEYWORD1>catch <KEYWORD1>cond <KEYWORD1>end <KEYWORD1>fun <KEYWORD1>if <KEYWORD1>let <KEYWORD1>of <KEYWORD1>query <KEYWORD1>receive <KEYWORD1>when <KEYWORD1>try <!-- built-in-functions BIFs --> <KEYWORD2>abs <KEYWORD2>alive <KEYWORD2>apply <KEYWORD2>atom_to_list <KEYWORD2>binary_to_list <KEYWORD2>binary_to_term <KEYWORD2>concat_binary <KEYWORD2>date <KEYWORD2>disconnect_node <KEYWORD2>element <KEYWORD2>erase <KEYWORD2>exit <KEYWORD2>float <KEYWORD2>float_to_list <KEYWORD2>get <KEYWORD2>get_keys <KEYWORD2>group_leader <KEYWORD2>halt <KEYWORD2>hd <KEYWORD2>integer_to_list <KEYWORD2>is_alive <KEYWORD2>length <KEYWORD2>link <KEYWORD2>list_to_atom <KEYWORD2>list_to_binary <KEYWORD2>list_to_float <KEYWORD2>list_to_integer <KEYWORD2>list_to_pid <KEYWORD2>list_to_tuple <KEYWORD2>load_module <KEYWORD2>make_ref <KEYWORD2>monitor_node <KEYWORD2>node <KEYWORD2>nodes <KEYWORD2>now <KEYWORD2>open_port <KEYWORD2>pid_to_list <KEYWORD2>process_flag <KEYWORD2>process_info <KEYWORD2>process <KEYWORD2>put <KEYWORD2>register <KEYWORD2>registered <KEYWORD2>round <KEYWORD2>self <KEYWORD2>setelement <KEYWORD2>size <KEYWORD2>spawn <KEYWORD2>spawn_link <KEYWORD2>split_binary <KEYWORD2>statistics <KEYWORD2>term_to_binary <KEYWORD2>throw <KEYWORD2>time <KEYWORD2>tl <KEYWORD2>trunc <KEYWORD2>tuple_to_list <KEYWORD2>unlink <KEYWORD2>unregister <KEYWORD2>whereis <!-- other BIFs --> <KEYWORD2>atom <KEYWORD2>binary <KEYWORD2>constant <KEYWORD2>function <KEYWORD2>integer <KEYWORD2>list <KEYWORD2>number <KEYWORD2>pid <KEYWORD2>ports <KEYWORD2>port_close <KEYWORD2>port_info <KEYWORD2>reference <KEYWORD2>record <!-- erlang:BIFs --> <KEYWORD2>check_process_code <KEYWORD2>delete_module <KEYWORD2>get_cookie <KEYWORD2>hash <KEYWORD2>math <KEYWORD2>module_loaded <KEYWORD2>preloaded <KEYWORD2>processes <KEYWORD2>purge_module <KEYWORD2>set_cookie <KEYWORD2>set_node <!-- math functions --> <KEYWORD2>acos <KEYWORD2>asin <KEYWORD2>atan <KEYWORD2>atan2 <KEYWORD2>cos <KEYWORD2>cosh <KEYWORD2>exp <KEYWORD2>log <KEYWORD2>log10 <KEYWORD2>pi <KEYWORD2>pow <KEYWORD2>power <KEYWORD2>sin <KEYWORD2>sinh <KEYWORD2>sqrt <KEYWORD2>tan <KEYWORD2>tanh <!-- directives --> <KEYWORD3>-behaviour <KEYWORD3>-compile <KEYWORD3>-define <KEYWORD3>-else <KEYWORD3>-endif <KEYWORD3>-export <KEYWORD3>-file <KEYWORD3>-ifdef <KEYWORD3>-ifndef <KEYWORD3>-import <KEYWORD3>-include <KEYWORD3>-include_lib <KEYWORD3>-module <KEYWORD3>-record <KEYWORD3>-undef </KEYWORDS> </RULES> </MODE> Other jEdit examples (source code examples)Here is a short list of links related to this jEdit erlang.xml source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.