-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Много всякого #6
Conversation
AndrewKraevskii
commented
Apr 27, 2023
- Удалена библиотека nom вместо неё ручной парсинг.
- Замена макросов на функции в тех случаях когда это не несёт никакой пользы
- Использование более современного синтаксиса для распаковки Optional
- Убрано ручное индексирование в циклах for
- Смена библиотеки для открытия файлов на более современную
- Теперь файлы можно сохранять под любыми названиями а не только generic.mm
- Исправлен краш программы при переполнении переменной (теперь там явно указано что переполнение желанное поведение)
- [target.x86_64-pc-windows-msvc] передвинут в config.toml
- Код форматирован с использованием cargo fmt
- Большинство предупреждений исправлено или указано явно их игнорировать
- cargo clippy предупреждения тоже исправлены
Just a god1 master
Также теперь при запуске в debug режиме показывается консоль. Иначе rust не выводит ошибки |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Вроде все просмотрел. Но вот штуку с prev_prev_zero надо б все-таки вернуть.
Спасибо за пулл реквест. Так видимо и буду учить расть. |
а ладно минуточка осознания, что prev_prev_zero никогда не обновлялся |
Честно в логике работы самого evm не разбирался (слишком страшно), так что изменения довольно поверхностные. |
Я когда смотрел код подумал что раз использование так лимитировано то почему бы и ручками не написать. Не планировал делать pull request так что просто попрактиковался в test driven development. Было давно так что я сам хз для чего сделал |
Merge pull request JustAGod1#6 from AndrewKraevskii/master