bug-standards
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Criteria for Acceptable Git to ChangeLog


From: Richard Stallman
Subject: Re: Criteria for Acceptable Git to ChangeLog
Date: Wed, 16 May 2018 23:04:04 -0400

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  >      I'm not sure how to understand "not in global scope".
  >      Could you clarify that?

  > I mean a varible which is not local to a function, and is not declared 
static.

I would say, rather, that any variable definition which is not inside
of a function is an entity.

This would not include extern declarations -- they are not definitions.

  > I hadn't thought about c++ much.  classes are not a problem.  They are just 
  > special cases of structs.  However things like templates can make the 
  > parsing rather tricky.

I don't know what templates look like, but if they are no inside
of some other entity, surely they should be treated as entities.

  >      In most cases, an entity is a maximal syntactic construct.
  >      However, if something is not maximal but has an
  >      openbrace in column zero, it is also an entity.

  > I don't know what the term "maximal syntactic construct" means.  Can
  > you explain.

A syntactic construct is maximal
if it is not contained in some other syntactic construct.
"Maximal" is a common concept in mathematics.


-- 
Dr Richard Stallman
President, Free Software Foundation (https://gnu.org, https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)
Skype: No way! See https://stallman.org/skype.html.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]