erlang-repl.json 1.2 KB

1
  1. {"keywords":{"special_functions":"spawn spawn_link self","reserved":"after and andalso|10 band begin bnot bor bsl bsr bxor case catch cond div end fun if let not of or orelse|10 query receive rem try when xor"},"contains":[{"className":"prompt","begin":"^[0-9]+> ","relevance":10},{"className":"comment","begin":"%","end":"$","contains":[{"begin":"\\b(a|an|the|are|I|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|like)\\b"},{"className":"doctag","begin":"(?:TODO|FIXME|NOTE|BUG|XXX):","relevance":0}]},{"className":"number","begin":"\\b(\\d+#[a-fA-F0-9]+|\\d+(\\.\\d+)?([eE][-+]?\\d+)?)","relevance":0},{"className":"string","begin":"'","end":"'","illegal":"\\n","contains":[{"begin":"\\\\[\\s\\S]","relevance":0}]},{"className":"string","begin":"\"","end":"\"","illegal":"\\n","contains":[{"$ref":"#contains.3.contains.0"}]},{"className":"constant","begin":"\\?(::)?([A-Z]\\w*(::)?)+"},{"className":"arrow","begin":"->"},{"className":"ok","begin":"ok"},{"className":"exclamation_mark","begin":"!"},{"className":"function_or_atom","begin":"(\\b[a-z'][a-zA-Z0-9_']*:[a-z'][a-zA-Z0-9_']*)|(\\b[a-z'][a-zA-Z0-9_']*)","relevance":0},{"className":"variable","begin":"[A-Z][a-zA-Z0-9_']*","relevance":0}]}