Я ищу "лучший" интерпретатор языка сценариев для кросс-компиляции на процессор ARM.Вот требования к «лучшим»:
Его мало.В идеале я хотел бы иметь возможность решить, какие части языка и «стандартные» библиотеки поддерживаются.(Например: файловая система, нет, это не нужно. Математика с плавающей точкой, нет, и этого тоже не нужно.)
Это просто.В идеале я хотел бы получить документацию / учебное пособие / примеры о том, как выполнять кросс-компиляцию.
Цель: я пишу небольшой простой веб-сервер во встроенном ARMустройство, и я хотел бы сделать некоторую обработку строк легко.Код в настоящее время написан на C. Я бы хотел, чтобы код на уровне сервера и системы был на C. Я хотел бы написать веб-приложение на языке сценариев.Больше всего меня интересуют следующие возможности языка:
- поддержка встроенных строк
- поддержка встроенных регулярных выражений
- поддержка встроенных карт (т.е. ключпар-значение)
Я бы хотел, чтобы «лучшее» пришло из следующего списка: Perl, Python, Ruby, Lua.Но я буду открыт для предложений на других языках.