rexim
|
f1df1dd829
|
С порядком записи/чтения параметров уже все нормально.
|
2024-01-27 08:53:21 +07:00 |
|
rexim
|
7a0ebdbf80
|
Нулл-терминировать строковые литералы
|
2024-01-27 08:50:29 +07:00 |
|
rexim
|
60f7b51125
|
Начать использовать вещественные числа в примере рейлиб
|
2024-01-27 06:21:41 +07:00 |
|
rexim
|
590159b32d
|
Порядок линковки библиотек имеет значение.
|
2024-01-27 03:04:59 +07:00 |
|
rexim
|
a13adc771c
|
Синтаксис линковки библиотек
|
2024-01-26 19:56:57 +07:00 |
|
rexim
|
2949654352
|
Что дальше?
|
2024-01-26 07:05:47 +07:00 |
|
rexim
|
44d62976c6
|
Полностью рабочий примеры/06-рейлиб.хуя
|
2024-01-26 07:04:36 +07:00 |
|
rexim
|
9509040e66
|
Реализовать возврат значений из процедур
|
2024-01-25 06:33:18 +07:00 |
|
rexim
|
61f18a4274
|
Исправить порядок передачи аргументов в процедуру при вызове.
|
2024-01-25 05:25:49 +07:00 |
|
rexim
|
92dc9ac4ff
|
Задокументировать «Порядок передачи аргументов в процедуру»
|
2024-01-23 00:10:14 +07:00 |
|
rexim
|
0b264ce387
|
Добавить секцию «Модель Абстрактной Машины»
|
2024-01-22 23:41:29 +07:00 |
|
rexim
|
0ba48954cd
|
Добавить файл с планом
|
2024-01-22 22:37:53 +07:00 |
|
rexim
|
43a5ad89d8
|
Порядок записи и чтения параметров процедур неверен.
|
2024-01-22 22:28:44 +07:00 |
|
rexim
|
1fdd911021
|
Расширить синтаксис
Добавить:
- Возврат выражений из процедуры
- Операция умножения
|
2024-01-22 19:11:21 +07:00 |
|
rexim
|
e34e49caf8
|
Реализовать компиляцию выражения отрицания
|
2024-01-22 18:58:51 +07:00 |
|
rexim
|
1aa08f76e5
|
Ввести инструкция «Обменять» и исправить интринсик «адрес»
|
2024-01-22 18:24:00 +07:00 |
|
rexim
|
19cb622366
|
Реализовать интрисик адрес
|
2024-01-22 18:01:21 +07:00 |
|
rexim
|
b88450ad8e
|
У нас уже есть такие процедуры. По крайней мере, синтаксически.
|
2024-01-22 17:15:50 +07:00 |
|
rexim
|
617003ea93
|
Отказаться от принятие строки в открыть_окно()
|
2024-01-22 17:12:16 +07:00 |
|
rexim
|
5fa419040e
|
Обозначить синтаксис процедур, которые возвращают результат
|
2024-01-22 17:01:10 +07:00 |
|
rexim
|
e9cb0090c1
|
Раскомментировать пора_закрыть_окно() из модуля рейлиб
|
2024-01-22 05:30:56 +07:00 |
|
rexim
|
acd4da002a
|
Обозначить выражение отрицания
|
2024-01-22 05:27:18 +07:00 |
|
rexim
|
607ca7a193
|
Обозначить понятие внешних процедур синтаксически и семантически.
|
2024-01-22 05:15:17 +07:00 |
|
rexim
|
b26eb84dd3
|
Отделить скрипт ./тест.sh
|
2024-01-20 19:18:42 +07:00 |
|
rexim
|
f93bb2f5de
|
Устранить предупреждения.
|
2024-01-20 17:54:26 +07:00 |
|
rexim
|
ab0ff4ed39
|
Добавить флаг -цель
|
2024-01-20 17:13:24 +07:00 |
|
rexim
|
b098162ff7
|
Выровнять комментарии
|
2024-01-20 16:31:17 +07:00 |
|
rexim
|
1b39e75477
|
Реализовать модуль «фазм» как алтернативу «эльф».
|
2024-01-20 16:16:56 +07:00 |
|
rexim
|
28a3c04fbb
|
Добавить незаконченные символы в генерацию эльф объектиников
|
2024-01-20 13:58:12 +07:00 |
|
rexim
|
d82637ef24
|
Заметки
|
2024-01-19 17:42:16 +07:00 |
|
rexim
|
87c481006a
|
Генерируем сначала заголовки секций, а уже потом их байты
Может быть так будет проще вычислять смещения и все такое.
|
2024-01-19 17:28:11 +07:00 |
|
rexim
|
dd0895971b
|
Небольшие пометки на тему того, что нужно сделать.
|
2024-01-17 17:41:11 +07:00 |
|
rexim
|
1c9ab6610d
|
[эльф] Генерация таблицы строк для объектных файлов
|
2024-01-17 14:54:28 +07:00 |
|
rexim
|
20a00cc528
|
Мысли по поводу синтаксиса внешних процедур
|
2024-01-17 13:18:02 +07:00 |
|
rexim
|
d8c02c6615
|
[эльф] Сгенерировать Эльф заголовок для объектного файла
|
2024-01-17 13:17:02 +07:00 |
|
rexim
|
5ec9352136
|
[эльф] Добавить СегментТип
|
2024-01-16 15:53:18 +07:00 |
|
rexim
|
be379c1823
|
Добавить ключевое слово «внешняя»
|
2024-01-16 15:24:25 +07:00 |
|
rexim
|
412b1cc261
|
Обозначить работу по интеграции Raylib
|
2024-01-16 15:19:53 +07:00 |
|
rexim
|
1076ffac9d
|
Дать человекочитаемые имена ряду магических констант формата «Эльф».
|
2024-01-16 14:20:05 +07:00 |
|
rexim
|
f15832d0d2
|
Добавить команду «объект»
|
2024-01-16 14:09:58 +07:00 |
|
rexim
|
b43d8ff0c6
|
Компиляция интринсика «сисвызов»
|
2024-01-16 12:57:23 +07:00 |
|
rexim
|
604805fc32
|
эльф::сгенерировать -> эльф::сгенерировать_исполняемый
|
2024-01-15 23:35:41 +07:00 |
|
rexim
|
d95684c996
|
Удалить команду «отлад»
Я ею пользовался только один раз
|
2024-01-11 11:53:51 +07:00 |
|
rexim
|
c354935b70
|
запустить_после_компиляции -> пуск
|
2024-01-11 11:51:00 +07:00 |
|
rexim
|
348a970dde
|
Использовать крутые блоки кода в примере 03-имя
|
2024-01-10 12:21:25 +07:00 |
|
rexim
|
e128a64313
|
Полностью рабочий пример 04-физз-базз
|
2024-01-10 11:48:52 +07:00 |
|
rexim
|
f60234c0fb
|
Обеспечить полный разбор примера 04-физз-базз
|
2024-01-10 10:21:29 +07:00 |
|
rexim
|
5ec370ca85
|
Реализовать блоки код с единичным утвеждением.
|
2024-01-10 09:58:43 +07:00 |
|
rexim
|
fd5a149981
|
Держить все артифакты в папке «сборка»
|
2024-01-10 09:36:35 +07:00 |
|
rexim
|
1908280f01
|
Обозначить дополнительную работу.
|
2024-01-10 07:13:56 +07:00 |
|