0 0

请问如何在其他语言中将ruby的程序作为脚本解释器运行起来5

简单点说,就是某一个程序中A需要“脚本”功能,我希望使用ruby,

但是A中执行ruby脚本的方法,现在我只是知道调用命令行方式,还有其他方式吗?

如果,ruby支持这种嵌入式应用的话,以后所有程序中的业务脚本,都可以使用ruby定义了。
2008年6月21日 14:57

1个答案 按时间排序 按投票排序

0 0

java可以JRuby

C语言系列号称lua最快,lua作为游戏的嵌入脚本很流行,wow就是用lua

2008年6月23日 23:14

相关推荐

    Velocity的脚本语言

    ### Velocity脚本语言详解 #### 一、简介 Velocity是一种基于Java平台的模板...通过本文介绍的基础概念和示例,读者可以更好地理解和运用Velocity脚本语言,从而提高开发效率并创建出更加灵活和易于维护的应用程序。

    进程和程序:编写命令解释器sh

    ### 进程与程序:编写命令解释器sh #### 1. 进程与程序的概念 - **程序**: 是指存储在文件中的机器指令序列,通常由编译器将源代码转换为二进制格式的代码。运行一个程序即意味着将这些机器指令加载到内存中并由...

    在IAR中实现通过将程序放在SRAM中调试的方法

    在介绍如何在IAR集成开发环境中将程序放入SRAM进行调试之前,我们首先要了解SRAM的基本概念和作用。SRAM,即静态随机存取存储器,是一种常见的半导体存储器,用于存储临时数据。它具有较快的读写速度,但相比于其他...

    IAR 如何让程序在RAM中运行

    通过在程序代码的开始和结束处使用这两个指令,可以将多个函数或变量放在指定的位置,使代码组织更加清晰和有序。 在编译后的map文件中,可以看到RAMCODE函数被编译后放置在FLASH的某个起始位置(如0x080012a4),...

    Unity3D脚本:如何调用更改其他脚本中的变量2

    在Unity3D游戏开发中,...4. 在Unity编辑器中将对应的对象实例拖放到相应的脚本字段上,完成实例的绑定。 通过这种方式,你可以轻松地在Unity3D中实现不同脚本之间的数据共享和交互,从而提高代码的复用性和可维护性。

    ruby实战书、代码书.rar

    3. **元编程**:Ruby的元编程能力是其一大特色,通过在运行时修改代码的能力,可以实现高度灵活的程序设计。书中可能涉及`eval`、`send`、`class_eval`等元编程技术。 4. **标准库和Gem**:Ruby有一个丰富的标准库...

    ruby中文文档.chm

    它们允许你在运行时创建和修改代码,这在编写高度定制和自适应的程序时非常有用。文档会详细介绍这些概念及其在实际编程中的应用。 此外,Ruby还有一套强大的标准库,包含了各种常用的工具和库,如文件操作、网络...

    经典windows脚本教程

    《经典Windows脚本教程》是一份由微软官方提供的宝贵学习资源,主要涵盖了VBS(Visual Basic Script)和JS(JavaScript)在Windows环境下的脚本编程技术。这些脚本语言在系统自动化、任务调度、网页交互等多个领域都...

    沈美明汇编语言程序设计电子版

    清华大学出版社出版的这本书,可能是基于温冬蝉和沈美明编写的教材,教材中将详细解释和教授IBM PC架构下的汇编语言编程。描述中强调了汇编语言与硬件的关系,通过学习特定平台的汇编语言,可以深入理解计算机的工作...

    基于EPS脚本二次开发的规划核实测量自动化处理程序.pdf

    EPS脚本语言是一种基于VBScript和JavaScript语言标准的脚本语言,可以用于开发自动化处理程序。EPS脚本语言支持用户二次开发,主要实现EPS平台数据整理、数据转换等处理。 3. 脚本开发流程 脚本开发流程包括数据...

    ruby under a microscope

    它被包含在本书中,可能是为了展示Ruby中常见的编程模式或者作为讲解某些概念的示例。 ##### 书籍简介 - **Ruby Under a Microscope**是一本详尽探讨Ruby内部工作原理的指南,由Pat Shaughnessy撰写。 - **书籍特点...

    ruby-pingyin ruby中将中文转化成拼音

    ruby-pinyin。现在介绍给大家。 里面自带api。用法也很简单。 在rails 中 把 pinyin.rb 及 dict 放到lib目录中。 在模型中引入文件。 require "pinyin" 按后实例化一个pinyin py = PinYin.instance py.to_...

    如何在LoadRunner 脚本中做关联

    下面我们将详细探讨为何要在LoadRunner中进行关联,以及如何在LoadRunner脚本中实现这一操作。 **关联的必要性** 关联的主要原因是Web应用程序通常会产生动态数据,如Session ID、Token或随机生成的数值。这些动态...

    Best.of.Ruby.Quiz

    Ruby作为一种动态、面向对象的脚本语言,因其简洁的语法和强大的元编程能力,深受开发者的喜爱。本书以一系列有趣的编程小测验形式,深入浅出地讲解了Ruby的核心概念和技术。 1. **Ruby基础**:书中首先会介绍Ruby...

    小程序中将html内容转化成wxml可以显示的内容,方便用于小程序中显示

    2. 多样化的展示:通过转换,可以实现富文本编辑器的内容在小程序中的呈现,支持图片、链接、列表等多种元素。 3. 第三方组件集成:部分第三方组件库提供HTML模板,转换后可直接在小程序中使用。 总结,将HTML内容...

    JavaScript 脚本程序设计

    JavaScript,是一种广泛应用于网页和网络应用的编程语言,尤其在客户端的交互式用户界面开发中不可或缺。它基于ECMAScript规范,由网景公司的Brendan Eich在1995年发明,最初是为了增强网页的动态性而设计的。尽管...

    sql server中将数据库导成脚本的工具

    该工具能帮助您将sql server中大量的数据导成sql脚本,防止数据的丢失,方便快捷。

    基于Python脚本语言的Web开发应用研究.pdf

    谷歌的搜索引擎的一些核心代码就是用Python编写的,而迪士尼在动画制作过程中将Python作为主体开发语言。 总体来说,Python凭借其丰富的代码库、第三方库支持、跨平台特性、面向对象设计以及高开发效率等特点,成为...

    dsp开发中将flash中的代码搬到RAM中执行

    - **初始化代码**:在程序启动时,添加一段初始化代码,负责将Flash中的程序复制到RAM。这段代码通常称为“bootloader”或“bootstrap”。 - **设置堆栈和入口点**:确保在RAM中正确设置堆栈指针和程序的入口点。 ...

Global site tag (gtag.js) - Google Analytics