gambas-source-code/main/share
gambas 0e78042e07 Initial implementation of class namespaces.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Support of the new '.list' file format.
* NEW: Support of the new EXPORT AS syntax.
* NEW: Update error messages.

[COMPILER]
* NEW: EXPORT AS is a new syntax for exporting a class with a specific name that can include a namespace.
* NEW: New header file to start sharing reader code with the 'gb.eval' component.
* NEW: Class names can include a colon. The part before the colon is assumed to be a namespace.

[INTERPRETER]
* NEW: Classes exported in a namespace are now declared both in the global symbol table and in the local symbol table of their component.
* NEW: Class names are now allocated inside the symbol tables, and not in the class objects anymore.

[GB.EVAL]
* NEW: Share some reader code with the compiler.
2021-05-18 02:12:33 +02:00
..
gambas.h Add GB.DateFromString() API. 2021-04-10 23:05:09 +02:00
gb_alloc.h
gb_alloc_temp.h
gb_arch.h
gb_arch_temp.h Memory-mapped component archives file descritors are now automatically closed when a child process is executed. 2019-12-30 19:41:33 +01:00
gb_array.h
gb_array_temp.h
gb_buffer.h
gb_buffer_temp.h
gb_class_desc_common.h
gb_code.h '&=' operator optimization. 2020-04-04 16:18:10 +02:00
gb_code_temp.h '&=' operator optimization. 2020-04-04 16:18:10 +02:00
gb_common.h * Get rid of many gcc warnings. 2019-01-02 00:48:58 +01:00
gb_common_buffer.h Forgot to commit common header files. 2019-10-07 22:04:56 +02:00
gb_common_buffer_temp.h Forgot to commit common header files. 2019-10-07 22:04:56 +02:00
gb_common_case.h
gb_common_case_temp.h
gb_common_string.h
gb_common_string_temp.h
gb_common_swap.h
gb_common_swap_temp.h
gb_component.h Work continues on new JIT system. Translation is now done at runtime. 2018-06-09 22:42:35 +02:00
gb_error_common.h [INTERPRETER] 2018-07-02 19:37:37 +02:00
gb_file_share.h File.DefaultDirAuth is a new property that defines the default authorizations used when using MkDir. 2021-01-14 01:09:30 +01:00
gb_file_temp.h File.DefaultDirAuth is a new property that defines the default authorizations used when using MkDir. 2021-01-14 01:09:30 +01:00
gb_hash.h
gb_hash_temp.h
gb_limit.h Define a new limit constant, that is the maximum length of the System.Language variable. It is 16 bytes. 2019-02-26 21:01:18 +01:00
gb_list.h
gb_list_temp.h
gb_magic.h
gb_pcode.h Fix compilation of function calls with variable arguments passing. 2019-11-09 11:58:57 +01:00
gb_pcode_temp.h Fix compilation of function calls with variable arguments passing. 2019-11-09 11:58:57 +01:00
gb_replace.h
gb_replace_temp.h Unify BSD ifdefs 2018-09-09 18:26:38 +02:00
gb_reserved.h Support for '#Script' preprocessor keyword. 2021-03-06 22:18:15 +01:00
gb_reserved_keyword.h Initial implementation of class namespaces. 2021-05-18 02:12:33 +02:00
gb_reserved_temp.h Support for '#Script' preprocessor keyword. 2021-03-06 22:18:15 +01:00
gb_system.h System.Cores is a new property that returns the number of cores. 2021-02-01 01:21:08 +01:00
gb_system_temp.h System.Cores is a new property that returns the number of cores. 2021-02-01 01:21:08 +01:00
gb_table.h Fix compilation of function calls with variable arguments passing. 2019-11-09 11:58:57 +01:00
gb_table_temp.h Emit column position in almost all error messages. 2019-05-08 06:20:35 +02:00
gb_type_common.h
gbc_read_common.h Support for '#Script' preprocessor keyword. 2021-03-06 22:18:15 +01:00
gbc_read_temp.h Initial implementation of class namespaces. 2021-05-18 02:12:33 +02:00
gbc_trans_common.h Function names can be put between parenthesis to disable possible warnings on them. 2019-12-22 20:48:58 +01:00
gbx_subr_common.h
Makefile.am