[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: How to exit out of a function ? what is try-catch-throw in terms of
From: |
gnuist006 |
Subject: |
Re: How to exit out of a function ? what is try-catch-throw in terms of Program Counter |
Date: |
Sat, 20 Oct 2007 20:57:43 -0000 |
User-agent: |
G2/1.0 |
On Oct 20, 1:45 pm, gnuist...@gmail.com wrote:
> I have some code like this:
>
> (if (test)
> (exit)
> (do something))
>
> or
>
> (if (test)
> ( do something)
> (exit))
>
> Various levels of nestings.
>
> I have several questions, basic to sophisticated.
>
> (1) What is the lisp equivalent idiom for (exit) as in bash or
> in C.
> (2) What is the best practice to handle this kind of problems?
>
> (3) What is the intermediate practice to handle this kind of
> problems.
>
> NOTE: I am really afraid of try-catch-throw. I have never been
> able to understand it since it does not exist in C and I cant
> really visualize the construct in terms of C. That is what my
> brain can process. If you understand it so well, you can show
> me how one would really implement that kind of construct in
> C and then by extension I can see that kind of program flow
> in LISP. Whether its imperative programming or functional,
> beneath there is program counter and assembly. C is close
> to machine so much that it is almost assembly. So understanding try-c-
> t in C is equivalent to understanding at
> the level of machine language.
>
> I therefore take the liberty to crosspost in C and C++ groups.
Is there any explanation of try-catch-throw in terms of
gotos than PC ? Is that explanation more simpler ?
- How to exit out of a function ? what is try-catch-throw in terms of Program Counter, gnuist006, 2007/10/20
- Re: How to exit out of a function ? what is try-catch-throw in terms of Program Counter,
gnuist006 <=
- Re: How to exit out of a function ? what is try-catch-throw in terms of Program Counter, Alf P. Steinbach, 2007/10/21
- Re: How to exit out of a function ? what is try-catch-throw in terms of Program Counter, Keith Thompson, 2007/10/21
- Re: How to exit out of a function ? what is try-catch-throw in terms of Program Counter, Kenny McCormack, 2007/10/21
- Re: How to exit out of a function ? what is try-catch-throw in terms of Program Counter, Malcolm McLean, 2007/10/21
- Re: How to exit out of a function ? what is try-catch-throw in terms of Program Counter, Kenny McCormack, 2007/10/21
- Re: How to exit out of a function ? what is try-catch-throw in terms of Program Counter, santosh, 2007/10/21
- Re: How to exit out of a function ? what is try-catch-throw in terms of Program Counter, Malcolm McLean, 2007/10/21
- Re: How to exit out of a function ? what is try-catch-throw in terms of Program Counter, Kenny McCormack, 2007/10/21