russo-2025

Results 11 comments of russo-2025

I don't understand why it shouldn't work I expected this result: ```v match st.stmt { StmtSt1 {} StmtSt2 { println((st.stmt as StmtSt2).str) } } ```

I hope this example looks better ```v module main type Value = Value1 | Value2 struct Value1 { mut: val Value } struct Value2 { str string } struct MyStruct...

I have found a solution to this problem. probably it's worth adding a understandable error message here. ```v if st.stmt is StmtSt2 { println(st.stmt.str) } // random error if mut...

@Pospelove по моему, они все с ней. Просто какими-то флагами(во время компиляции) её можно убрать.

да и мой компилятор, вроде бы, создаёт мусорную инфу на всякий случай

наверно потому что по умолчанию везде она есть

@Pospelove ты можешь прочитать инфу моим компилятором `papyrus read "../test-files/compiled/original/PapyrusFeatures.pex"` P.S. правда он не выводит номера строк инcтрукций ![image](https://user-images.githubusercontent.com/28739948/213713367-c5db975e-50e3-4625-aba8-b6c64f6f7e5e.png)

@Ahplla Hi, yes, I plan to add Starfield support in the future. I don't have a lot of time for it right now, but it's something I'm really interested in...

> Just wondering if there exists somewhere a script to dump and create header files from script sources folders. No, currently there is no such functionality. I do plan to...

Yes, there are indeed not enough error messages. It's hard to find all the places where they need to be added. Thanks.