Снегопат

Обсуждение Снегопата
Текущее время: 23 апр 2024, 09:15

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 88 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8, 9  След.
Автор Сообщение
 Заголовок сообщения: Re: Oberonscript
СообщениеДобавлено: 07 ноя 2013, 06:08 
Не в сети

Зарегистрирован: 06 сен 2013, 07:59
Сообщения: 204
А можно попросить реализовать следующее?

В настройках сгепата (или может в переменных среды окружения), задать каталог/каталоги, в которых искать файлы, для подключения stdlib.require?

Раз уж такое TODO имеется и в самой библиотеке 3_std.js:

* TODO: Нужен ли "правильный" алгоритм поиска библиотеки, в рабочем каталоге
* и в путях, прописанных в переменной среды PATH?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberonscript
СообщениеДобавлено: 07 ноя 2013, 06:09 
Не в сети

Зарегистрирован: 06 сен 2013, 07:59
Сообщения: 204
Про библиотеке не срочно (пока сам ищу в нужном мне каталоге, но каталог задан в скрипте, а хотелось бы в настройках, сам пока не осилю)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberonscript
СообщениеДобавлено: 13 ноя 2013, 03:42 
Не в сети

Зарегистрирован: 06 сен 2013, 07:59
Сообщения: 204
Подскажите, пожалуйста, где в глобальном контексте функции преобразования значений находятся, особенно интересует "Строка()"

Или как эту функцию можно заменить?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberonscript
СообщениеДобавлено: 13 ноя 2013, 03:46 
Не в сети

Зарегистрирован: 06 сен 2013, 07:59
Сообщения: 204
Т.к. оберон типизирован, то неявные преобразования даже числа в строку не прокатят (конечно с этим много кода лишнего, но для себя решил выявить преимущества типизированного языка, на первый взгляд они есть, уже на этапе компиляции много ошибок выдается, посмотрим, что дальше будет, возобладают ли достоинства над недостатками )


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberonscript
СообщениеДобавлено: 13 ноя 2013, 03:56 
Не в сети

Зарегистрирован: 06 сен 2013, 07:59
Сообщения: 204
Хотя, пожалуй, на текущий момент свою функцию для простейших случаев напишу, а для объектов 1С попозже буду разбираться


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberonscript
СообщениеДобавлено: 13 ноя 2013, 09:58 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Функция Строка не входит в глобальные контексты, это встроенная в язык 1С функция. Необходимо реализовать самому.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberonscript
СообщениеДобавлено: 13 ноя 2013, 11:06 
Не в сети

Зарегистрирован: 06 сен 2013, 07:59
Сообщения: 204
Подскажите пожалуйста, положением закладок в view-контейнере можно управлять, или только внизу они могут находиться?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberonscript
СообщениеДобавлено: 13 ноя 2013, 11:09 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Только внизу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberonscript
СообщениеДобавлено: 13 ноя 2013, 12:26 
Не в сети

Зарегистрирован: 06 сен 2013, 07:59
Сообщения: 204
В документации написано, что свойство ILexem.type имеет тип число. А где узнать это число? Ниже приведены только строки


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Oberonscript
СообщениеДобавлено: 13 ноя 2013, 12:41 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Так название лексемы и есть именованная константа/число, доступная в скриптах.
Т.е. если вы напишите Message("Строка=" + ltQuote)
вам напишет "Строка=2"
В документации они перечислены по порядку, начиная с 0.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 88 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8, 9  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB