Inline allows you to write foreign code within your ruby code. It automatically determines if the code in question has changed and builds it only when necessary. The extensions are then automatically loaded into the class/module that defines it. You can even write extra builders that will allow you to write inlined code in any language. Use Inline::C as a template and look at Module#inline for the required API.

Required Ruby Version

>= 0

Authors

Ryan Davis

Versions

  1. 3.14.4
    1. source

      1. 3.14.4 source March 29, 2026 (31.5 KB)
  2. 3.14.3
    1. source

      1. 3.14.3 source February 03, 2026 (31.5 KB)
  3. 3.14.2
    1. source

      1. 3.14.2 source March 12, 2025 (30.5 KB)
  4. 3.14.1
    1. source

      1. 3.14.1 source June 23, 2024 (30.5 KB)
  5. 3.14.0
    1. source

      1. 3.14.0 source June 28, 2023 (30.5 KB)
  6. 3.12.3
    1. source

      1. 3.12.3 source April 29, 2014 (30.5 KB)
Show all versions (45 total)

Requirements

A POSIX environment and a compiler for your language.

SHA 256 checksum