8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-22 20:43:02 +01:00
firebird-mirror/lang_helpers
asfernandes ed0e0daeb3 - External Engines implementation.
- Plugins API.

- Feature CORE-2700 - UDR (User Defined Routines) Engine - C++ API supporting functions, triggers and stored procedures.
- Feature CORE-2470 - Support for alternate format of strings literals.
- Feature CORE-2310 - DDL triggers.
- Feature CORE-2312 - PSQL Packages.
- Feature CORE-1209 - CONTINUE statement.
- Feature CORE-1180 - DDL syntax to change (not) nullable state of columns.
- Feature CORE-2090 - Support OVER () clause with current aggregate functions.

- Fixed CORE-2699 - Common table expression context could be used with parameters.

- Introduce ODS 12.0.

- Work in progress in type-safe parser.
- Refactor some DDL commands (procedures and triggers) from DYN to DdlNodes.
- Refactor virtual tables to use a class hierarchy instead of namespaces. This is basic thing, not based on the changes done in Vulcan. Window functions is based on this work.
- Refactor COMMENT ON and DROP FUNCTION from DYN to DdlNodes. COMMENT ON do not use GDML anymore, it uses DSQL with PreparedStatement class.
- Refactor EXECUTE BLOCK to StmtNodes.
- Refactor the IUDF to SysFunctions. That eliminates RDB$GET_CONTEXT and RDB$SET_CONTEXT from RDB$FUNCTIONS.
2009-10-21 00:42:38 +00:00
..
gds_aix.f Moving fortran, pascal etc helpers to lang_helpers 2003-07-10 23:29:52 +00:00
gds_codes.ftn - External Engines implementation. 2009-10-21 00:42:38 +00:00
gds_codes.pas - External Engines implementation. 2009-10-21 00:42:38 +00:00
gds_hp.f Moving fortran, pascal etc helpers to lang_helpers 2003-07-10 23:29:52 +00:00
gds_sun.f Moving fortran, pascal etc helpers to lang_helpers 2003-07-10 23:29:52 +00:00
gds_vms.f Moving fortran, pascal etc helpers to lang_helpers 2003-07-10 23:29:52 +00:00
gds.bas Moving fortran, pascal etc helpers to lang_helpers 2003-07-10 23:29:52 +00:00
gds.h Moving obsolete headers to lang_helpers 2004-04-27 15:55:05 +00:00
gds.hxx Moving obsolete headers to lang_helpers 2004-04-27 15:55:05 +00:00
gds.pas Moving fortran, pascal etc helpers to lang_helpers 2003-07-10 23:29:52 +00:00
gds.pli Moving fortran, pascal etc helpers to lang_helpers 2003-07-10 23:29:52 +00:00
gds.vpas Moving fortran, pascal etc helpers to lang_helpers 2003-07-10 23:29:52 +00:00
gdsold.h Moving obsolete headers to lang_helpers 2004-04-27 15:55:05 +00:00
ib_util.pas Moving fortran, pascal etc helpers to lang_helpers 2003-07-10 23:29:52 +00:00
perf.pas Moving fortran, pascal etc helpers to lang_helpers 2003-07-10 23:29:52 +00:00
README.txt Moving fortran, pascal etc helpers to lang_helpers 2003-07-10 23:29:52 +00:00

The files gds_codes.ftn and gds_codes.pas in this directory are generated by the program codes.e

They should not be edited directly rather the msg.gdb database should be 
updated and then these files should be regenerated with the build scripts.