rob: makros in perl?

hallöchen
gibt es in perl auch eine präprozessor, wie in c/c++? momentan wäre es eben praktisch, ein makro zu haben, das text im source ersetzt. in c würde das z.b. so aussehen

#define AUTO Ferrari
cout << "AUTO";

das heisst soviel, wie dass man den Text "Ferrari" auf den Bildschirm bringt. hier wird bevor es compiliert wird, zuerst AUTO durch Ferrari ersetzt. so kann man in einem programm leicht einstellungen programmweit änderen.

gibt es in perl auch so etwas extrem praktisches?

greeze

  1. Hallo,

    gibt es in perl auch eine präprozessor, wie in c/c++?

    Nein. Perl ist in sich plattformunabhaengig, da brauchts keinen
    Preprozessor.

    momentan wäre es eben praktisch, ein makro zu haben, das text im
    source ersetzt. in c würde das z.b. so aussehen

    #define AUTO Ferrari
    cout << "AUTO";

    du meinst sicher

    #define AUTO "Ferrari"
    std::cout << AUTO << std::endl;

    Derarties geht in Perl auch:

    use constant AUTO => "Ferrari"
    print AUTO,"\n";

    gibt es in perl auch so etwas extrem praktisches?

    Globale Variablen und Konstanten.

    Gruesse,
     CK