Contributing to GNU R
Welcome
Contributing to a large open source project like GNU R can be intimidating. This document aims to reduce the technical barriers to contributing and will help you get started on building R, modifying it, and checking that you haven’t broken anything.
At the moment, Contributing is written from the perspective of macOS users, but should be helpful to users of all platforms.
Other resources
R Internals, the language specification.
R Installation and Administration, the official guide on how to install R.
R’s internal C API, an unofficial documentation for the internal API.