Re: OT: Re: help with include and library files in GPS



Larry Kilgallen wrote:

To me the concept of "assignment" means copying some bits from here to
there, regardless of whether they beyond.  But Ada has strong typing.

Well again I see a difference between (low-level) bit-copy and (high level)
assignment. Consider controlled types, deep copy and prehaps packed arrays.

Martin
--
mailto://krischik@xxxxxxxxxxxxxxxxxxxxx
Ada programming at: http://ada.krischik.com
.



Relevant Pages

  • Re: Controlled types and exception safety
    ... Say you have an assignment for type R as described above, ... user-defined assignment from being discriminant dependent [but this would be ... So there is no solution in the framework of Ada. ... Limited types and Assign procedures seem ...
    (comp.lang.ada)
  • Re: Controlled types and exception safety
    ... > assignment for a type with a component with user-defined assignment, ... > component doesn't exist in the LHS. ... while the Ada model is full object assignment. ... in the language (types that change limitedness are a continuing headache ...
    (comp.lang.ada)
  • Re: += in ada
    ... IN ADA procedures do not return a value. ... blithely talk about how Ada does not have augmented assignment and ... To my thinking the issue of exceptions when evaluating the LHS are the ... there are two explicit assignment operations. ...
    (comp.lang.ada)
  • Re: [announcement] SYSAPI and SYSSVC for Windows
    ... > a private copy assignment, which makes no sense really, in a logical way. ... Floating point template parameters 2)String literal ... Do you think you can jump into the middle of a scope in Ada and bypass ... Except that the Ada concurrency system isn't portable either, ...
    (comp.lang.ada)
  • Re: Controlled types and exception safety
    ... > This was the original idea for Ada 95, ... > outer assignment, or disappear because of the assignment. ... finalized, the discriminants and constraints are set to ones of Right, some ... Its parameter Data ...
    (comp.lang.ada)