Skip to content

Commit 473b85f

Browse files
committed
Refactor binary expression parsing in binary.txt
- Adjusted indentation for source_file to improve readability. - Wrapped generic_name expressions in parenthesized_expression for consistency. - Enhanced structure of function_call_expression to align with updated parsing rules.
1 parent a639ac2 commit 473b85f

File tree

12 files changed

+5147
-5231
lines changed

12 files changed

+5147
-5231
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "tree-sitter-inference"
33
description = "Inference grammar for tree-sitter"
4-
version = "0.0.34"
4+
version = "0.0.35"
55
authors = [
66
"Georgii Plotnikov <[email protected]>"
77
]

Makefile

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

grammar.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,8 @@ module.exports = grammar({
198198
field('expression', choice(
199199
$.type_member_access_expression,
200200
$._identifier_like_embedded_type,
201-
$._name
201+
$._name,
202+
$.parenthesized_expression
202203
)),
203204
alias(token.immediate('::'), '::'),
204205
field('name', $._simple_name),

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "tree-sitter-inference",
3-
"version": "0.0.34",
3+
"version": "0.0.35",
44
"description": "Inference grammar for tree-sitter",
55
"main": "bindings/node",
66
"types": "bindings/node",

parser.exp

4 Bytes
Binary file not shown.

parser.lib

40 Bytes
Binary file not shown.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ build-backend = "setuptools.build_meta"
55
[project]
66
name = "tree-sitter-inference"
77
description = "Inference grammar for tree-sitter"
8-
version = "0.0.34"
8+
version = "0.0.35"
99
keywords = ["incremental", "parsing", "tree-sitter", "inference"]
1010
classifiers = [
1111
"Intended Audience :: Developers",

src/grammar.json

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/node-types.json

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)