delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/12/29/20:18:00

From: Gary AT bbs DOT st DOT net DOT au (Gary)
Newsgroups: comp.os.msdos.djgpp
Subject: Puzzled:Allegro Code
Date: 30 Dec 97 10:44:33
Organization: Soft-Tech +61-7-3869-2666
Lines: 11
Message-ID: <438_9712301100@softtech.st.net.au>
References: <683mjc$gj8$1 AT nclient3-gui DOT server DOT virgin DOT net>
NNTP-Posting-Host: 203.37.129.8
Cache-Post-Path: sun.brisnet.org.au!unknown AT softtech DOT brisnet DOT org DOT au
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Hello all,I am a learner of C and are somewhat puzzled by some code I've come
across in Allegro,namely in allegro.h where it states as follows
#define END_OF_FUNCTION(x)   x##_end(){}
I have searched through all the allegro and system includes and have not found
any reference to the expression  x##_end(){} I have been under the assumption
that for anything to be defined the expression on the right has to be some
valid expression already previously declared or defined.
I know that this query is possibly more to to do with another ng,but since its
allegros code I have posted it here,any help to enlighten me to how this works
or what it means would be much appreciated.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019