Skip to content

Commit

Permalink
[GR-19691] Link to main compatibility tickets in compatibility docs
Browse files Browse the repository at this point in the history
PullRequest: truffleruby/4070
  • Loading branch information
eregon committed Nov 27, 2023
2 parents c5cd60a + e87f6ba commit e16a0c2
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions doc/user/compatibility.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,18 @@ TruffleRuby defines these constants for identification:

In the C API, the preprocessor macro `TRUFFLERUBY` is defined, which can be checked with `#ifdef TRUFFLERUBY`.

## Ruby 3.x Features

Most features of Ruby 3.2 and earlier are supported in TruffleRuby.
However some features are not yet implemented.
See the following issues for details:

* [Ruby 3.2 features](https://github.com/oracle/truffleruby/issues/3039)
* [Ruby 3.1 features](https://github.com/oracle/truffleruby/issues/2733)
* [Ruby 3.0 features](https://github.com/oracle/truffleruby/issues/2453)
* [Pattern Matching](https://github.com/oracle/truffleruby/issues/3332)
* [Endless methods](https://github.com/oracle/truffleruby/issues/3038)

## Features Entirely Missing

### Continuations and `callcc`
Expand Down

0 comments on commit e16a0c2

Please sign in to comment.