|
2c0b19eb0a
|
More strict lexer, fixed HEX numbers and quote escaping
|
2024-01-12 20:52:30 +01:00 |
|
|
15c277d145
|
Use immutable map, fast skip whitespaces in lexer
|
2024-01-12 20:52:30 +01:00 |
|
|
7baf9f6fc8
|
Fix incorrect token positions in lexer
|
2024-01-12 20:52:30 +01:00 |
|
|
fc73bce943
|
Add columns in position information
|
2024-01-12 20:52:30 +01:00 |
|
|
90db2b0aa3
|
Fix concurrent modification exception in ounit, when new modules are loaded in test
|
2024-01-12 20:52:30 +01:00 |
|
|
99bdd1c953
|
Separate constants and functions in module, don't load it twice
|
2024-01-12 20:52:30 +01:00 |
|
|
6d0886316c
|
Fix use statement in programs
|
2024-01-12 20:52:30 +01:00 |
|
|
59f8c4109e
|
Simplify use statement to take variable WORD only arguments
|
2024-01-12 20:52:30 +01:00 |
|
|
589856fbf3
|
Fix url in image examples
|
2024-01-12 20:52:30 +01:00 |
|
|
cce75927b8
|
Change list pattern matcher behavior for single element
match [1] {
case [x]:
}
Before: x = [1]
After: x = 1
x will be the first (and single) value of an array
|
2024-01-12 20:52:30 +01:00 |
|
|
32bffaee86
|
Fix scope of foreach and match statements
v = 100
for v : [1] ..
v should be 1, not 100
|
2024-01-12 20:52:30 +01:00 |
|
|
b7c376f01f
|
Deprecate old Variables/Functions methods
|
2024-01-12 20:52:30 +01:00 |
|
|
2db88523bc
|
Switch to ScopeHandler in modules
|
2024-01-12 20:52:30 +01:00 |
|
|
b726a226b9
|
Use new switch and pattern matching, fix deprecations
|
2024-01-12 20:52:30 +01:00 |
|
|
fe39c1ac00
|
Define functions and constants in root scope
|
2024-01-12 20:52:30 +01:00 |
|
|
16de63f720
|
Add JMH benchmark for programs
|
2024-01-12 20:52:30 +01:00 |
|
|
fc1d8b4c75
|
Mark core as compileOnlyApi in module dependencies
|
2024-01-12 20:52:30 +01:00 |
|
|
a2549c3afe
|
Switch to Java11+ features where possible
|
2024-01-12 20:52:30 +01:00 |
|
|
8ed89c8a9d
|
Fix canvasfx module with Java FX 17
|
2024-01-12 20:52:30 +01:00 |
|
|
b88207175e
|
Configure run tasks
|
2024-01-12 20:52:30 +01:00 |
|
|
0cdbbc1e8c
|
Use separate dependency versions declaration
|
2024-01-12 20:52:30 +01:00 |
|
|
219d654fe5
|
Move classes to separate modules
|
2024-01-12 20:52:30 +01:00 |
|
|
3aedda0e93
|
Add multi-project structure
|
2024-01-12 20:52:30 +01:00 |
|
|
aa62b71520
|
Merge remote-tracking branch 'origin/latest' into latest
|
2023-08-12 23:59:25 +03:00 |
|
|
66140ace3f
|
Gradle 8, Java 17+
|
2023-08-12 23:58:11 +03:00 |
|
|
30f18ab053
|
Fix release link
|
2022-01-30 12:41:53 +02:00 |
|
corgifist
|
d18a14b2ac
|
Авто вызов toString() (#9)
* Added auto toString()
* Update ClassInstanceValue.java
|
2021-07-08 17:58:11 +03:00 |
|
|
493a3995a9
|
Исправлено получение времени в 24-часовом формате
|
2020-06-18 23:33:03 +03:00 |
|
|
981d796766
|
Create .gitattributes
|
2020-05-27 16:55:52 +03:00 |
|
|
fed61592ba
|
Мелкие правки
|
2019-12-18 19:33:41 +02:00 |
|
|
36ea7b25b5
|
Обновлены примеры
|
2019-10-17 14:39:53 +03:00 |
|
|
651bc3a3a3
|
Релиз 1.5.0
|
2019-10-17 11:05:14 +03:00 |
|
|
cb5cae184d
|
Добавлены примеры для forms
|
2019-10-13 00:36:56 +03:00 |
|
|
0cd9446b14
|
openjdk8 в CI
|
2019-10-13 00:25:04 +03:00 |
|
|
51b2ef93be
|
Исправлена выдача ошибки в include при ошибке парсинга
|
2019-10-12 23:15:38 +03:00 |
|
|
e217e3bb84
|
Возможность изменения полей в классах через ссылку на экземпляр
|
2019-10-12 19:38:23 +03:00 |
|
Nikolay Petrov
|
b82596cd87
|
Исправление загрузчика ресурсов (#7)
Исправлен путь к внутренним ресурсам
|
2019-10-12 18:03:08 +03:00 |
|
|
69e1a562fc
|
Добавлен WindowListener
|
2019-10-08 23:20:43 +03:00 |
|
|
4185fd5baa
|
Добавлены функции joinToString для массива и joining для stream
|
2019-10-08 22:28:42 +03:00 |
|
|
f46ed638bf
|
Добавлены JTextArea и JScrollPane
|
2019-10-08 21:55:52 +03:00 |
|
|
090f3a5a70
|
Добавлен JProgressBar
|
2019-10-06 20:19:58 +03:00 |
|
|
7775b264cb
|
Добавлены методы для JButton и JTextField
|
2019-10-06 20:18:36 +03:00 |
|
|
0614d0fa53
|
Merge pull request #6 from aNNiMON/java-interop-fix
Java interop fixes and improvements
|
2019-10-04 22:27:44 +03:00 |
|
|
1cfe654e92
|
Более информативные ошибки в модуле java
|
2019-10-04 22:16:29 +03:00 |
|
|
f03cbb6fc7
|
Улучшенная типизация массивов в модуле java
|
2019-10-04 00:21:28 +03:00 |
|
|
826891ac52
|
Поддержка инстанцирования java-класса с помощью ключевого слова new
|
2019-10-03 21:04:17 +03:00 |
|
|
483c7c1242
|
Поиск подходящего конструктора в java::new
|
2019-10-03 20:36:38 +03:00 |
|
Ortogo Genius
|
a5c8842dad
|
Исправления примеров и документации (#5)
|
2019-09-27 22:24:44 +03:00 |
|
|
34b8df236f
|
Исправлена функция files::readBytes c offset и length. Fix #4
|
2019-09-24 23:44:44 +03:00 |
|
|
00db00c2aa
|
Исправлен итератор в std::range для реверсивных промежутков. Fix #3
|
2019-09-24 23:09:23 +03:00 |
|