Ben L. Titzer

Results 334 comments of Ben L. Titzer

https://github.com/titzer/virgil/commit/8a0d527c26bc6cfd7e960f2250437f19f11bfc5f

I think that the problem is in `rt/wasi_snapshot_preview1/System.v3` that doesn't use WASI file operations properly. I had meant to debug that, but I've gotten sidetracked. It's one of the more...

Neat! I just glanced through this, but when I get a chance to vet in detail, it could make a great addition to documentation. Thanks!

A couple tweaks to tokens: - Identifiers can't start with underscore. - Float literals can't start with a dot. - String literals can include escapes, including the usual \r, \n,...

Hi @mingodad , yep, you're right about the '

Yep, I added that because traffic spiked a little. I could add a Makefile just as a convenience. For reference `uNN` and `iNN` for NN `1` to `64` are fixed-width...

For the fixed-width integer types, the names will fall into the identifier category, since they start with a letter. I'm ok with that. The `struct` and `layout` keywords are reserved...

The `fileName` in the Token is a reference.

Dependencies aren't managed by the compiler in Virgil. You need to pass all the files of your program to the compiler. The runtime and garbage collector code also needs to...

Oh neat, it looks like you're adding some help to the options, which is something I was planning on doing eventually. You are correct on both of the above. There...