carbon-lang icon indicating copy to clipboard operation
carbon-lang copied to clipboard

Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)

Results 398 carbon-lang issues
Sort by recently updated
recently updated
newest added

Explorer still doesn't implement for loops. This may not be too hard these days, although may include needing a interface for adapting iteration, similar to how we use interfaces for...

explorer

When I run the command ```sh bazel run //explorer -- ./explorer/testdata/print/format_only.carbon ``` I see the following error message: ``` INFO: Invocation ID: a94222fa-f225-441f-b5e5-0bf2f8269fb2 INFO: Analyzed target //explorer:explorer (0 packages loaded,...

Flesh out and solidify the design around values, variables, and pointers. Explicitly discuss the use cases of references in C++ and propose specific approaches to address those use cases. This...

proposal
RFC
cla: yes
long term

I wanted to ask about the high-level design of the C++ -> Carbon migration tool. It seems to be largely based on a collection of Clang AST-matchers followed by, for...

**Obs: Updated with the grammar on 2025-02-12** Using this fork of bison (https://github.com/mingodad/lalr-parser-test) to generate an `EBNF` understood by https://www.bottlecaps.de/rr/ui and manually adding the tokens from `lexer.lpp` we can have...

long term issue
leads question

what develop tool will be used at carbon-lang, vs-code?

Trying to create an `LL(1)` parser with https://mingodad.github.io/CocoR-Typescript (and family) I found that this definition is problematic: ``` sized_type_literal [iuf][1-9][0-9]* ``` It's ambiguous with this: ``` identifier [A-Za-z_][A-Za-z0-9_]* ``` So...

What's the Carbon equivalent of C++'s `size_t`? What is `n`'s type in `n = sizeof(T)`? https://github.com/carbon-language/carbon-lang/tree/trunk/docs/design#integer-types only lists fixed-width integer types. It also goes on to say "Values which can...

long term
leads question