ecraven / r7rs-benchmarks

Benchmarks for various Scheme implementations. Taken with kind permission from the Larceny project, based on the Gabriel and Gambit benchmarks.
270 stars 32 forks source link

compiler: ensure value of asm-open-output-file #63

Closed jobol closed 1 year ago

jobol commented 1 year ago

With tr7 scheme engine, the syntax set! has no return value. The specification 4.1.6 tells that the result is unspecified. Maybe some discussion is needed to decide if "the result is unspecified" includes the case that there is no result.

This patch solves the issue for tr7 without any discussion.

jobol commented 1 year ago

please can you check this pull request?

ecraven commented 1 year ago

Thanks, merged ;)

jobol commented 1 year ago

cool. thanks