Вот мой эскиз:
enum Foo { bar, baz } void setup() { } void draw() { }
Не удается скомпилировать:
Unrecognized type:46 (ENUM_DEF)
Я что-то не так делаю или перечисления не поддерживаются?
Похоже, что они не поддерживаются, но есть некоторые обходные пути. Из FAQ :
В настоящее время мы поддерживаем только Java 1.4. (и ранее) синтаксис. Ты не можешь в настоящее время используют 1,5 синтаксиса в Среда разработки обработки. Это означает, что нет дженериков, шаблонов, enum, varargs, foreach и все остальное. Если вы хотите использовать Java 1.5 (или позже) возьмите core.jar и разработайте свой проект с другой Java IDE
Если вы знакомы с Java, вы всегда можете создать свой проект на Java и получить доступ к коду обработки с помощью традиционных классов Java. FAQ также содержит несколько указателей на это.