| Short description: |
RubyInline |
| Category: |
Library/Development |
| Status: |
Stable |
| Created: |
2002-09-10 17:40:25 GMT |
| Last update: |
2004-11-12 06:31:43 GMT |
| Owner: |
Ryan Davis
(Projects of this owner) |
| Homepage: |
http://rubyforge.org/projects/rubyinline/ |
| Download: |
http://rubyforge.org/projects/rubyinline/
|
| License: |
BSD-type |
| Dependency: |
|
| Description: |
** Ruby Inline
http://www.zenspider.com/ZSS/Products/RubyInline/
support@zenspider.com
** DESCRIPTION:
Ruby Inline is my quick attempt to create an analog to Perl's
Inline::C. It allows you to embed C or C++ external module code in
your ruby script directly. The code is compiled and run on the fly
when needed. The ruby version isn't near as feature-full as the perl
version, but it is neat!
** FEATURES/PROBLEMS:
+ Quick and easy inlining of your C or C++ code embedded in your ruby script.
+ Rudimentary automatic conversion between ruby and C basic types
(char, unsigned, unsigned int, char *, int, long, unsigned long).
+ inline_c_raw exists for when the automatic conversion isn't sufficient.
+ Only recompiles if the inlined code has changed.
+ Pretends to be secure.
+ Only uses standard ruby libraries, nothing extra to download.
+ Simple as it can be. Less than 230 lines long... um... sorta simple.
|
| Versions: |
[3.1.0 (2004-11-12)]
[3.0.1 (-)]
|