11/*! `rascript` grammar compiled for Highlight.js 11.11.1 */
2- ( ( ) => { var e = ( ( ) => { "use strict" ; return e => ( { case_insensitive :! 1 ,
3- contains :[ e . C_LINE_COMMENT_MODE , e . QUOTE_STRING_MODE , e . C_NUMBER_MODE , e . COMMENT ( "/\\*" , "\\*/" ) , {
4- className :"variable.language" , begin :/ \b ( t h i s ) \b / } , { className :"keyword" ,
5- begin :/ \b ( f u n c t i o n | c l a s s | e l s e | f o r | i f | i n | r e t u r n ) \b / } , { className :"literal" ,
6- begin :/ \b ( t r u e | f a l s e ) \b / } , { className :"operator" ,
7- begin :/ ( \| \| | \& \& | \= \= | \! \= | \> \= | \< \= | \= \> ) / } , { scope :"operator" ,
2+ ( ( ) => { var e = ( ( ) => { "use strict" ; return e => ( { case_insensitive :! 1 , contains :[ {
3+ begin :[ / \b ( b y t e | w o r d | t b y t e | d w o r d | b i t 0 | b i t 1 | b i t 2 | b i t 3 | b i t 4 | b i t 5 | b i t 6 | b i t 7 | b i t | l o w 4 | h i g h 4 | b i t c o u n t | w o r d _ b e | t b y t e _ b e | d w o r d _ b e | f l o a t | f l o a t _ b e | m b f 3 2 | m b f 3 2 _ l e | d o u b l e 3 2 | d o u b l e 3 2 _ b e | p r e v | p r i o r | b c d | i d e n t i t y _ t r a n s f o r m | a s c i i _ s t r i n g _ e q u a l s | u n i c o d e _ s t r i n g _ e q u a l s | r e p e a t e d | o n c e | t a l l y | d e d u c t | n e v e r | u n l e s s | m e a s u r e d | t r i g g e r _ w h e n | d i s a b l e _ w h e n | a l w a y s _ t r u e | a l w a y s _ f a l s e | f o r m a t | s u b s t r i n g | l e n g t h | r a n g e | a r r a y _ p u s h | a r r a y _ p o p | a r r a y _ m a p | a r r a y _ c o n t a i n s | a r r a y _ r e d u c e | a r r a y _ f i l t e r | d i c t i o n a r y _ c o n t a i n s _ k e y | a n y _ o f | a l l _ o f | n o n e _ o f | s u m _ o f | t a l l y _ o f | m a x _ o f | a s s e r t | a c h i e v e m e n t | r i c h _ p r e s e n c e _ d i s p l a y | r i c h _ p r e s e n c e _ v a l u e | r i c h _ p r e s e n c e _ l o o k u p | r i c h _ p r e s e n c e _ a s c i i _ s t r i n g _ l o o k u p | r i c h _ p r e s e n c e _ m a c r o | r i c h _ p r e s e n c e _ c o n d i t i o n a l _ d i s p l a y | l e a d e r b o a r d | _ _ o r n e x t ) \b / , / \( / ] ,
4+ beginScope :{ 1 :"title.function.invoke" } , relevance :10
5+ } , e . C_LINE_COMMENT_MODE , e . QUOTE_STRING_MODE , e . C_NUMBER_MODE , e . COMMENT ( "/\\*" , "\\*/" ) , {
6+ scope :"variable.language" , begin :/ \b ( t h i s ) \b / , relevance :0 } , { scope :"keyword" ,
7+ begin :/ \b ( e l s e | f o r | i f | i n | r e t u r n ) \b / , relevance :0 } , { scope :"literal" ,
8+ begin :/ \b ( t r u e | f a l s e ) \b / , relevance :0 } , { scope :"operator" ,
9+ begin :/ ( \| \| | \& \& | \= \= | \! \= | \> \= | \< \= | \= \> ) / , relevance :0 } , { scope :"operator" ,
810match :/ [ \+ \- \* \/ \% \^ \& \^ \~ \> \< \! \| ] / , relevance :0 } , {
9- begin :[ / f u n c t i o n [ \t ] + / , / [ a - z A - Z _ ] [ \w ] * / , / \( / ] , beginScope :{ 2 :"title.function" }
10- } , { begin :[ / c l a s s [ \t ] + / , / [ a - z A - Z _ ] [ \w ] * / ] , beginScope :{ 2 :"title.class" } } , {
11- begin :[ / [ a - z A - Z _ ] [ \w ] * / , / \( / ] , beginScope :{ 1 :"title.function.invoke" } } , {
12- className :"variable" , begin :/ [ a - z A - Z _ ] [ \w ] * / , relevance :0 } ] } ) } ) ( )
13- ; hljs . registerLanguage ( "rascript" , e ) } ) ( ) ;
11+ begin :[ / \b ( f u n c t i o n ) \b / , / [ \t ] + / , / [ a - z A - Z _ ] [ \w ] * / , / \( / ] , beginScope :{ 1 :"keyword" ,
12+ 3 :"title.function" } , relevance :0 } , {
13+ begin :[ / \b ( c l a s s ) \b / , / [ \t ] + / , / [ a - z A - Z _ ] [ \w ] * / ] , beginScope :{ 1 :"keyword" ,
14+ 3 :"title.class" } , relevance :0 } , { begin :[ / [ a - z A - Z _ ] [ \w ] * / , / \( / ] , beginScope :{
15+ 1 :"title.function.invoke" } , relevance :0 } , { scope :"variable" ,
16+ begin :/ [ a - z A - Z _ ] [ \w ] * / , relevance :0 } ] } ) } ) ( ) ; hljs . registerLanguage ( "rascript" , e )
17+ } ) ( ) ;
0 commit comments