Я запускаю эту команду python bin/final.py -f test/ackermann.java
и получаю ошибку, как показано на рисунке.
section .text
global main
extern printInt1
extern scanInt0
extern printString1
extern scanString0
extern fcreate1
extern fwrite2
extern fclose1
extern fopen1
extern fread2
extern append2
extern val1
extern next1
mov eax , 1
mov ebx , 0
int 0x80
Run ./a.out for execution
'nasm' is not recognized as an internal or external command,
operable program or batch file.
'gcc' is not recognized as an internal or external command,
operable program or batch file.
Я использую этот открытый исходный кодпроект: https://github.com/abhigarg-iitk/java_compiler
Есть идеи о том, что такое nasm
и gcc
и как я могу скачать и добавить их в мой путь?