Skip to content

dvdagaev/Mob

Repository files navigation

MultiOberon Compiler

MultiOberon is an Oberon Compiler with 3 different backends:

  • BlackBox Native x86 code Generator (1.7, version 1.6 with partial support)
  • Ofront Generated C-Language Code Translator;
  • LLVM representation Generator.

MultiOberon is Cross-Platform Compiler with supported platforms:

  • Windows X86;
  • Windows X64;
  • Linux X86;
  • Linux X64;
  • Raspberry Pi OS ArmV71;
  • Linux Ubuntu Arm64.

MultiOberon is restriction-based scaling Oberon environment with an initial condition as Component Pascal syntax. MultiOberon can be called from BlackBox environment and from command line.

Guide:


Компилятор МультиОберон

МультиОберон это компилятор языка Оберон с 3 различными бэкендами:

  • Генератором нативного кода x86 для системы BlackBox (1.7 с частичной поддержкой 1.6);
  • Транслятором Ofront в язык C;
  • Генератором кода LLVM.

МультиОберон это кроссплатформенный компилятор с поддержкой:

  • Windows X86;
  • Windows X64;
  • Linux X86;
  • Linux X64;
  • Raspberry Pi OS ArmV71;
  • Linux Ubuntu Arm64.

МультиОберон это масштабируемая технология на основе систем ограничений с начальной точкой в виде синтаксиса Компонентного Паскаля. МультиОберон предназначен для работы из среды BlackBox и из командной строки.

Руководство: