代码之家  ›  专栏  ›  技术社区  ›  Robin Rodricks

Hecl脚本是否与本地J2ME MIDlet一样强大?

  •  1
  • Robin Rodricks  · 技术社区  · 16 年前

    Hecl ,带有J2ME运行时的脚本语言,我想知道它的功能:

    假设我的基本Midlet有我编写的方法和变量

    1. Hecl解释器能否在我的Midlet中运行,并与我的类并排运行?

    1 回复  |  直到 16 年前
        1
  •  1
  •   David N. Welton    16 年前

    Jeremy-在这一点上,你最好给我发电子邮件或(甚至更好)写信给Hecl邮件列表,而不是依赖我的RSS提要通知我与Hecl相关的SO文章!

    1. 是的,Hecl可以作为“嵌入式”解释器运行。例如,您可以用Java编写整个应用程序,并且只使用解释器进行回调以响应事件。

    2. 因为J2ME没有反射,所以您必须在方法和解释器可用的内容之间编写粘合剂。不过,这很容易: PutsCmd.java

    3. 要修改变量,您必须再次提供一些粘合剂。不过也没那么难。有很多方法可以在Hecl值和Java值之间来回映射。

    在任何情况下,我都会时不时地看,但邮件列表或电子邮件可能是一个更好的地方,可以提出更详细的问题。