tact icon indicating copy to clipboard operation
tact copied to clipboard

Tact compiler main repository

Results 240 tact issues
Sort by recently updated
recently updated
newest added

Closes #333 - [x] I have updated CHANGELOG.md - [x] I have added tests to demonstrate the contribution is correctly implemented: this usually includes both positive and negative tests, showing...

Closes #319 - [x] I have updated CHANGELOG.md - [x] I have added tests to demonstrate the contribution is correctly implemented: this usually includes both positive and negative tests, showing...

Let's use `~` as the syntax for the unary bitwise NOT operator. It should have the same operator precedence level as the `!` logical NOT operator. (Basically all the prefix...

language feature

**Description** [Example project](https://github.com/jokly/tact-bug) Contract structure: NFTItem -> NFTCollection **Problem** After compilation files with FunC code of NFTItem are different: * `tact_NFTItem.code.fc` from NFTItem folder * `tact_NFTItem.code.fc` from NFTCollection folder Diff:...

Currently, [tact-vscode](https://github.com/tact-lang/tact-vscode) does source code formatting using a plugin for [Prettier](https://prettier.io). I believe a formatter should be a part of the language package. Also, we can have better control over...

tooling
big

Closes #162 - [ ] I have updated CHANGELOG.md - [ ] I have added tests to demonstrate the contribution is correctly implemented: this usually includes both positive and negative...

Closes #307 Just checking if this is a sensible approach to handle avoiding variable declarations from shadowing functions. I'm guessing I should also avoid shadowing other identifiers, such as contract...

This is a very incomplete draft proposal for the next major version of Tact. Comments are most welcome. ## Grammar - ignore `...` (or something else) -- useful for parsing...

discussion
language design
rfc
big

``` contract SampleTactContract with Deployable { const u4: Int; } ``` Error message: ``` Tact compilation failed contract.tact:8:5: Abstract function doesn't have abstract modifier Line 8, col 5: 7 |...

bug
errors
found-by-tact-fuzzer