You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-4Lines changed: 7 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -4,11 +4,14 @@ CEDARScript Parser is a Python library for parsing and interpreting CEDARScript,
4
4
5
5
## What is CEDARScript?
6
6
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.
8
11
9
12
## Features
10
13
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
12
15
- Support for various code manipulation commands (create, delete, move, update)
13
16
- SQL-like syntax for intuitive code querying and manipulation
14
17
- High-level abstractions for complex refactoring operations
@@ -23,15 +26,15 @@ CEDARScript (Concise Examination, Development, And Refactoring Script) is a doma
23
26
You can install CEDARScript Parser using pip:
24
27
25
28
```
26
-
pip install cedarscript-parser
29
+
pip install cedarscript_ast_parser
27
30
```
28
31
29
32
## Usage
30
33
31
34
Here's a quick example of how to use CEDARScript Parser:
0 commit comments