-
Hi,
I found that python-driver has lack of position information for several types of tokens.
```python
import bblfsh
client = bblfsh.BblfshClient("0.0.0.0:9432")
file_loc = "location/of/file.py…
-
Uppercase functions and identifiers should have the visibility world roles and the opposite (visibility=module) for lowercase symbols. Currently they don't, example:
https://github.com/bblfsh/go-dr…
-
Currently, there is a confusion with a `@token` field in the AST.
On one hand side, it is expected to store a raw string representation of the node, as it's written in the source file.
On the ot…
-
The current AST is nice and type safe, but it is very hard to extend. We could create a weakly typed AST alternative that only has a Node class, but we would have to be able to switch the parser from …
-
Babelfish is a self-hosted server for source code parsing. We are developing a server to parse
code in virtually every language by extracting an ASTs (Abstract Syntax Tree) from it, and convert it to…
-
Right now, since 1 partition means 1 repository, we know joins (by repository) can only happen in the same partition.
Instead, we iterate and try to join with all of the partitions together.
Imagi…
-
From [bblfsh logs](https://github.com/bblfsh/bblfshd/issues/298) we got the following messages:
```
rpc error: code = Internal desc = invalid character '{' looking for beginning of object key stri…
-
-
Over the compiler's history, a common complaint has been that we stop compiling after an error occurs, making it hard for users to work through a series of errors without recompiling again and again, …
-
With the concept of leading comments in the UAST, the simple invariant of parent covering their children is not respected.
I think this might be non-intuitive to many users.
To reproduce:
```…