On 26-3-2018 18:03, Alex Peshkoff via Firebird-devel wrote:
On 03/26/18 18:37, Mark Rotteveel wrote:
I just noticed that I should also have updated README.keywords in https://github.com/FirebirdSQL/firebird/pull/150

But as I need to update it anyway, is it OK if I do a slightly more thorough overhaul? I noticed that some of the words marked with * are actually marked as (non-)reserved word in SQL:2016.

If not, which SQL standard was taken as a baseline?


In some old version (1.5? 2.0?) a lot of keywords were reserved. Somewhere about 2.1 or 2.5 most of such reserved (in violation of any standard) keywords were made non-reserved, as a baseline was taken sql-2003 or 2008, but some keywords that caused massive conflicts when getting non-reserved were left reserved. So we never exactly followed some standard, just tried to get a bit closer to one.

Ok, thanks for the explanation.

Would it be OK if I update the *-marks for those keywords not specified as reserved (or non-reserved) in SQL:2016?

Mark
--
Mark Rotteveel

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to