User Tools

Site Tools


systems:3rd_edition

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
systems:3rd_edition [2023/05/23 09:24] segalocosystems:3rd_edition [2023/10/18 17:25] (current) segaloco
Line 12: Line 12:
 "prestruct-c" is a copy of the compiler just before I started changing it to use structures itself. ... [It] implements structures in a way that begins to approach their current meaning. Their declaration syntax seems to use () instead of {}, but . and -> for specifying members of a structure itself and members of a pointed-to structure are both there. "prestruct-c" is a copy of the compiler just before I started changing it to use structures itself. ... [It] implements structures in a way that begins to approach their current meaning. Their declaration syntax seems to use () instead of {}, but . and -> for specifying members of a structure itself and members of a pointed-to structure are both there.
  
-The files currently listed as [[systems:2nd_edition|Second Edition]] under cmd and lib in the UNIX tree, [[https://www.tuhs.org/cgi-bin/utree.pl?file=V2|V2 Sources]], may represent code closer in character to the Third Edition, given the lack of Extended Arithmetic Element usage.+The files currently listed as [[systems:2nd_edition|Second Edition]] under cmd and lib in the UNIX tree, [[https://www.tuhs.org/cgi-bin/utree.pl?file=V2|V2 Sources]], may represent code closer in character to the Third Edition, given the lack of Extended Arithmetic Element usage. See [[https://minnie.tuhs.org/mailman3/hyperkitty/list/tuhs@tuhs.org/thread/Y5CHHVMQY3JUOKI4PD7OVB4FBD4ILV2O/|this email.]]
  
 Changes include: Changes include:
Line 30: Line 30:
   * An earlier find(I) tool, distinct from the modern one, is removed   * An earlier find(I) tool, distinct from the modern one, is removed
   * A manual is produced for the assembler, allowing removal of expository detail in as(I) page   * A manual is produced for the assembler, allowing removal of expository detail in as(I) page
 +  * The linker no longer references B or Explor files, presumably dropping support and related libraries
   * The desk calculator dc(I) gains many features   * The desk calculator dc(I) gains many features
   * The first nroff(I) page on the public record appears   * The first nroff(I) page on the public record appears
systems/3rd_edition.1684797892.txt.gz · Last modified: 2023/05/23 09:24 by segaloco