Back to index

cell-binutils  2.17cvs20070401
Defines | Functions | Variables
plural-exp.c File Reference
#include <ctype.h>
#include <stdlib.h>
#include <string.h>
#include "plural-exp.h"

Go to the source code of this file.

Defines

#define INIT_GERMANIC_PLURAL()   init_germanic_plural ()

Functions

static void init_germanic_plural ()

Variables

static struct expression
void internal_function const char * nullentry
struct expression ** pluralp
unsigned long intnpluralsp

Define Documentation

Definition at line 93 of file plural-exp.c.


Function Documentation

static void init_germanic_plural ( ) [static]

Definition at line 75 of file plural-exp.c.

{
  if (plone.val.num == 0)
    {
      plvar.nargs = 0;
      plvar.operation = var;

      plone.nargs = 0;
      plone.operation = num;
      plone.val.num = 1;

      GERMANIC_PLURAL.nargs = 2;
      GERMANIC_PLURAL.operation = not_equal;
      GERMANIC_PLURAL.val.args[0] = &plvar;
      GERMANIC_PLURAL.val.args[1] = &plone;
    }
}

Variable Documentation

static struct expression [static]

Definition at line 70 of file plural-exp.c.

Definition at line 102 of file plural-exp.c.

Definition at line 100 of file plural-exp.c.

Definition at line 101 of file plural-exp.c.