Skip to content

setlxjs/documentation

Repository files navigation

SetlX.js - Ein SetlX-JavaScript Transpiler

Eine Studienarbeit von Hendrik Niemann

Betreuung durch Prof. Dr. Karl Stroetmann

Abstrakt

SetlX ist Programmiersprache, die für akademische Zwecke entwickelt wurde. SetlX ist unter anderem von C und Setl inspiriert. Dadurch vereint die Sprache Konzepte der Mengenlehre mit der Syntax bekannter Programmiersprachen. SetlX wird von einem Interpreter ausgeführt, der in Java implementiert ist. Diese Arbeit entwickelt eine weitere Möglichkeit SetlX Programmcode auszuführen. Von einem sogenanntem Transpiler wird der Programmcode zuerst in die Sprache JavaScript übersetzt und dann von einer virtuellen Maschine ausgeführt. Es wird dafür ein Parser, ein Transpiler und eine Runtime Library implementiert.

About

Documentation for SetlX.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages