|
|
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
Добрый день. Подскажите насчет документации/описания. Что-то почти ничего не нашел. Ну, кусочки кода здесь. После инсталляции в Delphi 10.3.2 в компонентах появилась закладка "DWScript", с компонентами: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. В библиотеке наверняка есть еще много полезных классов, хорошо бы о них узнать до начала процесса "метода тыка". По примерам потихоньку разбираюсь, конечно, но может быть, кто-либо встречал более-менее толковое описание? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2019, 12:00 |
|
||
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
ёёёёё, Лучший учебник - папка Test. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2019, 12:07 |
|
||
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexeyёёёёё, Лучший учебник - папка Test. Ну да, вот пытаюсь заставить работать содержимое папки \Demos. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2019, 12:11 |
|
||
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2019, 12:30 |
|
||
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
Спасибо, полезно, но не очень удобно и очень мало... :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2019, 13:32 |
|
||
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
Какой свободный язык программирования... Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2019, 22:49 |
|
||
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
ёёёёё, Тернарный оператор же. Такое много где есть (Kotlin, Rust, Oxygene например). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2019, 23:00 |
|
||
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexey, очень круто. Разбираюсь - просто сказка, после FastScript. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2019, 23:05 |
|
||
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexeyёёёёё, Тернарный оператор же. Такое много где есть (Kotlin, Rust, Oxygene например). Я у себя реализовал, и оказалось что местами очень упрощает код. И инлайновый case еще ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2019, 23:45 |
|
||
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
asviridenkov... И инлайновый case еще Это что? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2019, 00:05 |
|
||
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
ёёёёёasviridenkov... И инлайновый case еще Это что?Вангую что расширенный IFTHEN. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2019, 00:22 |
|
||
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
ёёёёё, a := case b of 1: 2; 1+1: 4-1; else 4 end; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2019, 00:22 |
|
||
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
asviridenkovИ инлайновый case еще Oxygene: Код: pascal 1. 2. 3. 4. 5. 6. 7. В Kotlin тоже похожая конструкция есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2019, 00:32 |
|
||
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
Смогли они реализовать DWScript под андроид, ios и linux? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2019, 09:53 |
|
||
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
ziv-2014, The goal is to target Win32 and Win64 compilers, mobile platforms and Delphi Linux are currently not in the scope. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2019, 10:02 |
|
||
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexeyziv-2014, The goal is to target Win32 and Win64 compilers, mobile platforms and Delphi Linux are currently not in the scope. Они обещали, сделать компилятор для мобильных платформ. Жаль конечно же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2019, 10:34 |
|
||
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
ziv-2014Они обещали, сделать компилятор для мобильных платформ. Жаль конечно же. Когда это такое было? Уж не путаешь ли ты его со SmartMobileStudio основанной на DWS? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2019, 10:42 |
|
||
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexeyziv-2014Они обещали, сделать компилятор для мобильных платформ. Жаль конечно же. Когда это такое было? Уж не путаешь ли ты его со SmartMobileStudio основанной на DWS? Несколько лет тому назад. Но сейчас не могу найти у них на сайте этой информации. А SmartMobileStudio можно использовать DWS в приложениях для мобильных платформ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2019, 11:39 |
|
||
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
Помимо отсутствия под мобилки (которое может неожиданно застопорить проект, если заранее не заложились) с некоторого времени только самая последняя Delphi 10.3 ( Если выворачивать систему скриптами наружу (к пользователю), то очень хочется code completion. Пока только в TSM Scripter видел. А так да, бесспорные плюсы сабжа это скорость и вкуснота синтаксиса/фич. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2019, 12:47 |
|
||
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
afgm... с некоторого времени только самая последняя Delphi 10.3 ( Если выворачивать систему скриптами наружу (к пользователю), то очень хочется code completion. Пока только в TSM Scripter видел. А так да, бесспорные плюсы сабжа это скорость и вкуснота синтаксиса/фич. Странные вещи говоришь. Дистриб DWS включает пакаджи для D2009 - DX7. Я установил *.DX7 в D10.3.2, и на ранние ставятся. В дистрибе, в демках, есть связка с SynEdit. Отлично CodeCompletion работает. И на лету подхватывает новые объекты. Или ты о чем-то своем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2019, 13:22 |
|
||
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
ёёёёёСтранные вещи говоришь. Дистриб DWS включает пакаджи для D2009 - DX7. Я установил *.DX7 в D10.3.2, и на ранние ставятся. DWScript lead platform is currently Delphi 10.3, compatibility with older Delphi version is not officially maintained, it may work, or it may not. Автор в коде уже во всю инлайновым var-ом балуется, так что скорее "may not". ёёёёёВ дистрибе, в демках, есть связка с SynEdit. Отлично CodeCompletion работает. И на лету подхватывает новые объекты. Или ты о чем-то своем? Пример уже не помню, но частенько подсказки подсказывают только объекты и не могут проперти. Перебирал кучу скриптовых движков, так что уже не помню ситуацию с DWScript. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2019, 14:22 |
|
||
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
afgmАвтор в коде уже во всю инлайновым var-ом балуется, так что скорее "may not". Ну и ладно. Легко ищутся и находятся версии DWS даже для D7. Даже они куда круче современного FastScript (например). Вообще, странно сидеть на старых дельфях и ждать, что бесплатная библиотека будет развиваться с оглядкой на древности. Хотя, FastRepot-овцы поддерживают, начиная с D7, что круто. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2019, 15:00 |
|
||
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
Kazantsev AlexeyЛучший учебник - папка Test. Блин, под Delphi 10.3.2 я проект \DWS\Test\LanguageTests.dpr даже собрать не могу... Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. Файла TestUtils.pas в D10.3.2 больше нет. Что теперь в DUnitX вместо него? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2019, 16:36 |
|
||
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2019, 16:41 |
|
||
|
DelphiWebScript (DWScript), документация/описание
|
|||
|---|---|---|---|
|
#18+
X-Citeёёёёё, DUnit вроде все еще можно тут взять http://dunit.sourceforge.net/ Спасибо, но, к сожалению, нет - там совсем древнее. ... Например, в упомянутых (\DWS\Test\LanguageTests.dpr) тестах генерируется событие OnCheckCalled, реализацию которого я не нашел ни в "штатных" д-юнитах, ни в dws, но еще где. Ну да и фик с ними. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2019, 16:53 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39860721&tid=2038986]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
145ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 251ms |
| total: | 500ms |

| 0 / 0 |
