-
Use the native `typescript` package
AST Viewer: https://ts-ast-viewer.com
## Plan
- [x] Pase variable definitions (private data items)
- [x] Parse exported variable (public data items)
- [ ] Pa…
-
Just as we currently have `.namedTypes.MemberExpression` and `.builders.memberExpression`, perhaps we could also have an auto-generated `.patterns` namespace containing functions like `.patterns.Membe…
-
From the docs, one could do:
```julia
using VPTrees
using StringDistances
data = ["bla", "blub", "asdf", ":assd", "ast", "baube"]
vptree = VPTree(data, Levenshtein()))
query = "blau"
n_neighb…
-
Function declarations currently only accept variables as arguments, but in SML one can do pattern matching with a declaration. CakeML AST does not support that, but the parser could generate the corre…
xrchz updated
7 years ago
-
I'll use this issue as a tracker bug for simpler issues. I might add more things as I come across them.
- [x] identifiers for `self` parameters are missing REF edges to the corresponding parameters…
-
Some tracks:
- [Friday Q&A 2014-01-24: Introduction to libclang](https://www.mikeash.com/pyblog/friday-qa-2014-01-24-introduction-to-libclang.html)
- [Modern source-to-source transformation with Clang…
-
```nim
[~]$ nimble install -p:-d:explicitSourcePath:~/Projects/contrib/Nim nimlsp
Downloading https://github.com/PMunch/nimlsp using git
Verifying dependencies for nimlsp@0.3.2
Info: Depen…
-
Currently, the path of imports is not formatted, e.g.
```python
import a . b
```
remains as-is. This is due to a bug in our AST:
https://github.com/astral-sh/ruff/blob/6824b67f44d8d462f83a727ed…
-
Using pipes and function captures makes it so the compiler won't TCO a function on the js target.
Consider:
```gleam
pub fn do_len(list, acc) {
case list {
[] -> acc
[_, ..rest] -> do_…
-
HIR is not used by `diplomat` (the macro), only by `diplomat-tool`. It's already hidden behind a feature in `diplomat-core`, so that `diplomat` doesn't have to build it. Moving it into `diplomat-tool`…