Re: Lprint = ( Lisp-style printing ( of lists and strings (etc.) ) in Python )

Liste des GroupesRevenir à s lang 
Sujet : Re: Lprint = ( Lisp-style printing ( of lists and strings (etc.) ) in Python )
De : dan.list (at) *nospam* lispclub.com (Daniel Cerqueira)
Groupes : comp.lang.lisp
Date : 31. May 2024, 14:58:07
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <87v82ugmu8.fsf@lispclub.com>
References : 1
User-Agent : Gnus/5.13 (Gnus v5.13)
HenHanna <HenHanna@devnull.tb> writes:

         ;;;  Pls tell me about little tricks you use in Python or Lisp.
(...)
>
def lispstr(exp):
           # "Convert a Python object back into a Lisp-readable string."
    if isinstance(exp, list):
        return '(' + ' '.join(map(lispstr, exp)) + ')'
    else:
        return str(exp)
>
def Lprint(x): print(lispstr(x))

This is a LISP group. Mind I say that Python is not a LISP, in case your
intelligence haven't reached there yet.

Don't post code in unrelated languages. Only LISP code is relevant here.

Date Sujet#  Auteur
20 Sep 24 o 

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal