OpenCores
URL https://opencores.org/ocsvn/1664/1664/trunk

Subversion Repositories 1664

[/] [1664/] [trunk/] [c/] [lista/] [nN_cuantia_brasetida__cadena.c] - Rev 2

Compare with Previous | Blame | View Log

#include "tipodef.h"
 
nN nN_cuantia_brasetida__cadena(n1 * cadena, n1 abri, n1 clui)
{
 nN contador=1;
 nN cuantia;
 cadena++;
 
 if(abri!=clui)
 {
 
  while((*cadena!=clui)&&(*(cadena-1)!='\\'))
  {
 
   if (*cadena==abri)
   {
    cuantia=nN_cuantia_brasetida__cadena(cadena, abri, clui);
    cadena+=cuantia;
    contador+=cuantia;
   }
   else 
   {
    contador++;
    cadena++;
   }
  }
 }
 else
 {
 
  while(*cadena++!=clui)
  {
   contador++;
  }
 }
 
 return contador+1;
}

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.