1%union { 2 char *str; 3 int val; 4 struct file_list *file; 5} 6 7%token ARCH 8%token COMMA 9%token CONFIG 10%token CPU 11%token DEVICE 12%token EQUALS 13%token HINTS 14%token IDENT 15%token MAXUSERS |
16%token PROFILE |
17%token OPTIONS 18%token MAKEOPTIONS 19%token SEMICOLON 20 21%token <str> ID 22%token <val> NUMBER 23 24%type <str> Save_id --- 30 unchanged lines hidden (view full) --- 55 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 56 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 57 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 58 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 59 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 60 * SUCH DAMAGE. 61 * 62 * @(#)config.y 8.1 (Berkeley) 6/6/93 |
63 * $FreeBSD: head/usr.sbin/config/config.y 67109 2000-10-14 08:33:22Z phk $ |
64 */ 65 66#include <ctype.h> 67#include <err.h> 68#include <stdio.h> 69#include <string.h> 70 71#include "config.h" --- 69 unchanged lines hidden (view full) --- 141 MAKEOPTIONS Mkopt_list 142 | 143 IDENT ID 144 = { ident = $2; } | 145 System_spec 146 | 147 MAXUSERS NUMBER 148 = { maxusers = $2; } | |
149 PROFILE NUMBER 150 = { profiling = $2; } | |
151 HINTS ID 152 = { 153 hints = $2; 154 hintmode = 1; 155 }; 156 157System_spec: 158 CONFIG System_id System_parameter_list --- 147 unchanged lines hidden --- |