Názor ke článku Frázové a abstraktní syntaktické stromy od Tomas Z. - @15: Moje rypani se netyka AST samotneho, ale...

  • 4. 1. 2012 22:21

    Tomas Z. (neregistrovaný)

    @15: Moje rypani se netyka AST samotneho, ale cesty od zdrojoveho textu k AST a jeji jednoznacnosti.

    Dost mozna ze je problem v mem nechapani definic vyrazu (ktere zde explitne nevidim, a google na frazovy strom vcelku mlci).

    Da se to ukazat co je co na dvou trivialnich prikladech v ramci stareho dobreho Ccka (s preprocesorem), treba se mi to pouzita termnilogie objasni?
    Pokud je na vstupu 1+__LINE__, co je v tomto pripade frazovy strom (a zejmena obsahuje token __LINE__, nebo cislo radku?), a co je AST ke kompilaci? (u vyse uvadenych jazyku je rizeni preprocesoru soucasti jazyka, pokud je problem s tim ze by preprocesor a jazyk mely byt oddelene)

    A pokud vstup nasledujici?
    --
    #define b +
    a b c
    --