Являются ли скрипты Hecl такими же мощными, как нативные мидлеты J2ME? - PullRequest
1 голос
/ 11 сентября 2009

Глядя на Hecl , язык сценариев с J2ME, мне интересно узнать о его возможностях:

Предполагая, что у моего базового мидлета есть методы и переменные, которые я написал

  1. Может ли интерпретатор Hecl работать в моем Мидлете и параллельно с моими классами?
  2. Может ли скрипт Hecl вызвать любой из моих методов в мидлете?
  3. Может ли скрипт Hecl использовать и изменять какие-либо из моих переменных?

Заранее спасибо.

1 Ответ

1 голос
/ 11 сентября 2009

Джереми - в этот момент вам лучше написать мне по электронной почте или (еще лучше) написать в список рассылки Hecl, чем полагаться на мой RSS-канал, чтобы уведомить меня о ТАКИЕ статьи, связанные с Hecl!

  1. Да, Hecl может работать как «встроенный» интерпретатор. Например, вы можете написать целое приложение на Java и использовать интерпретатор только для обратных вызовов в ответ на события.

  2. Поскольку J2ME не имеет Reflection, вы должны написать связь между вашими методами и тем, что доступно интерпретатору. Это довольно просто: PutsCmd.java

  3. Чтобы снова изменить переменные, вам нужно будет предоставить немного клея. Это не так сложно, хотя. Есть способы сопоставления значений Hecl и Java.

В любом случае я время от времени смотрю SO, но список рассылки или электронная почта, вероятно, были бы лучшим местом для более подробных вопросов.

...