Mercurial > hg > xemacs-beta
comparison src/general.c @ 5445:6506fcb40fcf
Merged with trunk.
author | Mats Lidell <matsl@xemacs.org> |
---|---|
date | Fri, 31 Dec 2010 00:27:29 +0100 |
parents | 308d34e9f07d 31be2a3d121d |
children |
comparison
equal
deleted
inserted
replaced
5444:388762703a21 | 5445:6506fcb40fcf |
---|---|
25 #include <config.h> | 25 #include <config.h> |
26 #include "lisp.h" | 26 #include "lisp.h" |
27 | 27 |
28 #define SYMBOL(fou) Lisp_Object fou | 28 #define SYMBOL(fou) Lisp_Object fou |
29 #define SYMBOL_MODULE_API(fou) Lisp_Object fou | 29 #define SYMBOL_MODULE_API(fou) Lisp_Object fou |
30 #define SYMBOL_KEYWORD(la_cle_est_fou) Lisp_Object la_cle_est_fou | 30 #define SYMBOL_KEYWORD(la_cle_est_folle) Lisp_Object la_cle_est_folle |
31 #define SYMBOL_GENERAL(tout_le_monde, est_fou) Lisp_Object tout_le_monde | 31 #define SYMBOL_GENERAL(tout_le_monde, est_fou) Lisp_Object tout_le_monde |
32 #define SYMBOL_KEYWORD_GENERAL(ponle, la_clave) Lisp_Object ponle | |
32 | 33 |
33 #include "general-slots.h" | 34 #include "general-slots.h" |
34 | 35 |
35 #undef SYMBOL | 36 #undef SYMBOL |
36 #undef SYMBOL_MODULE_API | 37 #undef SYMBOL_MODULE_API |
37 #undef SYMBOL_KEYWORD | 38 #undef SYMBOL_KEYWORD |
38 #undef SYMBOL_GENERAL | 39 #undef SYMBOL_GENERAL |
40 #undef SYMBOL_KEYWORD_GENERAL | |
39 | 41 |
40 void | 42 void |
41 syms_of_general (void) | 43 syms_of_general (void) |
42 { | 44 { |
43 #define SYMBOL(loco) DEFSYMBOL (loco) | 45 #define SYMBOL(loco) DEFSYMBOL (loco) |
44 #define SYMBOL_MODULE_API(loco) DEFSYMBOL (loco) | 46 #define SYMBOL_MODULE_API(loco) DEFSYMBOL (loco) |
45 #define SYMBOL_KEYWORD(meshugeneh) DEFKEYWORD (meshugeneh) | 47 #define SYMBOL_KEYWORD(meshugeneh) DEFKEYWORD (meshugeneh) |
46 #define SYMBOL_GENERAL(vachement, fou) defsymbol (&vachement, fou) | 48 #define SYMBOL_GENERAL(vachement, fou) defsymbol (&vachement, fou) |
49 #define SYMBOL_KEYWORD_GENERAL(bescheuert, gaaanz_bescheuert) \ | |
50 defkeyword (&bescheuert, gaaanz_bescheuert) | |
47 | 51 |
48 #include "general-slots.h" | 52 #include "general-slots.h" |
49 | 53 |
50 #undef SYMBOL | 54 #undef SYMBOL |
51 #undef SYMBOL_KEYWORD | 55 #undef SYMBOL_KEYWORD |
52 #undef SYMBOL_GENERAL | 56 #undef SYMBOL_GENERAL |
57 #undef SYMBOL_KEYWORD_GENERAL | |
53 } | 58 } |