Matěj Štágl

Results 108 comments of Matěj Štágl

I second this request. We are running zero-indexed build of Lua so we need to disable this behaviour.

Core of the problem here is that we need to "await" `EventHandler` which we can't do as it returns void. Something like DefferedEvents would be needed here - https://pedrolamas.github.io/DeferredEvents/ what...

@Alisis33 feel free to check https://github.com/WattleScript/wattlescript. Currently I'm working on gradual typing, help is welcome :) Syntax is described in wiki proposals & tests EE is great (and I love...

@codingseb great idea. To keep consistency with newly added `OptionNewKeywordAliases` and `OptionScriptEndOfExpression` and allow for a broader range of usages I think this would be better as: ```csharp EE.OptionSyntaxRules.ObjectInitPropertyValueDelimiter =...

Great news @codingseb thanks for all the effort you are putting into this!

I've took a quick peek at the regexes currently being used to describe bracketless keywords but I'm not sure how hard would it be to implement the proposed change. Being...

Just a note, instead of: ```csharp public enum OptionSyntaxForScriptKeywords { CScharpSyntax, // ScriptKeywordsSeparator not used here OptionalParenthesesAndMandatorySeparatorWithoutCurlyBrackets, OptionalParenthesesAndAlwaysMandatorySeparator } ``` consider: ```csharp string keywordHeadParenthesesStart = "("; string keywordHeadParenthesesEnd = ")";...

This looks really great! After reading this the only thing I'm wondering about it whether it would be possible to have ```csharp public string[] OptionScriptBlocksKeywordsHeadStatementsStartBracket = new {"("}; ``` Then...

I'm concerned about performance impact here. If possible, could you please run a test so we could see how much cpu power are we using here? Regex vs plain string...

@codingseb enjoy your vacation :)