Welcome to Software Development on Codidact!
Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.
Activity for aghastâ€
Type | On... | Excerpt | Status | Date |
---|---|---|---|---|
Comment | Post #290786 |
Here's an excerpt from `man tar`:
> ## NOTE
> This manpage is a short description of GNU tar. For a detailed discussion,
> including examples and usage recommendations, refer to the GNU Tar Manual
> available in texinfo format. If the info reader and the tar documentation
> are prop... (more) |
— | about 2 months ago |
Comment | Post #290786 |
No. GNU decided at some point that man pages were "so last century," and that all the good info would be in ~~emacs~~^W^W in the "info" browser. So if you check "man some-gnu-program" there's a fair chance the last paragraph will be something like "we've provided this man page as a courtesy, but the ... (more) |
— | about 2 months ago |
Comment | Post #290316 |
I suspect that if you go far enough back, `stdin` was probably an expression macro, like `&Global_file_structs[0]` or some such. So this is probably the case of some early library corrupting the standard. They probably could have done a better job of *allowing* the name to be a macro without *requiri... (more) |
— | 5 months ago |
Comment | Post #290215 |
When I say `gcc -E -xc -` and type:
#define FOO(x) x+1
#define BAR(x) x,1
int y = FOO(BAR(10));
I get back:
int y = 10,1 +1;
If I say
#define LIST3(delim, a, b, c) a delim b delim c
#define INIT3(a, b, c) { LIST3(COMMA, a, b, c) }
#define COMMA... (more) |
— | 6 months ago |