OberonCore https://forum.oberoncore.ru/ |
|
Образ VirtualBox с компилятором Оберона https://forum.oberoncore.ru/viewtopic.php?f=30&t=6594 |
Страница 1 из 1 |
Автор: | kekc_leader [ Четверг, 09 Апрель, 2020 04:50 ] |
Заголовок сообщения: | Образ VirtualBox с компилятором Оберона |
В рамках проекта по созданию нового компилятора, я создал образ виртуальной машины и подробное описание, как его включить, и что в нём нажимать. Там внутри Voc (армянский Ofront), gcc, Geany и Vim с подсветкой синтаксиса для Оберона, поставлен приятный шрифт. Сразу проект лежит наш с возможность его откомпилировать и запустить парой щелчков мыши. Решил скинуть на форум — вдруг кому-то будет полезно использовать этот образ для чего-то ещё. Там стоит Debian 10 с MATE, 32 бита (чтобы не приходилось включать виртуализацию в биосе). Вот здесь всё подробно расписано: https://github.com/kekcleader/oberon/wiki Под Geany я сегодня кое-как сделал подсветку (там возможности конфигурационных файлов крайне ограничены, подсведка по большому счёту захардкодена), ну и компилировать Оберон можно прямо из Geany. Ещё из полезного — в проекте есть удобный Makefile (см. `~/oberon/Makefile`), его можно на месте отредактировать и использовать для других проектов (даже не разбираясь в Makefile'ах). |
Автор: | Artyemov [ Пятница, 10 Апрель, 2020 01:06 ] |
Заголовок сообщения: | Re: Образ VirtualBox с компилятором Оберона |
Если гостевая машина Debian, то лучше, вместо Voc, Ofront+, существенно дальше продвинут и отлажен. Практически такая же конфигурация (Geany, Ofront+, ну и gcc исходно) у меня на RPi3. Ну и Ofron+ подо всё. |
Автор: | kekc_leader [ Воскресенье, 12 Апрель, 2020 00:34 ] |
Заголовок сообщения: | Re: Образ VirtualBox с компилятором Оберона |
Думал туда Ofront+ поставить, сам им пользуюсь, но для этого проекта не подходит. Мне для этого проекта нужны 4-байтовые INTEGER'ы, но при этом Оберон-2 или Оберон-07, а не КП, и не «Оберон-3». Вот такая запутанная ситуация Ofront+ неплохая штука, я в него даже сам «контрибьютил». |
Автор: | Comdiv [ Воскресенье, 12 Апрель, 2020 15:13 ] |
Заголовок сообщения: | Re: Образ VirtualBox с компилятором Оберона |
В Оберон-07 должен быть 4-х байтный INTEGER |
Автор: | Oleg N. Cher [ Понедельник, 13 Апрель, 2020 03:32 ] |
Заголовок сообщения: | Re: Образ VirtualBox с компилятором Оберона |
В OP2 можно переопределять стандартные типы. В режиме Oberon-2 просто в начале модуля: Код: TYPE INTEGER = SYSTEM.INT32; Костыль? Костыль. Но и требование специфическое. Я тоже иногда такой возможностью пользуюсь.Но вообще в Обероне-2 тип INTEGER 16-битный исторически. И компиляторы вроде XDS или POW! не имеют возможности его переопределить. kekc_leader писал(а): Мне для этого проекта нужны 4-байтовые INTEGER'ы, но при этом Оберон-2 или Оберон-07, а не КП А почему КП не подходит? Совместимость с О2 у него солидная, за исключением некоторых мелочей вроде атрибута EXTENSIBLE.В режиме Оберон-07 в Ofront'е+ конечно 4-байтный INTEGER. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |