1
Fork 0

support two double quotes in quoted identifier plus unicode quoted identifier syntax

This commit is contained in:
Jake Wheat 2014-04-18 21:09:46 +03:00
parent 4e1a1da820
commit f64632bbac
4 changed files with 33 additions and 11 deletions
tools/Language/SQL/SimpleSQL

View file

@ -805,9 +805,10 @@ TODO: language identifiers have different rules to generic identifiers
> ,("t1",Iden [Name "t1"])
> ,("a.b",Iden [Name "a", Name "b"])
> ,("a.b.c",Iden [Name "a", Name "b", Name "c"])
> -- TODO: quoted idens
> -- double double quotes in quoted idens
> -- unicode idens syntax (needs escape?)
> ,("\"quoted iden\"", Iden [QName "quoted iden"])
> ,("\"quoted \"\" iden\"", Iden [QName "quoted \" iden"])
> ,("U&\"quoted iden\"", Iden [UQName "quoted iden"])
> ,("U&\"quoted \"\" iden\"", Iden [UQName "quoted \" iden"])
> ]
TODO: module stuff