Skip to content

Commit 67f6e09

Browse files
authored
KCL parser (#9)
Library contains the start of a KCL compiler: a lexer/parser, written with Nom. It tracks the location of many elements throughout the source code. The binary contains a CLI for using the compiler.
1 parent ca01236 commit 67f6e09

File tree

15 files changed

+1283
-20
lines changed

15 files changed

+1283
-20
lines changed

.github/workflows/cargo-clippy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,4 @@ jobs:
3838
- uses: actions-rs/clippy-check@v1
3939
with:
4040
token: ${{ secrets.GITHUB_TOKEN }}
41-
args: "--benches --tests --examples --all-features -- -D warnings"
41+
args: "--benches --tests --examples --all-features --workspace -- -D warnings"

.vscode/settings.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"rust-analyzer.rustfmt.extraArgs": ["+nightly"],
3+
}

0 commit comments

Comments
 (0)