boyned//Kampfkarren

Results 153 issues of boyned//Kampfkarren

The following code is tripping a syntax error: ``` local FOOBAR = { [0xDEADBEEF] = true } ``` However, this doesn't: ``` local FOOBAR = { [100] = true, }...

I have genuinely no idea why I hid them, but they're exactly what I needed in selene to make an optimization that would've otherwise required cloning the entire Ast and...

This is extremely tired rambling, so bear with me. I think it's uncomfortable that full-moon must undergo a major version change nearly every time Luau (Roblox's Lua) changes something about...

> names I would pick: > - TokenType becomes Token > - TokenKind becomes TokenType > - Token becomes SpannedToken > - TokenReference becomes... SpannedTokenWithTrivia? Based on @tomprince's work, TokenReference...

enhancement

syn, an established syntax tree library for Rust, has things like `Punctuated` and whatnot. Would be smart to look through what syn does and see how much of it full-moon...

enhancement

It feels really unergonomic to be unwrapping every single call.

enhancement

selene will not be able to lint Roblox syntax in non-Roblox codebases because full-moon does not support this.

enhancement

This shouldn't be started until 1.0.0, but I don't expect people to want to write Rust code for simple code shifts. Making a C API means later down the road...

enhancement