[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: use Elisp to improve your Elisp - some code issues
From: |
Pascal J. Bourguignon |
Subject: |
Re: use Elisp to improve your Elisp - some code issues |
Date: |
Sun, 02 Aug 2015 02:44:50 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) |
Emanuel Berg <embe8573@student.uu.se> writes:
> "Pascal J. Bourguignon" <pjb@informatimago.com>
> writes:
>
>>> It would be more illustrative if you provide
>>> a counterexample of the same construct which cannot
>>> be caught by that or another regexp. It will be
>>> interesting to see if that example is anything
>>> I would put in my code, ever.
>>
>> It's easy. Try to simplify (- x x) for any sexp x,
>> (assuming x doesn't side effect. Just something like
>> (+ 2 y) or (+ (* a x x) (* b x) c).
>
> ...?
>
> The example was finding (if a a b). Didn't you say
> regexps couldn't identify all such cases because of
> lack of expressiveness with respect to the more
> expressive Lisp?
No.
I said that if you went beyond those simple case, your regexp solution
would break lamentably.
--
__Pascal Bourguignon__ http://www.informatimago.com/
“The factory of the future will have only two employees, a man and a
dog. The man will be there to feed the dog. The dog will be there to
keep the man from touching the equipment.” -- Carl Bass CEO Autodesk
- Re: use Elisp to improve your Elisp - some code issues, (continued)
- Message not available
- Re: use Elisp to improve your Elisp - some code issues, Pascal J. Bourguignon, 2015/08/01
- Re: use Elisp to improve your Elisp - some code issues, Emanuel Berg, 2015/08/01
- Re: use Elisp to improve your Elisp - some code issues, Marcin Borkowski, 2015/08/01
- Re: use Elisp to improve your Elisp - some code issues, Emanuel Berg, 2015/08/01
- Re: use Elisp to improve your Elisp - some code issues, Emanuel Berg, 2015/08/01
Re: use Elisp to improve your Elisp - some code issues, Pascal J. Bourguignon, 2015/08/01
- Re: use Elisp to improve your Elisp - some code issues, Emanuel Berg, 2015/08/01
- Message not available
- Message not available
- Re: use Elisp to improve your Elisp - some code issues,
Pascal J. Bourguignon <=
- Re: use Elisp to improve your Elisp - some code issues, Emanuel Berg, 2015/08/01
- Re: use Elisp to improve your Elisp - some code issues, Robert Thorpe, 2015/08/02
- Re: use Elisp to improve your Elisp - some code issues, Pascal J. Bourguignon, 2015/08/02
- Re: use Elisp to improve your Elisp - some code issues, Emanuel Berg, 2015/08/05
- Re: use Elisp to improve your Elisp - some code issues, John Mastro, 2015/08/05
Message not availableRe: use Elisp to improve your Elisp - some code issues, Rusi, 2015/08/02
Re: use Elisp to improve your Elisp - some code issues, Michael Heerdegen, 2015/08/01
Re: use Elisp to improve your Elisp - some code issues, Sam Halliday, 2015/08/02
Re: use Elisp to improve your Elisp - some code issues, Tassilo Horn, 2015/08/03