No description
- C 95.3%
- Makefile 4.7%
| apps | Added disassembler implementation | |
| include | Added assembler implementation | |
| src | Added assembler implementation | |
| .gitignore | Updated .gitignore | |
| asm_test.microasm | Added assembler implementation | |
| compile_commands.json | Added HTML logs | |
| config.mk | Begin making onegin task | |
| doxygen_config | Добавлена поддержка аргументов командной строки | |
| is_zero_test | Хз слишком много изменений | |
| Makefile | Added microcpu template | |
| onegin.txt | Finished onegin + experiment | |
| README.md | Fix typo | |
| tests_square_equation | Хз слишком много изменений | |
Квадратное уравнение
Данная программа предназначена для решения квадратных уравнений вида ax2+bx+c=0. Поддерживается интерактивный и CLI режим.
Поддерживаются POSIX-совместимые операционные системы.
Сборка и установка
Для сборки нужен gcc и make.
Последовательность команд для сборки:
git clone https://codeberg.org/Werenter/Letka.git
cd Letka
make
Использование
Интерактивный режим
Запустите собранную программу без аргументов, и запустится интерактивный режим.
./square_equation
Неинтерактивный режим
Аргументы [a b c] указываются после флага -c или --cli.
./square_equation -c 12 34 21
Разработка
Юнит-тесты запускаются командой tests.
./tests --zero-test is_zero_test --square-equation-test tests_square_equation