public class PerlParser
extends AbstractParser
Please keep in mind that this class is a work-in-progress!
| Constructor and Description |
|---|
PerlParser()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getPerl5LibOverride()
Returns the value to use for
PERL5LIB when parsing Perl
code. |
boolean |
getWarningsEnabled()
Returns whether warnings are enabled when checking syntax.
|
boolean |
isTaintModeEnabled()
Returns whether taint mode is enabled when checking syntax.
|
ParseResult |
parse(RSyntaxDocument doc,
java.lang.String style) |
void |
setPerl5LibOverride(java.lang.String override)
Sets the value to use for
PERL5LIB when parsing Perl
code. |
void |
setTaintModeEnabled(boolean enabled)
Toggles whether taint mode is enabled when checking syntax.
|
void |
setWarningsEnabled(boolean enabled)
Toggles whether warnings are returned when checking syntax.
|
public java.lang.String getPerl5LibOverride()
PERL5LIB when parsing Perl
code.null to use the system default.setPerl5LibOverride(String)public boolean getWarningsEnabled()
setWarningsEnabled(boolean)public boolean isTaintModeEnabled()
setTaintModeEnabled(boolean)public ParseResult parse(RSyntaxDocument doc,
java.lang.String style)
public void setPerl5LibOverride(java.lang.String override)
PERL5LIB when parsing Perl
code.override - The value, or null to use the system
default.getPerl5LibOverride()public void setTaintModeEnabled(boolean enabled)
enabled - Whether taint mode should be enabled.isTaintModeEnabled()public void setWarningsEnabled(boolean enabled)
enabled - Whether warnings are enabled.getWarningsEnabled()