| |
|
![Разработка интерпретатора. : Эльфостроение : Эльфы : Форум : Для Sony Ericsson патчи эльфы моддинг прошивка](/modules/newbb_plus/images/logo.gif)
Страница 1 из 4: [1] 2 3 4 »
|
IDOL1234
![](https://mobilefree.justdanpo.ru/images/ranks/rank2.gif)
Пользователь
![](https://mobilefree.justdanpo.ru/images/avatar/users/91937.jpg)
Регистрация: 29.3.11 Сообщений: 113 Репутация: 1 Откуда: СПб
|
#1 [13.07.12, 11:47] Разработка интерпретатора.
Прошу сильно не пинать Итак, новая безумная идея: сделать некий эльф, интерпретирующий специально сгенерированный для него код. Почему я считаю, что нужно создать такую программу:-Таким образом можно попытаться избавиться от ребутов, происходящих из-за криворукости эльфописателя. По моему опыту, процентов 30 эльфов - плагинов к filereg бездумно пытаются открыть то, что пришло в параметрах. И ребутят телефон, если что-то пошло не так (например, если такой эльф был просто запущен из Zbin). В интерпретатор можно зашить проверку таких вещей. -Готовые классы, периодически выкладываемые здесь, мгновенно устаревают из-за изменений в IARe, так что эльфмейкеры пишут с нуля, делая ошибки. Можно создать систему функций, которая сильно упростит написание кода. -Значительно упростится отладка конечной программы. Интерпретатор не слишком сложно портировать на ПК. -Просто интересно. Почему я пишу это здесь:-В одиночку я не смогу написать такую вещь. Особенно с той скудной системой отладки, которая сейчас используется. -Я ещё не остановился на какой-либо конкретной модели. Все советы и критика приветствуются. Текущие вопросы:-Интерпретировать программу в исходных текстах, или же генерировать байт-код? -Необходимо сделать расширяемую систему API. Я не уверен, что "одна функция - одна DLL" - хорошая идея, но ничего больше в голову не приходит. Не объединять же разные функции в одну библиотеку.. -Память: пытаться ли сделать сборщик мусора? Это очень сильно влияет на всю программу. -Заинтересовался ли вообще кто-нибудь этим проектом? см. пункт 1 [ Редактировано IDOL1234 в 13.7.12 11:48 ]
пшшшшшшшшшшшшшш!
|
Therion
![](https://mobilefree.justdanpo.ru/images/ranks/moder_rank8.gif)
Developer/Admin
![](https://mobilefree.justdanpo.ru/images/avatar/SonyXperia/xperia_z1.png)
Регистрация: 9.2.08 Сообщений: 1748 Репутация: 10884 Откуда: Украина, г. Киев
|
#2 [13.07.12, 12:14] Re: Разработка интерпретатора.
1.данный продукт будет интересен только разработчику 2.такое уже пытался делать Маркиз
|
IDOL1234
![](https://mobilefree.justdanpo.ru/images/ranks/rank2.gif)
Пользователь
![](https://mobilefree.justdanpo.ru/images/avatar/users/91937.jpg)
Регистрация: 29.3.11 Сообщений: 113 Репутация: 1 Откуда: СПб
|
#3 [13.07.12, 13:56] Re: Разработка интерпретатора.
Это печально. Но всё же я пойду обновлять IAR. Если у кого-то есть какие-либо идеи, пишите.
пшшшшшшшшшшшшшш!
|
Joker XT
![](https://mobilefree.justdanpo.ru/images/ranks/rank8.gif)
VIP Developer
![](https://mobilefree.justdanpo.ru/images/avatar/users/4771.jpg)
Регистрация: 5.8.06 Сообщений: 1292 Репутация: 7582
|
#4 [13.07.12, 14:37] Re: Разработка интерпретатора.
О каких изменениях в IAR ты говоришь? По-моему все юзают урезанную версию, специально для писания эльфов, она одна и никак не изменилась со времён сименса..
SE C901 [R1GA028]
|
Legas
![](https://mobilefree.justdanpo.ru/images/ranks/rank15.gif)
Expert
![](https://mobilefree.justdanpo.ru/images/avatar/users/66374.jpg)
Регистрация: 30.4.09 Сообщений: 444 Репутация: 1407
|
#5 [13.07.12, 14:39] Re: Разработка интерпретатора.
|
IDOL1234
![](https://mobilefree.justdanpo.ru/images/ranks/rank2.gif)
Пользователь
![](https://mobilefree.justdanpo.ru/images/avatar/users/91937.jpg)
Регистрация: 29.3.11 Сообщений: 113 Репутация: 1 Откуда: СПб
|
#6 [13.07.12, 16:12] Re: Разработка интерпретатора.
Я про инклуды говорил. Комп ожил, сейчас всё будет.. Ну, во всяком случае, компилятор.
пшшшшшшшшшшшшшш!
|
Legas
![](https://mobilefree.justdanpo.ru/images/ranks/rank15.gif)
Expert
![](https://mobilefree.justdanpo.ru/images/avatar/users/66374.jpg)
Регистрация: 30.4.09 Сообщений: 444 Репутация: 1407
|
#7 [13.07.12, 16:16] Re: Разработка интерпретатора.
если через свн клиент не можешь скачать, то что мешает с браузера скачать обновлённые файлы?
|
IDOL1234
![](https://mobilefree.justdanpo.ru/images/ranks/rank2.gif)
Пользователь
![](https://mobilefree.justdanpo.ru/images/avatar/users/91937.jpg)
Регистрация: 29.3.11 Сообщений: 113 Репутация: 1 Откуда: СПб
|
#8 [13.07.12, 16:20] Re: Разработка интерпретатора.
Всё, вроде выкачалось. Проверю и буду думать.
пшшшшшшшшшшшшшш!
|
Zormax
![](https://mobilefree.justdanpo.ru/images/ranks/webmaster.gif)
Admin
![](https://mobilefree.justdanpo.ru/images/avatar/users/1.gif)
Регистрация: 12.12.05 Сообщений: 5826 Репутация: 5274 Откуда: Nizhniy Novgorod
|
#9 [13.07.12, 17:14] Перемещено.
Перемещено.
TOOKY T83 (1.3.1-L2), MK808B
|
Спасибо сказали: IDOL1234
|
unfunk
![](https://mobilefree.justdanpo.ru/images/ranks/rank12.gif)
Elfmaker
![](https://mobilefree.justdanpo.ru/images/avatar/users/64707.png)
Регистрация: 1.4.09 Сообщений: 146 Репутация: 974 Откуда: Украина, Кривой Рог
|
#10 [13.07.12, 19:12] Re: Разработка интерпретатора.
а свой велосипед принципиален? почему не взять готовое?
|
Страница 1 из 4: [1] 2 3 4 » | Тема закрыта |
Похожие темы
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.
|
|
|