Python indenting (Htan: Πολυ spam ρε παιδί μου)
Giorgos Keramidas
keramida at ceid.upatras.gr
Wed Nov 17 12:25:51 EET 2004
On 2004-11-17 10:40, Antonios Christofides <anthony at itia.ntua.gr> wrote:
>Kostas Zorbadelos wrote:
>>> true = 1
>>> if true:
>>> print "Λίγο περίεργο είναι ότι βασίζεται στο indentation για nesting"
>>> print "αλλά ok δεν είναι πολύ χάλια."
>
>> Tha me pistepseis an sou po oti yparxoun kai pleonektimata se ayto?
>
> Εγώ ρε παιδιά γιατί δεν έχω ακόμα ανακαλύψει _μειονέκτημα_ σ' αυτό το
> feature;
Δεν ξέρω.
Μάλλον δεν έχει χρειαστεί ποτέ να γράψεις κάτι σαν αυτό σε C, όπου το
indentation χρησιμοποιείται για να βοηθήσει τον άνθρωπο να κατανοήσει τι
συμβαίνει ΧΩΡΙΣ ΟΜΩΣ ΝΑ ΕΠΗΡΕΑΖΕΤΑΙ το τι κάνει το πρόγραμμα:
227 /*
228 * Registered by nd_load() as the reader pfi_t when a parameter is stored in a
229 * nd-param lookup table.
230
231 * Debugging output is sent with a log level of MUX_TL_ND.
232 */
233
234 static int
235 mux_param_get(queue_t *q, mblk_t *mp, void *cp)
236 {
237 muxparam_t *pp = (muxparam_t *)cp;
238
239 strlog(MUX_MID, 0, MUX_TL_ND, SL_TRACE,
240 "qname %s qp 0x%x mp 0x%x retrieving value of ndd param %s",
241 mux_qname(q), q, mp, pp->mux_param_name);
242 (void) mi_mpprintf(mp, "%d", pp->mux_param_value);
243 return (0);
244 }
Σε C, που αδιαφορεί παντελώς για το indentation, μπορώ να γράψω άνετα τέτοια
πράγματα. Σε python φοβάμαι πάντα ότι θα γίνει κάτι περίεργο όταν γράψω κάτι
σαν τις γραμμές 239-241.
More information about the Linux-greek-users
mailing list