From: Richard B W. <rb...@us...> - 2006-05-25 16:04:44
|
Delphi 2006 allows either type className = class abstract (ancestorClass) memberList end; type className = class sealed (ancestorClass) memberList end; The first can not be instantiated. The second can not be extended by inheritance. I'll see what I can do about getting PasDoc to support this syntax. Richard B. Winston rb...@us... http://water.usgs.gov/nrp/gwsoftware/ 703-648-5988 on Fridays: 301 474-2762 "SourceForge.net" <no...@so...> Sent by: pas...@li... 05/22/2006 01:36 PM Please respond to pas...@li... To no...@so... cc Subject [Pasdoc-main] [ pasdoc-Bugs-1492813 ] "class abstract" construct not supported Bugs item #1492813, was opened at 2006-05-22 11:53 Message generated for change (Comment added) made by kambi You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104213&aid=1492813&group_id=4213 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. >Category: parser (Delphi 200x features) Group: 0.10.0 Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: "class abstract" construct not supported Initial Comment: Trying to parse the following code TPlugin = class abstract ... end; will give Warning[2]: Error EPasDoc: main\uPlugin.pas(21): One of symbols "," or ":" expected while parsing unit uPlugin.pas, continuing... ---------------------------------------------------------------------- >Comment By: Michalis Kamburelis (kambi) Date: 2006-05-22 19:36 Message: Logged In: YES user_id=987895 Yeah, AFAIK that's another Delphi 200x feature that is missing from parser. Like Richard said on mailing list, we have probably more such bugs. I just added a bug category "parser (Delphi 200x features)", so we can mark the relevant bugs. I will not close these issues (because I don't use/own Delphi 200x and probably never will), so patches are welcome :) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104213&aid=1492813&group_id=4213 ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Pasdoc-main mailing list Pas...@li... https://lists.sourceforge.net/lists/listinfo/pasdoc-main |