Skip to content

Commit 119d41c

Browse files
committed
Improvements
1 parent 49c062b commit 119d41c

File tree

4 files changed

+623
-634
lines changed

4 files changed

+623
-634
lines changed

README.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,14 @@ CEDARScript Parser is a Python library for parsing and interpreting CEDARScript,
44

55
## What is CEDARScript?
66

7-
CEDARScript (Concise Examination, Development, And Refactoring Script) is a domain-specific language that aims to improve how AI coding assistants interact with codebases and communicate their code modification intentions. It provides a standardized way to express complex code modification and analysis operations, making it easier for AI-assisted development tools to understand and execute these tasks.
7+
CEDARScript (Concise Examination, Development, And Refactoring Script) is a domain-specific language that
8+
aims to improve how AI coding assistants interact with codebases and communicate their code modification intentions.
9+
It provides a standardized way to express complex code modification and analysis operations, making it easier for
10+
AI-assisted development tools to understand and execute these tasks.
811

912
## Features
1013

11-
- Parse CEDARScript code into an Abstract Syntax Tree (AST)
14+
- Parse CEDARScript Abstract Syntax Tree (AST) that was generated by Tree-Sitter into a list of commands
1215
- Support for various code manipulation commands (create, delete, move, update)
1316
- SQL-like syntax for intuitive code querying and manipulation
1417
- High-level abstractions for complex refactoring operations
@@ -23,15 +26,15 @@ CEDARScript (Concise Examination, Development, And Refactoring Script) is a doma
2326
You can install CEDARScript Parser using pip:
2427

2528
```
26-
pip install cedarscript-parser
29+
pip install cedarscript_ast_parser
2730
```
2831

2932
## Usage
3033

3134
Here's a quick example of how to use CEDARScript Parser:
3235

3336
```python
34-
from cedarscript_parser import CEDARScriptASTParser
37+
from cedarscript_ast_parser import CEDARScriptASTParser
3538

3639
parser = CEDARScriptASTParser()
3740
code = """

0 commit comments

Comments
 (0)