David Sanders

Results 44 comments of David Sanders

By the way, I just tried this with the latest racer built from source at c2255dc8f43575ad969db4b7645b7ee912dc5e78 and it's doing the same thing.

I'm in favor of what I think @thehomebrewnerd and @frances-h have suggested, which is that we generally shouldn't try to force comparisons of any kind between different/non-existent orderings. That seems...

Using `tril` makes the lower triangular portion of `bias` contain all ones and the upper triangular portion off the diagonal contain all zeroes. The upper triangular part is what we...

Yep, true enough. For that matter, you could also just do this: ```python In [1]: import torch In [2]: triu = torch.triu(torch.full((5, 5), float("-inf")), diagonal=1) In [3]: triu Out[3]: tensor([[0.,...

@pipermerriam Yeah, I would expect else to be a property on an `If` ast object; rather like `body` is a list of statements on a function definition object.

@pipermerriam Also, not sure if you noticed but I think @jacqueswww chose those names largely based on the naming scheme in the python standard `ast` library.

I've begun some experimental work on a parser using [lark](https://github.com/lark-parser/lark). I've got it hosted [here](https://github.com/davesque/vyper_parser) for the time being. It might also be wise to create a CST parser using...

Also, a note about my repo that I linked to. It's really just meant to act as a place to store code that I'm hacking on. So there are no...

Custom Vyper AST classes in the `vyper_parser` repo are done (see [here](https://github.com/davesque/vyper_parser/blob/master/vyper_ast.py)). Currently, they attempt to mirror the naming scheme and structure of the ASDL-derived Python AST classes as precisely...

I went ahead and migrated my code into a proper project (found [here](https://github.com/davesque/vyper-parser)). I don't necessarily intend to have this work exist in a separate package, but I wanted to...