Hi all X# followers,
Just an update. With respect to VFP, (VFP members and I) have received
in a private message the ANTLR lexical parser fingerprint for VFP and it
shows very good progress on VFP syntax support.
Here is the update that was published today on the X# website.
Progress report May 2019 - Created: 12 May 2019
It's time for a quick update about what we have been doing. Here are
some things that we have worked on since the last build:
* We have started work on the FoxPro dialect and have also added a WITH
block for all dialects
* We have also added support for END keywords for entities that do not
allow this yet,
suchas END PROCEDURE,END METHOD,END ACCESS etc. These keywords are
optional
* We made several changes to improve the VS integration, such as better
type lookup for functions
declaredin namespaces, better supportfor the var keyword, improved
supportfor Xbase++ dialect etc.
X# works fine nowwith VS 2019,except that ourproject templates are still
poorlyvisible on theNew Project dialect.
Microsoft has now promisedto change thatin oneof the upcoming updates.
* We have made several changes to the runtime. For example dynamic class
creation for the Xbase++ dialect (ClassCreate() etc)
and for the Xbase++ DataObjectclass. We have also added the functions that
are partof the ASXMLLibrary from Xbase++ (XMLDocOpen() etc).
* We have also improved several existing functions, such as Round(),
ExecName() and others.
* We have made several changes to the macro compiler, to solve some of
the problems that were reported.
* We have also added support for macro based aliased expressions and
ivar access ( (alias)->&varname, expression:&ivarname etc)
* And last but not least we have worked on the RDD system. Several small
issues were detected and fixed in the Advantage RDD
and the workon the DBFCDX driver is approaching theend. We expectto have a
fully working DBFCDX rddany day now.
More news will follow soon.
Johan Nel
George, South Africa
FOX member: Friends of XSharp
X# Website: https://xsharp.info <https://xsharp.info/>
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: https://leafe.com/archives
This message:
https://leafe.com/archives/byMID/[email protected]
** All postings, unless explicitly stated otherwise, are the opinions of the
author, and do not constitute legal or medical advice. This statement is added
to the messages for those lawyers who are too stupid to see the obvious.