comparison src/symeval.h @ 1743:543769b89fed

[xemacs-hg @ 2003-10-14 05:02:57 by james] New compiler.h contains compiler-specific defines. Use it everywhere.
author james
date Tue, 14 Oct 2003 05:03:13 +0000
parents 34abfb24e891
children 6fa9919a9a0b
comparison
equal deleted inserted replaced
1742:7f92ee59c996 1743:543769b89fed
25 * and does weird magic stuff if so */ 25 * and does weird magic stuff if so */
26 26
27 #ifndef INCLUDED_symeval_h_ 27 #ifndef INCLUDED_symeval_h_
28 #define INCLUDED_symeval_h_ 28 #define INCLUDED_symeval_h_
29 29
30 #ifdef __cplusplus 30 BEGIN_C_DECLS
31 extern "C" {
32 #endif
33 31
34 enum symbol_value_type 32 enum symbol_value_type
35 { 33 {
36 /* The following tags use the 'symbol_value_forward' structure 34 /* The following tags use the 'symbol_value_forward' structure
37 and are strictly for variables DEFVARed on the C level. */ 35 and are strictly for variables DEFVARed on the C level. */
432 #define DEFVAR_BOOL_MAGIC(lname, c_location, magicfun) \ 430 #define DEFVAR_BOOL_MAGIC(lname, c_location, magicfun) \
433 DEFVAR_SYMVAL_FWD_INT (lname, c_location, SYMVAL_BOOLEAN_FORWARD, magicfun) 431 DEFVAR_SYMVAL_FWD_INT (lname, c_location, SYMVAL_BOOLEAN_FORWARD, magicfun)
434 432
435 void flush_all_buffer_local_cache (void); 433 void flush_all_buffer_local_cache (void);
436 434
437 #ifdef __cplusplus 435 END_C_DECLS
438 }
439 #endif
440 436
441 #endif /* INCLUDED_symeval_h_ */ 437 #endif /* INCLUDED_symeval_h_ */