emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Tree sitter support for C-like languages


From: Yuan Fu
Subject: Re: Tree sitter support for C-like languages
Date: Mon, 21 Nov 2022 01:28:23 -0800


> On Nov 16, 2022, at 12:58 PM, Yuan Fu <casouri@gmail.com> wrote:
> 
>>> 
>>>  :language mode
>>>  :override t
>>>  :feature 'statement
>>>  '((expression_statement (identifier) @font-lock-variable-name-face)
>>>    (labeled_statement
>>>     label: (statement_identifier) @font-lock-type-face))
>>> 
>> 
>> stuff like:
>> ```
>> add_edge:  // <- this thing
>> gx += WINDOW_LEFT_EDGE_X (w);
>> gy += WINDOW_TOP_EDGE_Y (w);
>> 
>> store_rect: // <- and this thing
>> STORE_NATIVE_RECT (*rect, gx, gy, width, height);
>> 
>> ```
> 
> What’s the intention of this query?
> 
> (expression_statement (identifier) @font-lock-variable-name-face)
> 
> It seems to match statements like
> 
> var;
> 
> ?
> 
> Yuan

You probably missed this message, ping :-)

Yuan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]