Mostra notizie nelle discussioni
  • Avatar
    ☺
    Scritto da
    avvelentani
    Cubicolario
    il 2009-09-18 13:24:00.0 alle 2009-09-18 13:24:00.0
    Trollate totali: 18184
    lispare
    (defmacro pipe-to-file [filename & body]
      `(with-open [outfile# (PrintWriter. (FileWriter. ~filename))]
         (binding [*out* outfile#]
           ~@body)))
    
    user> (macroexpand-1 '(pipe-to-file "blahblah" (println "ciao mondo!")))
    (clojure.core/with-open [outfile__1542__auto__ (java.io.PrintWriter. (java.io.FileWriter. "blahblah"))] (clojure.core/binding [clojure.core/*out* outfile__1542__auto__] (println "ciao mondo!")))
    
    


    Con la lingua fuori
    I think happiness is love
    - Vladimir Putin
    • Avatar
      ☺
      Scritto da
      il 2009-09-18 13:43:00.0 alle 2009-09-18 13:43:00.0
      Trollate totali: 42885
      Re: lispare ...
      ... e' anche un po morire A bocca storta ...
      `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
      • Avatar
        ☺
        Scritto da
        avvelentani
        Cubicolario
        il 2009-09-18 14:19:00.0 alle 2009-09-18 14:19:00.0
        Trollate totali: 18184
        Re: lispare ...

        - Scritto da: Giambo
        > ... e' anche un po morire A bocca storta ...

        con quella dichiarazione:

        (pipe-to-file "blah blah"
           (println "ciao"))
        


        equivale a:

        PrintWriter writer;
        try {
           writer = new PrintWriter(new FileWriter("blahblah"));
           writer.println("ciao");
        } finally {
           if (writer != null) 
              writer.close();
        }
        


        Ficoso
        I think happiness is love
        - Vladimir Putin
        • Avatar
          ☺
          Scritto da
          il 2009-09-18 14:32:00.0 alle 2009-09-18 14:32:00.0
          Trollate totali: 42885
          Re: lispare ...

          - Scritto da: avvelentani
          >
          > - Scritto da: Giambo
          > > ... e' anche un po morire A bocca storta ...
          >
          > con quella dichiarazione:
          >
          >
          > (pipe-to-file "blah blah"
          >    (println "ciao"))
          > 

          >
          > equivale a:
          >
          >
          > PrintWriter writer;
          > try {
          >    writer = new PrintWriter(new
          > FileWriter("blahblah"));
          >    writer.println("ciao");
          > } finally {
          >    if (writer != null) 
          >       writer.close();
          > }
          > 

          >
          > Ficoso

          new PrintWriter(new FileWriter("blahblah")).println("ciao");

          C'est plus facile Ficoso
          `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
          • Avatar
            ☺
            Scritto da
            avvelentani
            Cubicolario
            il 2009-09-18 14:52:00.0 alle 2009-09-18 14:52:00.0
            Trollate totali: 18184
            Re: lispare ...

            - Scritto da: Giambo
            >
            > - Scritto da: avvelentani
            > >
            > > - Scritto da: Giambo
            > > > ... e' anche un po morire A bocca storta ...
            > >
            > > con quella dichiarazione:
            > >
            > >
            > > (pipe-to-file "blah blah"
            > >    (println "ciao"))
            > > 

            > >
            > > equivale a:
            > >
            > >
            > > PrintWriter writer;
            > > try {
            > >    writer = new PrintWriter(new
            > > FileWriter("blahblah"));
            > >    writer.println("ciao");
            > > } finally {
            > >    if (writer != null) 
            > >       writer.close();
            > > }
            > > 

            > >
            > > Ficoso
            >
            >
            new PrintWriter(new
            > FileWriter("blahblah")).println("ciao");

            >
            > C'est plus facile Ficoso

            non fare il bamba, lo sai che non e` equivalente.
            I think happiness is love
            - Vladimir Putin
<softv>

Pagina generata in 155 millisecondi

Utenti attivi: 7 nell'ultimo minuto, 24 negli ultimi cinque minuti, 47 negli ultimi 15 minuti