From 308016b7769b17c67a891ef3c422c22f6713d016 Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Tue, 10 Jul 2018 14:09:22 -0700 Subject: [PATCH] Clarify runtime vs parser generator in README Fixes #182 --- README.md | 6 +++--- docs/index.md | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 69a7fcf1..47903d71 100644 --- a/README.md +++ b/README.md @@ -3,11 +3,11 @@ [![Build Status](https://travis-ci.org/tree-sitter/tree-sitter.svg?branch=master)](https://travis-ci.org/tree-sitter/tree-sitter) [![Build status](https://ci.appveyor.com/api/projects/status/vtmbd6i92e97l55w/branch/master?svg=true)](https://ci.appveyor.com/project/maxbrunsfeld/tree-sitter/branch/master) -Tree-sitter is an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. Tree-sitter aims to be: +Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. Tree-sitter aims to be: * **General** enough to parse any programming language * **Fast** enough to parse on every keystroke in a text editor -* **Robust** enough to provide useful results even in the presence of syntax errors, -* **Dependency-free** (and written in pure C) so that it can be embedded in any application +* **Robust** enough to provide useful results even in the presence of syntax errors +* **Dependency-free** so that the runtime library (which is written in pure C) can be embedded in any application [Documentation](http://tree-sitter.github.io/tree-sitter/) diff --git a/docs/index.md b/docs/index.md index 451f3193..8123876f 100644 --- a/docs/index.md +++ b/docs/index.md @@ -4,12 +4,12 @@ title: Introduction # Introduction -Tree-sitter is an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. Tree-sitter aims to be: +Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. Tree-sitter aims to be: * **General** enough to parse any programming language * **Fast** enough to parse on every keystroke in a text editor -* **Robust** enough to provide useful results even in the presence of syntax errors, -* **Dependency-free** (and written in pure C) so that it can be embedded in any application +* **Robust** enough to provide useful results even in the presence of syntax errors +* **Dependency-free** so that the runtime library (which is written in pure C) can be embedded in any application ### Language Bindings