|
e579cfcf95
|
Версия 1.3.0
|
2016-09-24 15:46:12 +03:00 |
|
|
0439b719b4
|
Исправлен параметр в forms::newLabel
|
2016-09-22 12:29:28 +03:00 |
|
|
409893200f
|
Исправлена функция close в jdbc ConnectionValue
|
2016-09-22 11:54:46 +03:00 |
|
|
033a4deb29
|
Дамп информации о модулях в yaml
|
2016-09-21 13:36:38 +03:00 |
|
|
fd92fa3d3d
|
Модуль files: функция copy, поддержка строковых аргументов, вместо дескрипторов файлов
|
2016-09-20 21:03:04 +03:00 |
|
|
404c4abfdd
|
Добавлены тесты
|
2016-09-20 19:09:06 +03:00 |
|
|
ac8cd4d325
|
Добавлена функция toHexString
|
2016-09-20 18:58:32 +03:00 |
|
|
d40c4d5284
|
Добавлены функции parseInt, parseLong
|
2016-09-20 18:58:03 +03:00 |
|
|
cd90045fd2
|
Добавлен модуль base64
|
2016-09-18 14:40:14 +03:00 |
|
|
879ffb7e52
|
Добавлена функция конвертации массива в массив байт
|
2016-09-18 14:39:48 +03:00 |
|
|
fa83c2072d
|
Исправлен getFloat и вынесен в ValueUtils, добавлен int4ToVoid
|
2016-09-18 11:46:09 +03:00 |
|
|
dba0c46ff0
|
Исправлено реструктуризующее присваивание
|
2016-09-16 17:34:33 +03:00 |
|
|
31b4539fd8
|
Добавлен модуль yaml
|
2016-09-16 17:32:35 +03:00 |
|
|
29d40a554f
|
Изменена структура модулей
|
2016-09-16 17:32:13 +03:00 |
|
|
c382c4eab6
|
Возможность доступа к статтическим полям и методам
|
2016-09-13 14:28:28 +03:00 |
|
|
47b593241f
|
Совместимость с Android проектом
|
2016-09-11 13:05:31 +03:00 |
|
|
54c822e7d2
|
Быстрофикс
|
2016-08-02 23:20:49 +03:00 |
|
|
fcd509efa8
|
Добавлен модуль socket
|
2016-08-02 23:18:02 +03:00 |
|
|
148b6eff32
|
Конвертация в объект/значение вынесена в отдельный класс
|
2016-08-02 23:06:21 +03:00 |
|
|
07fd22914b
|
Добавлен метод ifPresent для MapValue
|
2016-08-02 21:29:41 +03:00 |
|
Victor
|
c9249e8577
|
В REPL добавлен вывод функций, переменных и всего исходника
|
2016-08-01 19:45:24 +03:00 |
|
Victor
|
e326cb7d5d
|
Приватный конструктор у NumberValue
|
2016-08-01 18:06:52 +03:00 |
|
Victor
|
909691dc1a
|
Добавлена функция custom в StreamValue
|
2016-08-01 15:01:59 +03:00 |
|
Victor
|
de07d86dd3
|
Добавлена функция functional::stream
|
2016-08-01 15:00:42 +03:00 |
|
Victor
|
4e5fc7b738
|
Добавлена функция functional::dropwhile
|
2016-08-01 14:48:10 +03:00 |
|
Victor
|
f048da8325
|
Добавлена функция functional::takewhile
|
2016-08-01 14:47:56 +03:00 |
|
Victor
|
4961cd20f6
|
Добавлены тесты
|
2016-07-31 15:17:12 +03:00 |
|
Victor
|
d7936c43ca
|
Убрана лишняя обёртка MatchExpr в ExprStatement
|
2016-07-31 14:11:40 +03:00 |
|
Victor
|
b0ee12d4b8
|
Последовательный вызов функций
|
2016-07-31 14:10:59 +03:00 |
|
Victor
|
5f71e9a9be
|
Цепочка вызовов функций
|
2016-07-31 14:09:23 +03:00 |
|
Victor
|
06fe09ce98
|
ContainerAccessExpression теперь работает с Expression
|
2016-07-31 12:48:17 +03:00 |
|
Victor
|
55d892727d
|
Мелкий рефакторинг парсера
|
2016-07-31 10:55:06 +03:00 |
|
Victor
|
f2d96ef895
|
OptimizationDumper теперь использует PrintVisitor
|
2016-07-30 15:39:47 +03:00 |
|
Victor
|
33991e3db8
|
Добавлен PrintVisitor
|
2016-07-30 15:38:00 +03:00 |
|
Victor
|
32d4025f23
|
Исправлена кодировка результата дампера оптимизаций
|
2016-07-30 13:05:32 +03:00 |
|
Victor
|
c220450ac2
|
Исправлена ошибочная свёртка аргументов по умолчанию
|
2016-07-30 13:02:31 +03:00 |
|
Victor
|
deab3beaf8
|
Добавлен дампер шагов оптимизации
|
2016-07-30 12:58:13 +03:00 |
|
Victor
|
33f1057ebd
|
Добавлен конвертор enumOrdinal
|
2016-07-30 11:39:26 +03:00 |
|
Victor
|
a0b6bc168d
|
Рефакторинг canvasfx
|
2016-07-30 11:23:51 +03:00 |
|
Victor
|
1c0686c03a
|
Вызовы set StringValue заменены на set String в MapValue
|
2016-07-30 10:40:46 +03:00 |
|
Victor
|
134e0fe4ca
|
Рефакторинг: добавлен метод MapValue set(String, Value)
|
2016-07-29 18:49:53 +03:00 |
|
Victor
|
c5bd92cb0f
|
Добавлен модуль forms
|
2016-07-29 18:43:06 +03:00 |
|
Victor
|
35f859ade3
|
При оптимизации не учитывались FunctionValue и аргументы функции по умолчанию
|
2016-07-28 12:10:37 +03:00 |
|
Victor
|
e08f1d3df9
|
Исправлена функция lastIndexOf
|
2016-07-26 15:26:44 +03:00 |
|
Victor
|
1842c4c387
|
Встраивание констант из модулей
|
2016-07-24 14:30:55 +03:00 |
|
Victor
|
8077b643bf
|
Ускорена инициализация констант
|
2016-07-24 14:01:22 +03:00 |
|
Victor
|
c28aa4004a
|
Исправлены тесты
|
2016-07-24 12:17:05 +03:00 |
|
Victor
|
4f1068670b
|
Подготовка к миграции проекта на Gradle
|
2016-07-24 10:39:41 +03:00 |
|
Victor
|
21cefc70dd
|
Инициализация констант в Java FX
|
2016-07-24 00:03:53 +03:00 |
|
Victor
|
792e6e6db4
|
Добавлен метод для инициализации констант
|
2016-07-23 23:56:14 +03:00 |
|
Victor
|
a484df12e3
|
Исправлен подсчёт модификаций переменных при унарных операциях
|
2016-07-22 22:44:46 +03:00 |
|
Victor
|
839f571b2c
|
Обход TuplePattern
|
2016-07-22 21:43:23 +03:00 |
|
Victor
|
4ac0943805
|
Вывод уточнений при выводе паттернов
|
2016-07-22 21:18:37 +03:00 |
|
Victor
|
6d6db55055
|
Исправлен OptimizationVisitor при обходе присваиваний
|
2016-07-22 20:32:19 +03:00 |
|
Victor
|
0921d8cb17
|
Исправлен OptimizationVisitor на паттерн матчинге
|
2016-07-22 19:03:55 +03:00 |
|
Victor
|
bc93f73eab
|
Фикс опечатки
|
2016-07-22 18:04:50 +03:00 |
|
Victor
|
acd13e7a16
|
Добавлены функции getGeneratedKeys, executeBatch, добавлены константы
|
2016-07-10 13:37:13 +03:00 |
|
Victor
|
d2c4925409
|
Исправлена проверка количества аргументов для PreparedStatement
|
2016-07-10 01:06:07 +03:00 |
|
Victor
|
a22f50d6c0
|
Добавлен модуль jdbc
|
2016-07-10 00:02:05 +03:00 |
|
Victor
|
eb2ab6ee50
|
Улучшен вывод ошибки при несовпадении типов
|
2016-07-09 23:28:24 +03:00 |
|
Victor
|
3b90e544a7
|
Добавлен модуль java
|
2016-07-04 22:02:22 +03:00 |
|
Victor
|
13d320a301
|
Убраны лишние проверки в std::range
|
2016-07-04 12:10:02 +03:00 |
|
Victor
|
03b56ce019
|
Мелкие исправления для повышения скорости
|
2016-07-01 18:57:12 +03:00 |
|
Victor
|
12e329c399
|
Версия 1.2.0
|
2016-06-30 12:09:37 +03:00 |
|
Victor
|
acd14495db
|
Совместимость кода с Android-версией
|
2016-06-30 11:25:49 +03:00 |
|
Victor
|
1cb2f70aee
|
Дополнительные операторы для перегрузки
|
2016-06-30 00:12:08 +03:00 |
|
Victor
|
3b0f1f009e
|
Исправлено зависание лексера на некоторых юникодных символах
|
2016-06-29 12:39:04 +03:00 |
|
Victor
|
1dcabe6d61
|
Мелкие исправления
|
2016-06-29 10:48:20 +03:00 |
|
Victor
|
6156c507d8
|
Добавлена функция std::range
|
2016-06-28 14:39:21 +03:00 |
|
Victor
|
51c6439f2b
|
Удаление ненужных ExprStatement, исправлен NPE при оптимизации IfStatement
|
2016-06-27 01:24:22 +03:00 |
|
Victor
|
f79679224a
|
Линтеры перенесены в отдельный пакет
|
2016-06-27 00:07:10 +03:00 |
|
Victor
|
692370eb4b
|
Добавлен оптимизация: объединение инструкций
|
2016-06-26 16:33:00 +03:00 |
|
Victor
|
1b9c5187f6
|
Удаление неиспользуемых переменных, исправлена возможная ошибка приведения типа
|
2016-06-26 12:57:20 +03:00 |
|
Victor
|
5f10f0befc
|
Рефакторинг
|
2016-06-26 11:52:47 +03:00 |
|
Victor
|
08b12ff785
|
Оптимизаторы перемещены в отдельный пакет
|
2016-06-26 11:27:29 +03:00 |
|
Victor
|
156675a75f
|
Рефакторинг
|
2016-06-26 11:21:24 +03:00 |
|
Victor
|
357813ee76
|
Добавлена оптимизация: распространение констант
|
2016-06-26 01:28:47 +03:00 |
|
Victor
|
6dbc045b93
|
Перегруженные операторы теперь не оптимизируются
|
2016-06-25 22:32:23 +03:00 |
|
Victor
|
726e96488a
|
Pattern matching по значениям списка
|
2016-06-25 19:36:07 +03:00 |
|
Victor
|
b957569759
|
Улучшен вывод АСД
|
2016-06-24 14:34:39 +03:00 |
|
Victor
|
dcc943fa19
|
Добавлена оптимизация: упрощение выражений
|
2016-06-24 01:05:30 +03:00 |
|
Victor
|
0002c81205
|
Добавлен оптимизатор
|
2016-06-23 22:46:50 +03:00 |
|
Victor
|
8c5090d9d2
|
Добавлены оптимизаторы-посетители
|
2016-06-23 22:44:20 +03:00 |
|
Victor
|
b29986a4b5
|
Добавлен ResultVisitor
|
2016-06-23 18:38:50 +03:00 |
|
Victor
|
138100bfe0
|
Добавлен линтер
|
2016-06-20 02:27:27 +03:00 |
|
Victor
|
840f049e15
|
Рефакторинг: параметры запуска в отдельном объекте
|
2016-06-20 01:49:58 +03:00 |
|
Victor
|
8f0f37956f
|
Добавлена функция std::try
|
2016-06-19 13:25:18 +03:00 |
|
Victor
|
23f61a64e5
|
Добавлены функции для работы с файлами
|
2016-06-19 12:31:41 +03:00 |
|
Victor
|
50866ae9f3
|
Исправления в модуле files.
Исправлены функции writeLong, writeFloat
При достижении конца файла теперь возвращается -1
Добавлена возможность дозаписи в файл
|
2016-06-19 11:27:31 +03:00 |
|
Victor
|
2d5ba12770
|
Получение аргументов командной строки в std::ARGS
|
2016-06-04 13:49:45 +03:00 |
|
Victor
|
00e4e9cb39
|
Поддержка Long в std::rand
|
2016-06-04 12:42:05 +03:00 |
|
Victor
|
a58e79a0d3
|
Исправлены типы у функций модуля math
|
2016-06-02 17:42:02 +03:00 |
|
Victor
|
7b92c3f675
|
Небольшие изменения
|
2016-05-26 12:50:43 +03:00 |
|
Victor
|
af4eddf184
|
В модуле canvasfx добавлена функция для загрузки и отображения изображений
|
2016-05-24 15:43:34 +03:00 |
|
Victor
|
a0f1355f31
|
GraphicsFXValue для canvasfx
|
2016-05-24 14:40:11 +03:00 |
|
Victor
|
5e1f52024a
|
Добавлена фукнция std::sync
|
2016-05-19 18:38:38 +03:00 |
|
Victor
|
b0396b6105
|
Добавлены функции http::download, files::writeBytes, files::rename
|
2016-05-19 15:21:48 +03:00 |
|
Victor
|
e4ec1fba18
|
Методы для создания ArrayValue из массива байт и строк
|
2016-05-19 14:37:36 +03:00 |
|
Victor
|
401d426163
|
Добавлен модуль date
|
2016-05-19 14:05:36 +03:00 |
|
Victor
|
059b4c46d0
|
Обновлён ModulesInfoCreator
|
2016-05-19 14:00:46 +03:00 |
|