Skip to content
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

Привет! ошибка компиляции ПриветМир.кар из примера, в "kar.exe" не работает опция "-o" бинарник не собирается. #3

Open
UUSR opened this issue May 5, 2024 · 0 comments

Comments

@UUSR
Copy link

UUSR commented May 5, 2024

Собрал проект файл установщик для Windows и в MSVS и в VS CODE c Clang , tests.exe тестирует тесты без ошибок но при попытке собрать простой ПриветМир из примера:

стат метод Запустить() Целое:
	Консоль.Вывод("Привет, мир!\н")
	вернуть 0

Запускаю:

kar ПриветМир.кар -o hallo.exe

Получаю:

Ошибка. Необходимо имя файла для запуска.

Если запускать без "-o hallo.exe"

kar ПриветМир.кар

Получаю:

ПриветМир.кар
Ошибка при парсинге файла в парсере.

Если без расширения ".кар"

kar ПриветМир

Получаю:

ПриветМир
Ошибка при парсинге файла в лексере.
Ошибка номер 1
        Модуль: ПриветМир
        Строка 1, столбец 1
        Не могу прочитать модуль. Нет доступа к модулю, он повреждён или удалён.

Странно kar.exe не имеет даже встроенной справки, что не есть хорошо.
Для развития проекта могу предложить изучить проект GitHub Pages и статью на Habr описано как создать полноценный Language Server Protocol ,примеры кода на C++ [можно посмотреть](https://github.com/Panzerschrek/U-00DC-Sprache/source/language_server)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant