module languages/java/syntax/Modifiers exports sorts Modifier context-free syntax "public" -> Modifier {cons("public")} "protected" -> Modifier {cons("protected")} "private" -> Modifier {cons("private")} "static" -> Modifier {cons("static")} "abstract" -> Modifier {cons("abstract")} "final" -> Modifier {cons("final")} "native" -> Modifier {cons("native")} "synchronized" -> Modifier {cons("synchronized1")} "transient" -> Modifier {cons("transient")} "volatile" -> Modifier {cons("volatile")}