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/examplefiles/capnp/pets.capnp
Sebastian Engel 7c358cd5e6
Whitespace token modernization - [bc] lexers - regarding #1905 (#1923)
* Modernize Whitespace token: basic lexer

* Modernize Whitespace token: bibtex lexer

* Modernize Whitespace token: boa lexer

* Modernize Whitespace token: capnproto lexer + new example

* Modernize Whitespace token: cddl lexer

* Modernize Whitespace token: chapel lexer

* Modernize Whitespace token: c_like lexer

* Modernize Whitespace token: configs lexer

* Modernize Whitespace token: console lexer

* Modernize Whitespace token: crystal lexer

* Modernize Whitespace token: csound lexer

* Modernize Whitespace token: css lexer

* Revert a change in basic lexer
2021-10-23 13:04:56 +02:00

31 lines
390 B
Cap'n Proto

@0x0123456789abcdef; # unique file ID
struct Pet {
name @0 :Text;
owner @1 :List(Owner);
birthdate @2 :Date;
struct Owner {
name @0 :Text;
contact @1 :List(Contact);
struct Contact {
address @0 :Text;
type @1 :Type;
enum Type {
email @0;
phone @1;
msgr @2;
}
}
}
}
# a comment
struct Date {
year @0 :Int16;
month @1 :UInt8;
day @2 :UInt8;
}