Menu

Commit [r12345]  Maximize  Restore  History

Add backtick escaping for identifiers to preserve case

eg.

select * from `Accounts`

This is useful for backend databases which are case specific

mikeaubury 2013-09-28

changed /aubit4glsrc/trunk/compilers/4glc/Makefile
changed /aubit4glsrc/trunk/compilers/4glc/lexer.c
changed /aubit4glsrc/trunk/compilers/4glc/rules/data/kwords
changed /aubit4glsrc/trunk/compilers/4glc/rules/general.rule
changed /aubit4glsrc/trunk/lib/extra_libs/mantisconnect/pregen/soapC.c
changed /aubit4glsrc/trunk/lib/extra_libs/mantisconnect/pregen/soapClient.c
changed /aubit4glsrc/trunk/lib/libpacker/xml_best/pregen/lex.yy.c
changed /aubit4glsrc/trunk/lib/libpacker/xml_best/pregen/module_def.c
changed /aubit4glsrc/trunk/lib/libpacker/xml_best/pregen/module_def.h
changed /aubit4glsrc/trunk/lib/libui/ui_curses/ioform.c
changed /aubit4glsrc/trunk/lib/libui/ui_xml/uilib/xml/pregenerated/triggers.c
changed /aubit4glsrc/trunk/lib/libui/ui_xml/uilib/xml/pregenerated/triggers.h
changed /aubit4glsrc/trunk/lib/libui/ui_xml/uilib/xml/pregenerated/triggers_act.c
changed /aubit4glsrc/trunk/tools/no_yacc/cygwin/compilers/4glc/rules/generated/kw.h
changed /aubit4glsrc/trunk/tools/no_yacc/cygwin/compilers/4glc/rules/generated/kw.yh
changed /aubit4glsrc/trunk/tools/no_yacc/cygwin/compilers/4glc/rules/generated/mk_states.c
changed /aubit4glsrc/trunk/tools/no_yacc/cygwin/compilers/4glc/rules/generated/mk_states_1.h
changed /aubit4glsrc/trunk/tools/no_yacc/cygwin/compilers/4glc/rules/generated/y.tab.c
changed /aubit4glsrc/trunk/tools/no_yacc/cygwin/compilers/4glc/rules/generated/y.tab.h
/aubit4glsrc/trunk/compilers/4glc/Makefile Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/compilers/4glc/lexer.c Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/compilers/4glc/rules/data/kwords Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/compilers/4glc/rules/general.rule Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/lib/extra_libs/mantisconnect/pregen/soapC.c Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/lib/extra_libs/mantisconnect/pregen/soapClient.c Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/lib/libpacker/xml_best/pregen/lex.yy.c Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/lib/libpacker/xml_best/pregen/module_def.c Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/lib/libpacker/xml_best/pregen/module_def.h Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/lib/libui/ui_curses/ioform.c Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/lib/libui/ui_xml/uilib/xml/pregenerated/triggers.c Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/lib/libui/ui_xml/uilib/xml/pregenerated/triggers.h Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/lib/libui/ui_xml/uilib/xml/pregenerated/triggers_act.c Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/tools/no_yacc/cygwin/compilers/4glc/rules/generated/kw.h Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/tools/no_yacc/cygwin/compilers/4glc/rules/generated/kw.yh Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/tools/no_yacc/cygwin/compilers/4glc/rules/generated/mk_states.c Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/tools/no_yacc/cygwin/compilers/4glc/rules/generated/mk_states_1.h Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/tools/no_yacc/cygwin/compilers/4glc/rules/generated/y.tab.c Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/tools/no_yacc/cygwin/compilers/4glc/rules/generated/y.tab.h Diff Switch to side-by-side view
Loading...