cairo icon indicating copy to clipboard operation
cairo copied to clipboard

Cairo is the first Turing-complete language for creating provable programs for general computation.

Results 338 cairo issues
Sort by recently updated
recently updated
newest added

This change is [](https://reviewable.io/reviews/starkware-libs/cairo/1092)

**Stack**: - #1091 - #1090 ⬅ ⚠️ *Part of a stack created by [spr](https://github.com/ejoffe/spr). Do not merge manually using the UI - doing so may have unexpected results.* - -...

This results in a small behavior change. --- **Stack**: - #1091 ⬅ - #1090 ⚠️ *Part of a stack created by [spr](https://github.com/ejoffe/spr). Do not merge manually using the UI -...

The old `cairo-lang` repo comes with an [EBNF definition](https://github.com/starkware-libs/cairo-lang/blob/9889fbd522edc5eff603356e1912e20642ae20af/src/starkware/cairo/lang/compiler/cairo.ebnf) of the Cairo syntax, which makes it easy to build and maintain the treesitter grammar, along with other benefits. Maybe I...

enhancement
help wanted
ide

Fixes #1088. For the PR title and commit message, since I failed to find a consistent commit style across the recent Git history, I'm using [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) instead. Please let...

# Feature Request **Describe the Feature Request** Currently the formatter only takes file paths as input. Would be nice if it can take stdin as input when the argument is...

enhancement

# Bug Report **Cairo version:** Using the current `main` at `5435626`. **Steps to reproduce:** Create an empty folder containing only an unparseable cairo file. Then try to run a formatter...

bug

There are currently 8 binary targets in this repo: - `sierra-compile` - `generate_syntax` - `languageserver` - `cairo-run` - `formatter_cli` - `starknet-compile` - `starknet-sierra-compile` - `cairo-compile` Out of which these 2...

enhancement

**Stack**: - #1080 - #1077 ⬅ - #1076 - #1072 ⚠️ *Part of a stack created by [spr](https://github.com/ejoffe/spr). Do not merge manually using the UI - doing so may have...

**Stack**: - #1080 - #1077 - #1076 ⬅ - #1072 ⚠️ *Part of a stack created by [spr](https://github.com/ejoffe/spr). Do not merge manually using the UI - doing so may have...