diff options
author | Miguel de Icaza <miguel@gnome.org> | 2001-07-10 03:43:18 +0400 |
---|---|---|
committer | Miguel de Icaza <miguel@gnome.org> | 2001-07-10 03:43:18 +0400 |
commit | bcb98694451fb09a7e0b05de9b85aad73bf3cfdd (patch) | |
tree | 0ccd2f666ad04b604b2a2156f1d098a4cd778629 | |
parent | 54efb994f5520a28d100061655555f94b2ab20e6 (diff) |
More docs
svn path=/trunk/mono/; revision=82
-rw-r--r-- | doc/c-sharp | 32 | ||||
-rw-r--r-- | doc/tools | 6 | ||||
-rw-r--r-- | web/c-sharp | 32 | ||||
-rw-r--r-- | web/tools | 6 |
4 files changed, 64 insertions, 12 deletions
diff --git a/doc/c-sharp b/doc/c-sharp index ec740cdce66..62f3ebd7aac 100644 --- a/doc/c-sharp +++ b/doc/c-sharp @@ -48,19 +48,39 @@ </ul> +<a name="tasks"> ** Current pending tasks - Array declarations are currently being ignored, + Simple tasks: - PInvoke is not supported. + <ul> + * Array declarations are currently being ignored, + + * PInvoke declarations are not supported. + + * Pre-processing is not supported. + + * Attribute declarations and passing currently ignored. - Pre-processing is not supported. + * Compiler does not pass around line/col information from tokenizer for error reporting. - Attribute declarations and passing currently ignored. + * Jay does not work correctly with `error' + productions, making parser errors hard to point. It + would be best to port the Bison-To-Java compiler to + become Bison-to-C# compiler (bjepson@oreilly.com + might have more information) + </ul> + + Critical tasks: - Compiler does not pass around line/col information from tokenizer for error reporting. + <ul> + * Resolve "base" classes and "base" interfaces for + classes, structs and interfaces. - Jay does not work correctly with `error' productions, making parser errors hard to point. + Once this is done, we can actually do the semantic + analysis, because otherwise we do not know who our + parents are. + </ul> ** Questions and Answers diff --git a/doc/tools b/doc/tools index 59c14474661..1a7065d58aa 100644 --- a/doc/tools +++ b/doc/tools @@ -4,6 +4,12 @@ Mono-based solution. Some of these tools can be developed on Windows before Mono is fully finished. +** Debugger + + We will need a debugging API to debug CLI applications and + then a debugger component that can be used in an IDE + environment. + ** Integrated Development Environment There is already a project to create a C# development diff --git a/web/c-sharp b/web/c-sharp index ec740cdce66..62f3ebd7aac 100644 --- a/web/c-sharp +++ b/web/c-sharp @@ -48,19 +48,39 @@ </ul> +<a name="tasks"> ** Current pending tasks - Array declarations are currently being ignored, + Simple tasks: - PInvoke is not supported. + <ul> + * Array declarations are currently being ignored, + + * PInvoke declarations are not supported. + + * Pre-processing is not supported. + + * Attribute declarations and passing currently ignored. - Pre-processing is not supported. + * Compiler does not pass around line/col information from tokenizer for error reporting. - Attribute declarations and passing currently ignored. + * Jay does not work correctly with `error' + productions, making parser errors hard to point. It + would be best to port the Bison-To-Java compiler to + become Bison-to-C# compiler (bjepson@oreilly.com + might have more information) + </ul> + + Critical tasks: - Compiler does not pass around line/col information from tokenizer for error reporting. + <ul> + * Resolve "base" classes and "base" interfaces for + classes, structs and interfaces. - Jay does not work correctly with `error' productions, making parser errors hard to point. + Once this is done, we can actually do the semantic + analysis, because otherwise we do not know who our + parents are. + </ul> ** Questions and Answers diff --git a/web/tools b/web/tools index 59c14474661..1a7065d58aa 100644 --- a/web/tools +++ b/web/tools @@ -4,6 +4,12 @@ Mono-based solution. Some of these tools can be developed on Windows before Mono is fully finished. +** Debugger + + We will need a debugging API to debug CLI applications and + then a debugger component that can be used in an IDE + environment. + ** Integrated Development Environment There is already a project to create a C# development |