Filipp Druan
|
a001dd6e92
Написал первую версию eval
|
3 月之前 |
Filipp Druan
|
4c0ac8b123
Добавил обработку ошибок и поменял special_symbols на spec
|
3 月之前 |
Filipp Druan
|
3ff2818fdb
Добавил обработку ошибок
|
3 月之前 |
Filipp Druan
|
8d0222a76a
Добавил обработку ошибок
|
3 月之前 |
Filipp Druan
|
196ff01a6b
Добавил обработку ошибок
|
3 月之前 |
Filipp Druan
|
7d4655e8dc
Добавил в менеджер памяти поле nil
|
3 月之前 |
Filipp Druan
|
c8154a1919
Поменял создание nil, теперь он берётся из mem_man
|
3 月之前 |
Filipp Druan
|
46340485c2
Добавил функции доступа к N-ному элементу списка
|
3 月之前 |
Filipp Druan
|
1eb3229b99
Переименовал special_symbols в spec
|
3 月之前 |
Filipp Druan
|
f4976c4628
Написал функции для получения элементов списка
|
3 月之前 |
Filipp Druan
|
5750d82515
Переделал len в dottedLen, скопировал len, написал документацию
|
3 月之前 |
Filipp Druan
|
4b6387eca9
Написал документацию к len
|
3 月之前 |
Filipp Druan
|
ad2b98ed20
Много чего сделал: Nil, ConsCell.get, ConsCellError, исправил ошибки.
|
3 月之前 |
Filipp Druan
|
ded8328b11
Исправил опечатку
|
4 月之前 |
Filipp Druan
|
bdf0b5b6f0
В LispObj исправил List на Vector
|
4 月之前 |
Filipp Druan
|
199d91174f
Написал ConsCell.len
|
4 月之前 |
Filipp Druan
|
7a120dcf69
Переименовал List в Vector
|
4 月之前 |
Filipp Druan
|
32762167c5
Написал List.len
|
4 月之前 |
Filipp Druan
|
a7797be85b
Теперь базовые типы передаются в свои базовые методы по ссылке.
|
4 月之前 |
Filipp Druan
|
c6a97fc40d
Теперь базовые типы передаются в свои базовые методы по ссылке.
|
4 月之前 |
Filipp Druan
|
f6b56aa0d5
Добавил новый вид объекта - динамический массив
|
4 月之前 |
Filipp Druan
|
69ebd53219
Теперь Билдер создаётся пустым.
|
4 月之前 |
Filipp Druan
|
e0ae3df89a
Убрал поле Builder.mem_man, АХТУНГ, теперь указатель на него вычисляется.
|
4 月之前 |
Filipp Druan
|
d10f9e20db
Исправил ошибку в Str.new, теперь передаётся ещё и тип
|
4 月之前 |
Filipp Druan
|
6bfa833656
Заменил ручное копирование на дупликацию при помощи аллокатора
|
4 月之前 |
Filipp Druan
|
0d5710cbf3
Добавил errdefer
|
4 月之前 |
Filipp Druan
|
bac25e9400
Добавил файлы с eval и functions
|
4 月之前 |
Filipp Druan
|
c6e725810d
Начал реализовывать функции
|
4 月之前 |
Filipp Druan
|
3655dcf79c
Начал писать функцию eval
|
4 月之前 |
Filipp Druan
|
37108c17dd
Добавил обработку ошибок
|
4 月之前 |