-
## Bug Report
Please answer these questions before submitting your issue. Thanks!
### 1. Minimal reproduce step (Required)
* Follow this tutorial to get started:https://www.kcl-lang.io/zh-CN/do…
-
Before 1.0, we'd like to reserve more keywords so that users don't use them as variable names.
This is the list that was proposed:
- `_` (underscore)
- `new`
- `interface`
- `type`
- `record`
- `str…
-
Hello @Peefy,
I've been learning how to use KCL function. And it's great thanks a lot)! But I've bumped into not very neat behavior, if KCL exits with an error function is immediately reevaluated a…
-
## General Question
I am trying to set up NeoVim for `kcl` and I am not able to make it work using LazyVim. I could get the formatting to work, but I do not see any syntax highlighting.
Here is…
-
Problem: Currently all KCL projects have to be a single file. There's no way to reuse code across files.
Solution: KCL files should be able to import each other, so that one file can use functions o…
-
# Background
Right now, KCL ranges are always two (signed) integers, e.g. [-4..10]. Ranges always increment the start by `1` until it reaches the end.
# Problem
We should support:
- Descending it…
-
I tried running crossplane docs from a few paths and everytime the readme returns empty.
Structure:
```bash
$ pwd …
-
### What happened?
I expected the `function-kcl` in Crossplane to authenticate and retrieve a KCL module stored in an OCI registry on AWS ECR. This works locally without issue using `kcl login`. Howe…
-
**Description**
Look into RCL and KCL.
**Additional information**
Suggested in issue #435
-
## Background
Some KCL features are just syntactic sugar. E.g. pipeline expressions are basically a more convenient way to do normal function evaluation:
`f |> g(%) |> h(%)` is equivalent to `h(…