diff --git a/syntaxes/plsql.tmLanguage b/syntaxes/plsql.tmLanguage
index c742fd7..e800c1c 100644
--- a/syntaxes/plsql.tmLanguage
+++ b/syntaxes/plsql.tmLanguage
@@ -232,7 +232,13 @@
match
- (?i)\b(p(i|o|io)_[-a-z0-9_]+)\b
+ (?i)\b(p(i|o|io|in|out)_[-a-z0-9_]+)\b
+ name
+ variable.parameter.oracle
+
+
+ match
+ (?i)((?
name
variable.parameter.oracle