[ < ] | [ > ] |  | [ << ] | [ Up ] | [ >> ] |  |  |  |  | [Top] | [Contents] | [Index] | [ ? ]

### 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