diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2011-10-08 08:18:09 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2011-10-08 08:18:09 -0700 |
commit | 56166f465a6ab4fb5ac0fdfe31e672f36aa823df (patch) | |
tree | 563bac41c4b49abf246431578b2f4a85a3476572 /HACKING | |
parent | 6b831477fae6e4fc69817d222482cb9f5d8cc760 (diff) | |
download | txr-56166f465a6ab4fb5ac0fdfe31e672f36aa823df.tar.gz txr-56166f465a6ab4fb5ac0fdfe31e672f36aa823df.tar.bz2 txr-56166f465a6ab4fb5ac0fdfe31e672f36aa823df.zip |
* HACKING: Formatting.
Diffstat (limited to 'HACKING')
-rw-r--r-- | HACKING | 18 |
1 files changed, 10 insertions, 8 deletions
@@ -39,14 +39,16 @@ provide rationale and make coding recommendations. 1.1 Language -Txr is written in a language that consists of the common dialect between C90 and C++98. -The code can be built with either the GNU C compiler or the GNU C++ compiler. -Use is made of some POSIX.2 functions, which are requested by means of -D_POSIX_2_SOURCE. -Also, the <wchar.h> header is used, which was introduced by a 1995 addendum -to the C language, so it may be said that the actual C dialect is C95. - -In coding new features or fixing bugs, care must be taken to preserve this. Code must -continue to compile as C and C++, and not increase the portability requirements. +Txr is written in a language that consists of the common dialect between C90 +and C++98. The code can be built with either the GNU C compiler or the GNU C++ +compiler. Use is made of some POSIX.2 functions, which are requested by means +of -D_POSIX_2_SOURCE. Also, the <wchar.h> header is used, which was introduced +by a 1995 addendum to the C language, so it may be said that the actual C +dialect is C95. + +In coding new features or fixing bugs, care must be taken to preserve this. +Code must continue to compile as C and C++, and not increase the portability +requirements. C++ compilation can be arranged using ./configure --ccname=g++ (for instance). |