71
Общий раздел / Re: OberonJS
« Последний ответ от vlad Март 20, 2017, 01:27:29 am »Столкнулся с тем, что CHAR транслятор понимает как числа.
На это были причины. Для твоего случая надо просто сделать String.fromCharCode(arg)
Онлайн компилятор Oberon-07/11
Путеводитель по Оберон-проектам.
Логи jabber-конференции.
Онлайн исходники BlackBox: тут:WeBB и на github
Исходники Project Oberon V4 на github.
Сборник решений задач книги "Современное программирование с нуля!" тут. А обсуждение здесь.
Столкнулся с тем, что CHAR транслятор понимает как числа.
PROCEDURE Char*(arg: CHAR);
BEGIN
JS.do("document.getElementById('log').innerHTML = document.getElementById('log').innerHTML + arg")
END Char;
Во-первых, сервер сжимает передаваемые данные (или его можно настроить, чтобы он сжимал). Так что это после распаковки будет пол мегабайта.Можно заголовки у страницы настроить.Это плохая идея, так как компилятор пол мегабайта весит
<meta http-equiv="Cache-Control" content="no-cache">
Или заголовки у http-ответа указать.
Погляжу, не знал про это свойство.Влад, я сделал модуль для базовых операций со строками. Но вот ASSERT когда срабатывает, нельзя ли указывать в какой он процедуре сработал?
Процедуру вытащить можно, но непонятно зачем, если тебе и так весь стек доступен - см. свойство "stack" у перехваченного исключения.
Влад, я сделал модуль для базовых операций со строками. Но вот ASSERT когда срабатывает, нельзя ли указывать в какой он процедуре сработал?
Добавил обработчики мыши, получился слайдер
https://models.molpit.org/model/52