Skip to content

Commit 3f3699a

Browse files
committed
update: README.md
1 parent 7e8802e commit 3f3699a

File tree

2 files changed

+0
-4
lines changed

2 files changed

+0
-4
lines changed

README.ja.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,8 +143,6 @@ [email protected]
143143

144144
この実装は、PostgreSQLの[scan.l](https://github.com/postgres/postgres/blob/REL_17_0/src/backend/parser/scan.l)[gram.y](https://github.com/postgres/postgres/blob/REL_17_0/src/backend/parser/gram.y)に対して[libpg_query](https://github.com/pganalyze/libpg_query/tree/17-6.0.0/patches)のパッチを適用したファイルを使用しています。`scan.l`はさらに Rust 用に書き直したうえで、`scan.l``gram.y`に基づいて構文解析テーブルを作成し、パーサーを構築しています。
145145

146-
パーサーによって生成されるCST構造は、PostgreSQLのgram.yファイルで定義された文法構造に密接に従い、SQLステートメントの包括的な表現を確保しています。
147-
148146
## ライセンス
149147

150148
- `kwlist.h``parser.c``scan.l``gram.y`はPostgreSQLライセンスの下にあります。

README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,8 +143,6 @@ If you'd like to try this parser directly, you can experience it online [here](h
143143

144144
This implementation uses PostgreSQL's [scan.l](https://github.com/postgres/postgres/blob/REL_17_0/src/backend/parser/scan.l) and [gram.y](https://github.com/postgres/postgres/blob/REL_17_0/src/backend/parser/gram.y) with patches from [libpg_query](https://github.com/pganalyze/libpg_query/tree/17-6.0.0/patches) applied. `scan.l` has been further rewritten for Rust, and based on `scan.l` and `gram.y`, a syntax parsing table has been created to build the parser.
145145

146-
The CST structure generated by the parser closely follows the grammatical structure defined in PostgreSQL's gram.y file, ensuring comprehensive representation of SQL statements.
147-
148146
## License
149147

150148
- `kwlist.h`, `parser.c`, `scan.l`, `gram.y` are under the PostgreSQL License.

0 commit comments

Comments
 (0)