zribi safa a écrit 2 commentaires

  • [^] # Re: oui

    Posté par  . En réponse au message parser. Évalué à 1.

    merci pour ton aide
    j'utilise flex/bison
    aussi,mon parseur est compatible avec c++,j'ai lui integré des classes c++
  • [^] # Re: -l qqchose

    Posté par  . En réponse au message parseur. Évalué à 1.

    bonjour,
    merci pour ton aide
    mais voilà le makefile que je l'utilise et même problème existe encore:
    CC=gcc
    CFLAGS= -g
    LDFLAGS=-lfl -lm -lstdc++

    YACC= bison
    YFLAGS=-d -v -t
    #YFLAGS=

    LEX=flex

    OBJS=vhdl.tab.o lex.yy.o main.o
    all: fparse

    fparse: $(OBJS)
    $(CC) -o fparse $(CFLAGS) $(OBJS) $(LDFLAGS)

    vhdl.tab.o: vhdl.tab.c++ vhdl.tab.h++
    $(CC) -c $(CFLAGS) vhdl.tab.c++

    vhdl.tab.c++ vhdl.tab.h++: vhdl.y++
    $(YACC) $(YFLAGS) vhdl.y++ -o vhdl.tab.c++

    lex.yy.o: lex.yy.cc vhdl.tab.h++
    $(CC) -c $(CFLAGS) lex.yy.cc

    lex.yy.cc: vhdl.lex
    $(LEX) -+ vhdl.lex

    main.o: main.c++
    $(CC) -c $(CFLAGS) main.c++

    clean:
    rm -f $(OBJS) core y.* lex.yy.? fparse



    y a t'il de problème dans ce fichier?