1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-01-24 17:50:05 +08:00
SpaceVim/bundle/nvim-treesitter/tests/query/highlights/pascal/test.pas

40 lines
636 B
ObjectPascal
Raw Normal View History

program foobar;
// ^ keyword
var
// <- keyword
foo: bar;
// ^ variable
// ^ type
foo: foo.bar<t>;
// ^ variable
// ^ type
// ^ type
// ^ type
begin
// ^ keyword
foo := bar;
// ^ variable
// ^ variable
foo;
// ^ function
foo();
// ^ function
foo(bar(xyz));
// ^ function
// ^ function
// ^ variable
xx + yy;
// ^ variable
// ^ variable
xx := y + z + func(a, b, c);
// ^ variable
// ^ variable
// ^ variable
// ^ function
// ^ variable
// ^ variable
// ^ variable
end.
// <- keyword