This repository has been archived on 2024-06-20. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
coffee.pygments/tests/snippets/wgsl/block-comment.txt
David Neto 5175d68c87
Lexer for the WebGPU Shading Language (#2386)
See https://w3.org/TR/WGSL

Further work is needed to refine it:
- treat context-dependent names specially
- treat template start and template end tokens specially, perhaps

Fixes: #2388
2023-03-30 11:09:02 +02:00

34 lines
882 B
Text

---input---
/**/
/*block with newline
*/
/*block with line
ending comment// */
/* nested /*
*/
*/
---tokens---
' ' Text.Whitespace
'/*' Comment.Multiline
'*/' Comment.Multiline
'\n ' Text.Whitespace
'/*' Comment.Multiline
'block with newline\n ' Comment.Multiline
'*/' Comment.Multiline
'\n ' Text.Whitespace
'/*' Comment.Multiline
'block with line\n ending comment' Comment.Multiline
'/' Comment.Multiline
'/' Comment.Multiline
' ' Comment.Multiline
'*/' Comment.Multiline
'\n ' Text.Whitespace
'/*' Comment.Multiline
' nested ' Comment.Multiline
'/*' Comment.Multiline
'\n ' Comment.Multiline
'*/' Comment.Multiline
'\n ' Comment.Multiline
'*/' Comment.Multiline
'\n' Text.Whitespace