File: highlight.proto.ref

package info (click to toggle)
kf6-syntax-highlighting 6.13.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 47,568 kB
  • sloc: xml: 197,750; cpp: 12,850; python: 3,023; sh: 955; perl: 546; ruby: 488; pascal: 393; javascript: 161; php: 150; jsp: 132; lisp: 131; haskell: 124; ada: 119; ansic: 107; makefile: 96; f90: 94; ml: 85; cobol: 81; yacc: 71; csh: 62; erlang: 54; sql: 51; java: 47; objc: 37; awk: 31; asm: 30; tcl: 29; fortran: 18; cs: 10
file content (26 lines) | stat: -rw-r--r-- 3,041 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<Normal Text>syntax </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><String>"proto2"</String><Symbol>;</Symbol><br/>
<Normal Text></Normal Text><br/>
<Keyword>package</Keyword><Normal Text> example</Normal Text><Symbol>;</Symbol><br/>
<Normal Text></Normal Text><br/>
<Keyword>message</Keyword><Normal Text> Object </Normal Text><Symbol>{</Symbol><br/>
<Normal Text>  </Normal Text><Keyword>required</Keyword><Normal Text> </Normal Text><Data Type>string</Data Type><Normal Text> name </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Decimal>1</Decimal><Symbol>;</Symbol><br/>
<Normal Text>  </Normal Text><Keyword>required</Keyword><Normal Text> </Normal Text><Data Type>int32</Data Type><Normal Text> identifier </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Decimal>2</Decimal><Symbol>;</Symbol><br/>
<Normal Text>  </Normal Text><Keyword>optional</Keyword><Normal Text> </Normal Text><Data Type>string</Data Type><Normal Text> address </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Decimal>3</Decimal><Symbol>;</Symbol><br/>
<Normal Text></Normal Text><br/>
<Normal Text>  </Normal Text><Keyword>enum</Keyword><Normal Text> ObjectType </Normal Text><Symbol>{</Symbol><br/>
<Normal Text>    LOCAL </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Decimal>0</Decimal><Symbol>;</Symbol><br/>
<Normal Text>    REMOTE </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Decimal>1</Decimal><Symbol>;</Symbol><br/>
<Normal Text>    NEITHER </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Decimal>2</Decimal><Symbol>;</Symbol><br/>
<Normal Text>  </Normal Text><Symbol>}</Symbol><br/>
<Normal Text></Normal Text><br/>
<Normal Text>  </Normal Text><Keyword>message</Keyword><Normal Text> ObjectData </Normal Text><Symbol>{</Symbol><br/>
<Normal Text>    </Normal Text><Keyword>required</Keyword><Normal Text> </Normal Text><Data Type>string</Data Type><Normal Text> number </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Decimal>1</Decimal><Symbol>;</Symbol><br/>
<Normal Text>    </Normal Text><Keyword>optional</Keyword><Normal Text> ObjectType type </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Decimal>2</Decimal><Normal Text> </Normal Text><Symbol>[</Symbol><Keyword>default</Keyword><Normal Text> </Normal Text><Symbol>=</Symbol><Normal Text> NEITHER</Normal Text><Symbol>];</Symbol><br/>
<Normal Text>  </Normal Text><Symbol>}</Symbol><br/>
<Normal Text></Normal Text><br/>
<Normal Text>  </Normal Text><Keyword>repeated</Keyword><Normal Text> ObjectData dataList </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Decimal>4</Decimal><Symbol>;</Symbol><br/>
<Symbol>}</Symbol><br/>
<Normal Text></Normal Text><br/>
<Keyword>message</Keyword><Normal Text> ObjectList </Normal Text><Symbol>{</Symbol><br/>
<Normal Text>  </Normal Text><Keyword>repeated</Keyword><Normal Text> Object object </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Decimal>1</Decimal><Symbol>;</Symbol><br/>
<Symbol>}</Symbol><br/>