mriswithe
                                            mriswithe
                                        
                                    I could whip something up in Python pretty quick. Is there a language parser declaration somewhere I can eat or do I need to write the grammar myself? Also are...
Just a poke on this as I have been messing around with some parser generators and the like. Are you interested in contribution on this? Don't want to spend time...
> Sorry for the late response > I'll make sure to pay attention to activity in the repository (sorry) No, please understand. You owe me _nothing_. Would I have preferred...
Oh also the EBNF is of course flavored by Tatsu, but it looks like this: ``` @@grammar::Ostw @@eol_comments :: /\/\/.*?$/ @@keyword :: If Else While For Rule variables actions conditions...
Also, I have said it before, and I will say it again, but if I were to use a language that requires getter/setters, I would want to use one where...
``` rule: 'test' { CreateHudText( AllPlayers(), // can start with unnamed parameters Text: 'hud text', Location: Location.Right, TextColor: Color.Aqua, ); } ``` Is this acceptable? or are the new lines...
The comments I had found, but shouldn't be tricky. All the parser needs to do is know what is important input and what isn't, then spit the important stuff out...
From here: https://github.com/ItsDeltin/Overwatch-Script-To-Workshop/wiki/Lambdas-and-function-types#function-types > The types of the function parameters are defined on the left side of the =>, and the return type is defined on the right. To assign...
If you wish to follow along at home, the grammar is here: https://github.com/mriswithe/ostw_formatter
Breaking my fragile sysadmin mind! The fact that the return value was part of the "key" so to speak, was not something that had ever occurred to me as part...