4 ms·
Looks impressive! I'm curious how you're doing the parsing. I see that you reference both NRefactory (which reads C#) and Cecil (which reads IL) -- can you ta
by Fizzer 14y ago
Looks impressive!
I'm curious how you're doing the parsing. I see that you reference both NRefactory (which reads C#) and Cecil (which reads IL) -- can you talk about how are each of these used and how you combine them?
Also, did you consider using Roslyn (Microsoft's official C# parser)? Obviously it's still beta, but once it's complete would it remove the need for Cecil and NRefactory completely?
- erik-kallen 14y agoWhy would I want to use the proprietary Roslyn when I have a working solution with the open-source NRefactory and Cecil?
- Fizzer 14y agoI can think of a dozen reasons off the top of my head. But if you prefer to avoid proprietary utilities that's understandable.
- hpguy 14y agoNRefactory itself depends on Cecil, so his translator might not use Cecil at all.