carbon-lang
carbon-lang copied to clipboard
Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
This proposal adds arrays to Carbon programming language. It presents several definitions of arrays, their internal representation and indexing (by integer value and array of integers). I did not look...
I have a problem with the syntax, but don't know enough to propose a good solution, so I wanted to raise this here. In [this section](https://github.com/carbon-language/carbon-lang/blob/trunk/docs/design/generics/overview.md#what-are-generics) we get our first...
Unused argument names (e.g., `fn Foo(unused arg: i32)`) were the topic of leads question #476. The question was resolved, and the comment https://github.com/carbon-language/carbon-lang/issues/476#issuecomment-863011977 has details. Because the question was asked...
Proposal #198 was accepted but https://github.com/carbon-language/carbon-lang/tree/trunk/docs/design/lexical_conventions/README.md still says "TODO: ... comments", and that should be linked from https://github.com/carbon-language/carbon-lang/blob/trunk/docs/design/README.md#code-and-comments . Since the design decision in #198 is somewhat surprising, it would...
Noting two deliberate syntax gaps: - #340 omitted `do`/`while`. - #353 omitted `for (;;)`. There's been discussion on #syntax about how to address `for (;;)`. I'm filing this issue to...
#700 renamed to i32, but left out the rest of the numeric types noted in #543. That is `iN`, `uN`, and `fN` for N in (8, 16, 32, 64). We...
Right now I think there's [email protected] and [email protected]. Would it make sense to switch these to [email protected] and [email protected]? I'm hesitant to do this myself for the same reason I...
This proposal adds basic [array programming](https://en.wikipedia.org/wiki/Array_programming).