mirror of
				https://github.com/JKorf/CryptoExchange.Net
				synced 2025-11-03 20:07:33 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			54 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			54 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
/*
 | 
						|
Language: Erlang REPL
 | 
						|
Author: Sergey Ignatov <sergey@ignatov.spb.su>
 | 
						|
Website: https://www.erlang.org
 | 
						|
Category: functional
 | 
						|
*/
 | 
						|
 | 
						|
export default function(hljs) {
 | 
						|
  return {
 | 
						|
    name: 'Erlang REPL',
 | 
						|
    keywords: {
 | 
						|
      built_in:
 | 
						|
        'spawn spawn_link self',
 | 
						|
      keyword:
 | 
						|
        '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: 'meta', begin: '^[0-9]+> ',
 | 
						|
        relevance: 10
 | 
						|
      },
 | 
						|
      hljs.COMMENT('%', '$'),
 | 
						|
      {
 | 
						|
        className: 'number',
 | 
						|
        begin: '\\b(\\d+#[a-fA-F0-9]+|\\d+(\\.\\d+)?([eE][-+]?\\d+)?)',
 | 
						|
        relevance: 0
 | 
						|
      },
 | 
						|
      hljs.APOS_STRING_MODE,
 | 
						|
      hljs.QUOTE_STRING_MODE,
 | 
						|
      {
 | 
						|
        begin: '\\?(::)?([A-Z]\\w*(::)?)+'
 | 
						|
      },
 | 
						|
      {
 | 
						|
        begin: '->'
 | 
						|
      },
 | 
						|
      {
 | 
						|
        begin: 'ok'
 | 
						|
      },
 | 
						|
      {
 | 
						|
        begin: '!'
 | 
						|
      },
 | 
						|
      {
 | 
						|
        begin: '(\\b[a-z\'][a-zA-Z0-9_\']*:[a-z\'][a-zA-Z0-9_\']*)|(\\b[a-z\'][a-zA-Z0-9_\']*)',
 | 
						|
        relevance: 0
 | 
						|
      },
 | 
						|
      {
 | 
						|
        begin: '[A-Z][a-zA-Z0-9_\']*',
 | 
						|
        relevance: 0
 | 
						|
      }
 | 
						|
    ]
 | 
						|
  };
 | 
						|
}
 |