Benutzer-Werkzeuge

Webseiten-Werkzeuge


start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
start [2025/12/21 05:03]
jango
start [2026/01/05 13:07] (aktuell)
jango [Fehlende Verlinkungen]
Zeile 10: Zeile 10:
  
 ~~ORPHANSWANTED:wanted~~ ~~ORPHANSWANTED:wanted~~
- 
-In "C:\chroot\jail-test\Lib". Jail.cpp und Jail.h sind ein Interpreter. Kannst du machen das klassen besser geparst werden? mir geht es nur darum das "class Test { a: 1, b: "Hello", c: function() {}, d: { ... } }" nicht so gut aussieht wie "class Test { var a = 1; var b = "Hello"; var c = function() {}; var d = { ... } }". Der betroffene Abschnitt ist in Jail.cpp da wo LEXER_RESERVED_CLASS behandelt wird "else if (l->tk==LEXER_RESERVED_CLASS) {". Es soll so sein das ich weiterhin im globalen bereich objekte deklarieren kann "var obj = { a: 1, b: 2, c: function() {} };" aber zusätzlich dazu habe ich kürzlich das konzept von klassen eingeführt und "intern" sind beides "JObject". objekt ist mit komma getrennt in "JSON Syntax", klassendeklarationen sollen mehr c-mässig sein. 
  
start.txt · Zuletzt geändert: 2026/01/05 13:07 von jango