C# file containing all langage constructs
-
Can you know of such sample file ? (The code sould not be necessarily compilable) Thank you in advance.
Easy Profiler : Now open source ! http://www.codeproject.com/KB/cpp/easyprofiler.aspx
-
Can you know of such sample file ? (The code sould not be necessarily compilable) Thank you in advance.
Easy Profiler : Now open source ! http://www.codeproject.com/KB/cpp/easyprofiler.aspx
What do you exactly mean ? All language means ? C#, VB.NET, F# etc all the available .NET languages ?? I dont find the meaning. :doh:
Abhishek Sur **Don't forget to click "Good Answer" if you like this Solution.
My Latest Articles-->** Simplify Code Using NDepend
Basics of Bing Search API using .NET
Microsoft Bing MAP using Javascript -
What do you exactly mean ? All language means ? C#, VB.NET, F# etc all the available .NET languages ?? I dont find the meaning. :doh:
Abhishek Sur **Don't forget to click "Good Answer" if you like this Solution.
My Latest Articles-->** Simplify Code Using NDepend
Basics of Bing Search API using .NET
Microsoft Bing MAP using Javascriptno i said all langage constructs, ie the keywords of the C# langage. i have a parser and i want to see how it can behave in parsing all sorts of possibilities that can raise in a C# script.
Easy Profiler : Now open source ! http://www.codeproject.com/KB/cpp/easyprofiler.aspx
-
no i said all langage constructs, ie the keywords of the C# langage. i have a parser and i want to see how it can behave in parsing all sorts of possibilities that can raise in a C# script.
Easy Profiler : Now open source ! http://www.codeproject.com/KB/cpp/easyprofiler.aspx
The language specification is available online. How hard could it be for you to create this yourself?
"WPF has many lovers. It's a veritable porn star!" - Josh Smith
As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.
-
The language specification is available online. How hard could it be for you to create this yourself?
"WPF has many lovers. It's a veritable porn star!" - Josh Smith
As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.
No no I am not asking anybody to create the script for me. Only that if someone knows about/have any such thing then it'll be all appreciating to get it !
Easy Profiler : Now open source ! http://www.codeproject.com/KB/cpp/easyprofiler.aspx
-
No no I am not asking anybody to create the script for me. Only that if someone knows about/have any such thing then it'll be all appreciating to get it !
Easy Profiler : Now open source ! http://www.codeproject.com/KB/cpp/easyprofiler.aspx
Ahmed Charfeddine wrote:
No no I am not asking anybody to create the script for me.
I didn't suggest you were. Only, in the time you've spent on this online, you could have completed this yourself from the specifications.
"WPF has many lovers. It's a veritable porn star!" - Josh Smith
As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.
-
Ahmed Charfeddine wrote:
No no I am not asking anybody to create the script for me.
I didn't suggest you were. Only, in the time you've spent on this online, you could have completed this yourself from the specifications.
"WPF has many lovers. It's a veritable porn star!" - Josh Smith
As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.
Is it that easy for purely C++ programmer ? I'll see !
Easy Profiler : Now open source ! http://www.codeproject.com/KB/cpp/easyprofiler.aspx
-
Can you know of such sample file ? (The code sould not be necessarily compilable) Thank you in advance.
Easy Profiler : Now open source ! http://www.codeproject.com/KB/cpp/easyprofiler.aspx
-
thanks!
Easy Profiler : Now open source ! http://www.codeproject.com/KB/cpp/easyprofiler.aspx
-
Can you know of such sample file ? (The code sould not be necessarily compilable) Thank you in advance.
Easy Profiler : Now open source ! http://www.codeproject.com/KB/cpp/easyprofiler.aspx
Be aware that there are some combinations of language constructs which are tricky to parse, or even completely ambiguous (in that case, the C# spec usually contains special disambiguation rules). Some of my favorites: Is it a generic method call?
A(B < C, D > (42));
Difficult question mark:a is int? true : false
(compare with:a is int? ? true : false
) Using context sensitive keywords:partial class partial<where> where where : partial<where>
-
Be aware that there are some combinations of language constructs which are tricky to parse, or even completely ambiguous (in that case, the C# spec usually contains special disambiguation rules). Some of my favorites: Is it a generic method call?
A(B < C, D > (42));
Difficult question mark:a is int? true : false
(compare with:a is int? ? true : false
) Using context sensitive keywords:partial class partial<where> where where : partial<where>
Exactly this is my problem. The issue is not just to have the keywords with individual samples. Rather I needed a big file that can contain the maximum possible number of combinations against witch I can observe the behavior of the tested parser. I am very sad that most often the best way of seeing if a langage is handled correctly can only give 99% garantee. That is by making tests. Mathematical formalism is lacked. This is not a personal problem it is a human problem : To garantee deterministic benchmarking, testing, or let's say validation of langage processors whther parsers, tarsnlator etc there need be , theoretically, a formal way how to represent the langage itself. Which means a langage of a langage. Which lead us to a dilemma. :((
Easy Profiler : Now open source ! http://www.codeproject.com/KB/cpp/easyprofiler.aspx
-
Is it that easy for purely C++ programmer ? I'll see !
Easy Profiler : Now open source ! http://www.codeproject.com/KB/cpp/easyprofiler.aspx
No, I think he was referring to a simple Google search for "C# Language Specification" and that would have given you what you seek.
A guide to posting questions on CodeProject[^]
Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
2006, 2007, 2008
But no longer in 2009...