SharpDevelop (#develop)
SharpZipLib (#ziplib)
The #develop teamblog
<
December 2008
>
Sun
Mon
Tue
Wed
Thu
Fri
Sat
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
On this page...
Search
Links
Blog Home
Contributor Blogs
#develop Forums
#develop Wiki
#develop Bugtracker
Blog Categories
Bernd
Chris
Daniel
Markus
Mike
Blogroll
ChrisOn.NET
Contributor Blogs
Mono Project News
Monologue::
Management
Sign In
Wednesday, September 22, 2004
Next generation parser layer
Currently I'm working with Andrea on NRefactory (name may change) which is a merge of #Refactory and VBRefactory. No longer do we need to maintain two different abstract syntax trees or different parser related code. In the past maintenance was an error prone process because each bugfix or enhancement needed to be ported to the other parser layer. Now we're merging VB and C# parsing and have only one representation for the source code. That will prevent many bugs. NRefactory will have a good unit test suite which will ensure that we're not going to break much during code refactoring and future maintenance.
Categories:
Mike
Wednesday, September 22, 2004 7:34:03 AM (W. Europe Standard Time, UTC+01:00)
Comments [1]
Wednesday, December 01, 2004 1:52:17 AM (W. Europe Standard Time, UTC+01:00)
Considering .NET's emphasis on multiple languages sharing a common binary format (CIL) and some basic standards (ie the CLS), would it be possible to write the lower common layer of the refactoring system aginst the CLS, so that future language bindings for other CLS compliant langauges can use/extend the NRefactory library? Ie refactoring for Effeil, JScript, J# etc.
BenH
Comments are closed.
© Copyright 2008 SharpDevelop Core Team
|
Copyright ©2000-2007
IC#Code
. All rights reserved. Projects sponsored by
AlphaSierraPapa
.