leaf

Results 384 comments of leaf

I think the expected output would be ```lua local ok, err = pcall(function() local ok, err = pcall(foo) return err end) ``` Right now lifting `local` to the line before...

Not possible at the moment This is on the todo. If you want, for the time being, you can make a statement of just a string literal, using `[==[` or...

I just tested this and it compiles as I would expect. I can help clarify the docs to make it more clear if you tell me where it's confusing. Operations...

I would prefer not to have backslash for breaking lines. * If there's a need to break lines it's typically around an binary operator, which means a linebreak could be...

Here is how I recommend writing your examples using currently valid code to avoid overloading the `\` operator. from ``` some_long_named_function_call_one \ some_long_named_function_call_two \ some_long_named_function_call_three 123 ``` to ``` some_long_named_function_call_one(...

> Today, I discovered Moonscript. I thought to myself "hey, that looks neat, but before I invest hours and hours of my time into learning and using it, maybe I...

> Stable? I count a dozen bugs in the first two pages of the issue tracker alone. @Sod-Almighty All software of any complexity is going to have bugs and feature...

@Sod-Almighty I just want you to keep in mind, with a programming language project a lot of changes are both subjective and can have wide reaching impacts outside of their...

Thanks for the contribution Although these are interesting ideas, I don't want to make these kinds of syntax changes right now. Maybe in the future it can be revisited. Use...

I tend to use `nil` in this scenario, but it still generates the blank assignment