Skip to content

dvdagaev/Mob

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
B
 
 
C
 
 
 
 
 
 
Omb
 
 
Omc
 
 
Omf
 
 
Oml
 
 
 
 
 
 
 
 
doc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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 и из командной строки.

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