| 18 | |
| 19 | |
| 20 | void constants_init( void ) |
| 21 | { |
| 22 | constant_empty = object_new( "" ); |
| 23 | constant_dot = object_new( "." ); |
| 24 | constant_plus = object_new( "+" ); |
| 25 | constant_star = object_new( "*" ); |
| 26 | constant_question_mark = object_new( "?" ); |
| 27 | constant_ok = object_new( "ok" ); |
| 28 | constant_true = object_new( "true" ); |
| 29 | constant_name = object_new( "__name__" ); |
| 30 | constant_bases = object_new( "__bases__" ); |
| 31 | constant_class = object_new( "__class__" ); |
| 32 | constant_typecheck = object_new( ".typecheck" ); |
| 33 | constant_builtin = object_new( "(builtin)" ); |
| 34 | constant_HCACHEFILE = object_new( "HCACHEFILE" ); |
| 35 | constant_HCACHEMAXAGE = object_new( "HCACHEMAXAGE" ); |
| 36 | constant_HDRSCAN = object_new( "HDRSCAN" ); |
| 37 | constant_HDRRULE = object_new( "HDRRULE" ); |
| 38 | constant_BINDRULE = object_new( "BINDRULE" ); |
| 39 | constant_LOCATE = object_new( "LOCATE" ); |
| 40 | constant_SEARCH = object_new( "SEARCH" ); |
| 41 | constant_JAM_SEMAPHORE = object_new( "JAM_SEMAPHORE" ); |
| 42 | constant_TIMING_RULE = object_new( "__TIMING_RULE__" ); |
| 43 | constant_ACTION_RULE = object_new( "__ACTION_RULE__" ); |
| 44 | constant_JAMSHELL = object_new( "JAMSHELL" ); |
| 45 | constant_TMPDIR = object_new( "TMPDIR" ); |
| 46 | constant_TMPNAME = object_new( "TMPNAME" ); |
| 47 | constant_TMPFILE = object_new( "TMPFILE" ); |
| 48 | constant_STDOUT = object_new( "STDOUT" ); |
| 49 | constant_STDERR = object_new( "STDERR" ); |
| 50 | constant_JAMDATE = object_new( "JAMDATE" ); |
| 51 | constant_JAM_TIMESTAMP_RESOLUTION = object_new( "JAM_TIMESTAMP_RESOLUTION" ); |
| 52 | constant_JAM_VERSION = object_new( "JAM_VERSION" ); |
| 53 | constant_JAMUNAME = object_new( "JAMUNAME" ); |
| 54 | constant_ENVIRON = object_new( ".ENVIRON" ); |
| 55 | constant_ARGV = object_new( "ARGV" ); |
| 56 | constant_all = object_new( "all" ); |
| 57 | constant_PARALLELISM = object_new( "PARALLELISM" ); |
| 58 | constant_KEEP_GOING = object_new( "KEEP_GOING" ); |
| 59 | constant_other = object_new( "[OTHER]" ); |
| 60 | constant_total = object_new( "[TOTAL]" ); |
| 61 | constant_FILE_DIRSCAN = object_new( "FILE_DIRSCAN" ); |
| 62 | constant_MAIN = object_new( "MAIN" ); |
| 63 | constant_MAIN_MAKE = object_new( "MAIN_MAKE" ); |
| 64 | constant_MAKE_MAKE0 = object_new( "MAKE_MAKE0" ); |
| 65 | constant_MAKE_MAKE1 = object_new( "MAKE_MAKE1" ); |
| 66 | constant_MAKE_MAKE0SORT = object_new( "MAKE_MAKE0SORT" ); |
| 67 | constant_BINDMODULE = object_new( "BINDMODULE" ); |
| 68 | constant_IMPORT_MODULE = object_new( "IMPORT_MODULE" ); |
| 69 | constant_BUILTIN_GLOB_BACK = object_new( "BUILTIN_GLOB_BACK" ); |
| 70 | constant_timestamp = object_new( "timestamp" ); |
| 71 | constant_python = object_new("__python__"); |
| 72 | constant_python_interface = object_new( "python_interface" ); |
| 73 | constant_extra_pythonpath = object_new( "EXTRA_PYTHONPATH" ); |
| 74 | constant_MAIN_PYTHON = object_new( "MAIN_PYTHON" ); |
| 75 | } |
| 76 | |
| 77 | void constants_done( void ) |