Y
Hacker News
new
|
ask
|
show
|
jobs
by
orthoxerox
33 days ago
Mike Pall wrote in the issue that it's easier to parse. If they get rid of the ternary operator, I'll ask him again to drop the period.
1 comments
nmz
33 days ago
a lone ? can mean anything, you can already tell that . is for fetching a subtable.
link
orthoxerox
33 days ago
In C# it's not a lone ?, it's two operators: ?. and ?[
Lua could have ?. ?[ ?" ?{ and ?(
link
nmz
32 days ago
I'd rather it use ?.() the . means getkey, () means expression using .(expr) should be the same as array[], throwing ? as a character should be very obvious what it does.
link