这属于哪种C++风格语法

Sky*_*eSM 4 c++ syntax styles

最近我遇到了类似于以下内容的片段:

int a  <:20:>;
int b;
void foo()
<% 
 printf("Hello world"); 
 a <: ++b :> = 440;
%>
Run Code Online (Sandbox Code Playgroud)

这属于什么C++样式/语法?感谢您的回答.

Naw*_*waz 5

他们被称为有向图:

Digraph Equivalent
  <:         [
  :>         ]
  <%         {
  %>         }
  %:         #
Run Code Online (Sandbox Code Playgroud)

它们得到了支持,因为在某些国家/地区,键盘上可能没有符号,因此它们可以组合使用等键<和:等效键[等等.维基百科条目还描述了三字母.