Unspecified result Lassi Kortela (07 Nov 2022 12:01 UTC)
Re: Unspecified result Marc Nieper-Wißkirchen (07 Nov 2022 13:01 UTC)
Re: Unspecified result Lassi Kortela (07 Nov 2022 13:18 UTC)
Re: Unspecified result Marc Nieper-Wißkirchen (07 Nov 2022 13:31 UTC)
Re: Unspecified result Lassi Kortela (07 Nov 2022 13:47 UTC)
Re: Unspecified result Marc Nieper-Wißkirchen (07 Nov 2022 13:56 UTC)
Re: Unspecified result Lassi Kortela (07 Nov 2022 14:14 UTC)
Re: Unspecified result Marc Nieper-Wißkirchen (07 Nov 2022 14:20 UTC)
Re: Unspecified result Lassi Kortela (07 Nov 2022 14:45 UTC)
Re: Unspecified result Marc Nieper-Wißkirchen (07 Nov 2022 14:50 UTC)
Re: Unspecified result John Cowan (07 Nov 2022 14:45 UTC)
Re: Unspecified result Marc Nieper-Wißkirchen (07 Nov 2022 14:53 UTC)

Re: Unspecified result Marc Nieper-Wißkirchen 07 Nov 2022 13:00 UTC

Am Mo., 7. Nov. 2022 um 13:01 Uhr schrieb Lassi Kortela <xxxxxx@lassi.io>:
>
> "The result of the independently expression is unspecified."
>
> I foresee potential problems if the result is permitted to be one of the
> subexpressions' results (chosen arbitrarily). Should the result always
> be the same constant value?

In what sense do you think that potential problems arise?

An expression like "(set! <identifier> <expression>)" could, in
principle, return the value, which is assigned to the identifier.

From a theoretical point of view, the only convincing stricter
semantics would be to return no values (as per "(values)").