killme2008 / killme2008/aviatorscript

双问号 操作符支持么?可以支持么?

Offen
#415 1 Kommentar 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
5.2k
Forks
906
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

偏爱双问号,所以想问下可以支持么?

b = a ? a: 1;

=》

b = a ?? 1;

👍

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Das Issue nennt keine Dateien oder Tests. Beginne damit, die Einstiegspunkte des Parsers und Evaluators für den bestehenden ternären Ausdruck `a ? a : 1` zu finden, und ermittle dann, wie sich `a ?? 1` für null- und Nicht-null-Werte verhalten soll. Erledigt ist die Aufgabe, wenn die Syntax akzeptiert wird und Tests das angeforderte Fallback-Verhalten abdecken.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
compilers
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.