processing / processing/processing4

`boolean record = true;` causes a syntax error even thought it is valid Java

Offen
#1,241 3 Kommentare 0 Reaktionen 1 zugewiesene Person Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

bug
Vorherrschende Sprache
Java
Sterne
494
Forks
183
Ø Merge
4 Std. 39 Min.
Gemergte PRs (30 T.)
3

Beschreibung

Most appropriate sub-area of Processing 4?

PDE

Processing version

main

Operating system

macOS/Windows/Linux?

Bug description

Adding boolean record = true; anywhere to the sketch causes the preprocess to emit an Error even though it is valid Java.

This is what I know so far:

  • record is a java keyword
  • changing it to boolean record1 = true; suppresses the error
  • I tried changing the antlr version back to what it was defined in the Ant build system but that didn't help either
Steps to reproduce this
  1. Add boolean record = true; to a sketch

  2. See the preprocessor be unhappy

snippet
boolean record = true;

void setup() {

}

void draw() {
 
}
Additional context

No response

Would you like to work on the issue?

Yes, I’d like to help with this

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

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