Robin
Robin
@Ahhhhmed, you can install the `goimports` tool by running the following command: ```bash go install golang.org/x/tools/cmd/goimports@latest ``` Cheers, Robin
Thanks a lot for the writeup! It's good to know roughly at what stage the Go port is at, what your plans are for future releases and in particular that...
> There is still quite a bit to do, but I'd say about 80% of the grammar has been ported from Gocc to Textmapper https://github.com/mewmew/l-tm/blob/master/parser/ll.tm The port is now [done](https://github.com/mewmew/l-tm/blob/master/parser/ll.tm)....
Just a note, the more I use Textmapper the more remarkable I think it is. Evgeny, what you have managed to do is quite an achievement! I've never come across...
> A quick update from me: the Go version reached feature parity with its Java counterpart in lexer generation. It produces byte-for-byte identical output for most grammars, and I'm now...
> Besides, columns are very weird as there are multiple interpretations for this number: bytes, unicode runes, or JavaScript offsets (measured in utf-16 code units). All browsers use the last...
@pennomi had a good idea for random map generation that I think is worth considering, especially as it keeps the complexity of random map generation outside of the core engine...
Hi @alexflint! You are right in that Eggos is currently tied to Go 1.16. Support for Go 1.17 and above requires support for the custom asm calling convention introduced in...
At first, I thought this issue was related to the cast expression not being identified as unsigned in the test case (https://github.com/mewspring/c2rust_issues/blob/79fa28e70470a984e4a99b71fccf9e22309d9198/issue-wrapping_mul/issue-wrapping_mul_v0.18.0%2B409/rnd.c#L13) ```c cur_rand_seed = (int32_t)((uint32_t)(MULTIPLIER * ((uint32_t)cur_rand_seed) + INCREMENT));...
Hi @kkysen, Thanks for taking a look at this. And also, of course for working on c2rust. It's quite an incredible transpiler that you've built! Here is a [Docker image...