12.2.5 Planned features: Units and modules
- qualified identifiers <34508F33.4F685BD1@keele.ac.uk> (also `program_name.identifier'?) (problem module.id vs. record.field); also for operators; `gpc' for built-in identifiers; duplicate identifiers in different units (fjf260[ab].pas); giving the same name to a routine in an interface and a local routine doesn't work (fjf240.pas); don't capitalize variable names in error messages and file name queries (store the casing of the first occurrence of an identifier) -> remove `{$no-debug-info}'
- `external name', `asmname', ...; (-> BP, Delphi) ??, like `$L' (fh19990325.2)
- modules without implementation ??? (pmod1.pas)
- `asmname' for units
- qualified import (mod10.pas)
- inline functions in GPI files
- unit inheritance (of a complete interface with one statement or selectively) <Pine.HPP.3.96.971105161603.28577A-100000@tea.geophysik.tu-freiberg.de>, <199711061008.LAA25341@agnes.dida.physik.uni-essen.de> ??; virtual procedures ???
- allow accessing non-exported identifiers in the implementation of a module <Pine.BSI.3.96.971110210330.7570A-100000@malasada.lava.net>
- `Initialization/Finalization' (Delphi: =`to begin/end do') (???) (only in `--delphi'?)
This document was generated
by Frank Heckenbach on May, 10 2002
using texi2html