org.sonar.python.api
Class PythonGrammar
java.lang.Object
com.sonar.sslr.api.Grammar
org.sonar.python.api.PythonGrammar
- Direct Known Subclasses:
- PythonGrammarImpl
public class PythonGrammar
- extends com.sonar.sslr.api.Grammar
| Methods inherited from class com.sonar.sslr.api.Grammar |
getAllRuleFields, getRuleFields |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
factor
public com.sonar.sslr.api.Rule factor
trailer
public com.sonar.sslr.api.Rule trailer
subscriptlist
public com.sonar.sslr.api.Rule subscriptlist
subscript
public com.sonar.sslr.api.Rule subscript
sliceop
public com.sonar.sslr.api.Rule sliceop
testlist_comp
public com.sonar.sslr.api.Rule testlist_comp
dictorsetmaker
public com.sonar.sslr.api.Rule dictorsetmaker
arglist
public com.sonar.sslr.api.Rule arglist
argument
public com.sonar.sslr.api.Rule argument
name
public com.sonar.sslr.api.Rule name
varargslist
public com.sonar.sslr.api.Rule varargslist
fpdef
public com.sonar.sslr.api.Rule fpdef
fplist
public com.sonar.sslr.api.Rule fplist
test
public com.sonar.sslr.api.Rule test
testlist
public com.sonar.sslr.api.Rule testlist
comp_for
public com.sonar.sslr.api.Rule comp_for
comp_iter
public com.sonar.sslr.api.Rule comp_iter
comp_if
public com.sonar.sslr.api.Rule comp_if
test_nocond
public com.sonar.sslr.api.Rule test_nocond
exprlist
public com.sonar.sslr.api.Rule exprlist
expr
public com.sonar.sslr.api.Rule expr
star_expr
public com.sonar.sslr.api.Rule star_expr
testlist_star_expr
public com.sonar.sslr.api.Rule testlist_star_expr
yield_expr
public com.sonar.sslr.api.Rule yield_expr
atom
public com.sonar.sslr.api.Rule atom
power
public com.sonar.sslr.api.Rule power
a_expr
public com.sonar.sslr.api.Rule a_expr
m_expr
public com.sonar.sslr.api.Rule m_expr
shift_expr
public com.sonar.sslr.api.Rule shift_expr
xor_expr
public com.sonar.sslr.api.Rule xor_expr
and_expr
public com.sonar.sslr.api.Rule and_expr
or_expr
public com.sonar.sslr.api.Rule or_expr
comparison
public com.sonar.sslr.api.Rule comparison
comp_operator
public com.sonar.sslr.api.Rule comp_operator
or_test
public com.sonar.sslr.api.Rule or_test
and_test
public com.sonar.sslr.api.Rule and_test
not_test
public com.sonar.sslr.api.Rule not_test
lambdef
public com.sonar.sslr.api.Rule lambdef
lambdef_nocond
public com.sonar.sslr.api.Rule lambdef_nocond
simple_stmt
public com.sonar.sslr.api.Rule simple_stmt
expression_stmt
public com.sonar.sslr.api.Rule expression_stmt
print_stmt
public com.sonar.sslr.api.Rule print_stmt
exec_stmt
public com.sonar.sslr.api.Rule exec_stmt
assert_stmt
public com.sonar.sslr.api.Rule assert_stmt
augassign
public com.sonar.sslr.api.Rule augassign
pass_stmt
public com.sonar.sslr.api.Rule pass_stmt
del_stmt
public com.sonar.sslr.api.Rule del_stmt
return_stmt
public com.sonar.sslr.api.Rule return_stmt
yield_stmt
public com.sonar.sslr.api.Rule yield_stmt
raise_stmt
public com.sonar.sslr.api.Rule raise_stmt
break_stmt
public com.sonar.sslr.api.Rule break_stmt
continue_stmt
public com.sonar.sslr.api.Rule continue_stmt
import_stmt
public com.sonar.sslr.api.Rule import_stmt
import_name
public com.sonar.sslr.api.Rule import_name
import_from
public com.sonar.sslr.api.Rule import_from
import_as_name
public com.sonar.sslr.api.Rule import_as_name
dotted_as_name
public com.sonar.sslr.api.Rule dotted_as_name
import_as_names
public com.sonar.sslr.api.Rule import_as_names
dotted_as_names
public com.sonar.sslr.api.Rule dotted_as_names
global_stmt
public com.sonar.sslr.api.Rule global_stmt
nonlocal_stmt
public com.sonar.sslr.api.Rule nonlocal_stmt
compound_stmt
public com.sonar.sslr.api.Rule compound_stmt
suite
public com.sonar.sslr.api.Rule suite
statement
public com.sonar.sslr.api.Rule statement
stmt_list
public com.sonar.sslr.api.Rule stmt_list
if_stmt
public com.sonar.sslr.api.Rule if_stmt
while_stmt
public com.sonar.sslr.api.Rule while_stmt
for_stmt
public com.sonar.sslr.api.Rule for_stmt
try_stmt
public com.sonar.sslr.api.Rule try_stmt
except_clause
public com.sonar.sslr.api.Rule except_clause
with_stmt
public com.sonar.sslr.api.Rule with_stmt
with_item
public com.sonar.sslr.api.Rule with_item
funcdef
public com.sonar.sslr.api.Rule funcdef
decorators
public com.sonar.sslr.api.Rule decorators
decorator
public com.sonar.sslr.api.Rule decorator
dotted_name
public com.sonar.sslr.api.Rule dotted_name
funcname
public com.sonar.sslr.api.Rule funcname
classdef
public com.sonar.sslr.api.Rule classdef
classname
public com.sonar.sslr.api.Rule classname
file_input
public com.sonar.sslr.api.Rule file_input
PythonGrammar
public PythonGrammar()
getRootRule
public com.sonar.sslr.api.Rule getRootRule()
- Specified by:
getRootRule in class com.sonar.sslr.api.Grammar
Copyright © 2011-2012 SonarSource and Waleri Enns. All Rights Reserved.