reading an EPIC summary of some @rustlang syntax discussion about my favorite--the turbofish! as much as i love me some ergonomics, allowing unbounded syntax lookahead to parse rust makes me realllllllly sadhttps://github.com/rust-lang/rfcs/pull/2544#issuecomment-453653184 …
-
-
something something vim plug-ins?
-
Vim plugins for syntax coloring can’t and don’t parse the grammar. More complex IDE support will just use libsyntax and be done with it.
- 8 more replies
New conversation -
-
-
those are definitely the *biggest* factors, but grammar complexity class isn't completely irrelevant- especially since we've managed to avoid the C family's missteps
-
a lot of parsers are little simple things- editor syntax specifications, quick fuzzy searches, cross-language tools, (unfortunately) proc macros. every little bit of complexity in the grammar makes things harder there
- 22 more replies
New conversation -
-
-
C++'s template expansions don't affect the parser at all, though. Everything that C++ has to deal with is simply an extension of the lexer hack.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.