| /* | |
| * Copyright 1993, 2000 Christopher Seiwald. | |
| * | |
| * This file is part of Jam - see jam.c for Copyright information. | |
| */ | |
| /* This file is ALSO: | |
| * Copyright 2001-2004 David Abrahams. | |
| * Distributed under the Boost Software License, Version 1.0. | |
| * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) | |
| */ | |
| /* | |
| * compile.h - compile parsed jam statements | |
| */ | |
| void compile_builtins(); | |
| LIST * evaluate_rule( RULE * rule, OBJECT * rulename, FRAME * ); | |
| LIST * call_rule( OBJECT * rulename, FRAME * caller_frame, ... ); | |
| /* Flags for compile_set(), etc */ | |
| /* Flags for compile_setexec() */ | |
| /* Conditions for compile_if() */ | |