> This will be a great contribution to the community. Do you plan to > formally mark up the new incarnation of the language (perhaps BNF style) > so that the definition could be used (indirectly) by tools such as > flex/bison?
The BNF definition will be done at the end of the language definition. The major part is to develop useful functions, and a proper syntax. I've just established the list Scidb-development (subscribe at <http://lists.sourceforge.net/lists/listinfo/scidb-development>), and soon I will publish a first draft of an introduction into CQL-S. This introduction will not yet define functions, but the basic syntax rules. This is the right place to emphasize that the use of the search functions in Scidb will not require to use this language. It is planned to develop a user- friendly search dialog, and when the user starts the search, the input will be translated internally into this language, and finally the CQL interpreter is performing the search. This also allows to save the content of the search dialog, it will be saved as a CQL script, and later the saved functionality can be restored. Even this step does not require knowledge of CQL. But it will also be possible to write CQL scripts. Another advantage with CQL is that search functions developed from other users can be used. This supports that every user can perform very sophisticated searches, even if he don't likes to use the CQL language, provided that anybody has developed and published the CQL script. Every CQL script should contain documentation about the provided search functionality. Gregor ------------------------------------------------------------------------------ Announcing the Oxford Dictionaries API! The API offers world-renowned dictionary content that is easy and intuitive to access. Sign up for an account today to start using our lexical data to power your apps and projects. Get started today and enter our developer competition. http://sdm.link/oxford _______________________________________________ Scidb-users mailing list Scidb-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/scidb-users