dotnet / dotnet/csharpstandard

4.14 "implementation" seems to cover both the compiler and execution environment

Open
#18 2 comments 0 reactions 0 assignees View on GitHub
status: in-progress type: clarity
Dominant language
C#
Stars
815
Forks
99
Avg merge
1d 14h
Merged PRs (30d)
16

Description

Current text:

> **implementation**
> particular set of software (running in a particular translation environment under particular control options) that performs translation for, and supports execution of methods in, a particular execution environment

I'm not sure what a "translation environment" is, or what this would mean for (say) the existing C++-based compiler implementation.

Is this term deliberately covering both a compiler and a CLI implementation? I think it may well be okay to do that, and let the usage context differentiate, but we should make that decision consciously.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.