fesch / Structorizer.Desktop

Structorizer is a little tool which you can use to create Nassi-Schneiderman Diagrams (NSD).
https://structorizer.fisch.lu
GNU General Public License v3.0
65 stars 19 forks source link

Code import from language Haxe requested #1022

Open codemanyak opened 2 years ago

codemanyak commented 2 years ago

Joachim Laugwitz asked for an import of the programming language Haxe. (Background explanation: For the visualisation of architecture models, Blender3D and Armory3d may be used. In order to equip modelled assets like doors, windows, or shutters with functionality, Armory3d offers the modern programming language Haxe - which is also used in other contexts, of course. It ought to be mentioned that there are Haxe transpilers to many other languages like Javascript, C++, C#, Java, JVM etc., which adds to the interest in it.)

codemanyak commented 2 years ago

There is a rudimentary Haxe grammar for GOLDparser in the net (see https://haxe.motion-twin.narkive.com/xeAmBeFG/full-grammar, http://www.semitwist.com/download/haxepred/Haxe_gold_0.2.zip) that could be used as starting point for Haxe code import, together with some preprocessing efforts to close the gaps between Haxe and the language accepted by the grammar prototype.