139 lines
3.5 KiB
Text
Generated
139 lines
3.5 KiB
Text
Generated
'/*\n * Example input for CAmkES lexer.\n */' Comment
|
|
'\n\n' Text.Whitespace
|
|
|
|
'import' Comment.Preproc
|
|
' ' Text.Whitespace
|
|
'<std_connector.camkes>;' Comment.Preproc
|
|
'\n\n' Text.Whitespace
|
|
|
|
'// A single-line comment.' Comment
|
|
'\n\n' Text.Whitespace
|
|
|
|
'import' Comment.Preproc
|
|
' ' Text.Whitespace
|
|
'"components/Client/Client.camkes";' Comment.Preproc
|
|
'\n' Text.Whitespace
|
|
|
|
'import' Comment.Preproc
|
|
' ' Text.Whitespace
|
|
'"components/Echo/Echo.camkes";' Comment.Preproc
|
|
'\n\n' Text.Whitespace
|
|
|
|
'component' Keyword
|
|
' ' Text.Whitespace
|
|
'Foo' Name
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'include' Comment.Preproc
|
|
' ' Text.Whitespace
|
|
'"proc_defn.h";' Comment.Preproc
|
|
'\n ' Text.Whitespace
|
|
'control' Keyword
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'dataport' Keyword
|
|
' ' Text.Whitespace
|
|
'Buf' Keyword.Type
|
|
' ' Text.Whitespace
|
|
'my_port' Name
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
'\n\n' Text.Whitespace
|
|
|
|
'#ifdef BAR_AVAILABLE' Comment.Preproc
|
|
'\n' Text.Whitespace
|
|
|
|
' ' Text.Whitespace
|
|
'component' Keyword
|
|
' ' Text.Whitespace
|
|
'Bar' Name
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'provides' Keyword
|
|
' ' Text.Whitespace
|
|
'CharAccess' Name
|
|
' ' Text.Whitespace
|
|
'ca' Name
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'#endif' Comment.Preproc
|
|
'\n' Text.Whitespace
|
|
|
|
'\n ' Text.Whitespace
|
|
'#define HASH_DEF_WITH_LEADING_SPACE' Comment.Preproc
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'assembly' Keyword
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
' ' Text.Whitespace
|
|
'/* Another multiline comment. */' Comment
|
|
'\n ' Text.Whitespace
|
|
'composition' Keyword
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'component' Keyword
|
|
' ' Text.Whitespace
|
|
'Echo' Name
|
|
' ' Text.Whitespace
|
|
'echo' Name
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'component' Keyword
|
|
' ' Text.Whitespace
|
|
'Client' Name
|
|
' ' Text.Whitespace
|
|
'client' Name
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'connection' Keyword
|
|
' ' Text.Whitespace
|
|
'seL4RPC' Name
|
|
' ' Text.Whitespace
|
|
'simple' Name
|
|
'(' Punctuation
|
|
'from' Keyword
|
|
' ' Text.Whitespace
|
|
'client' Name
|
|
'.' Punctuation
|
|
's' Name
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'to' Keyword
|
|
' ' Text.Whitespace
|
|
'echo' Name
|
|
'.' Punctuation
|
|
's' Name
|
|
')' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'configuration' Keyword
|
|
' ' Text.Whitespace
|
|
'{' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'echo' Name
|
|
'.' Punctuation
|
|
'dma_pool' Keyword.Reserved
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'4096' Literal.Number
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Punctuation
|
|
'\n' Text.Whitespace
|