Go to the source code of this file.
Classes | |
class | ros_introspection.cmake_parser.AwesomeParser |
class | ros_introspection.cmake_parser.CMakeParseError |
Namespaces | |
ros_introspection.cmake_parser | |
Functions | |
def | ros_introspection.cmake_parser.match_command_groups (contents, base_depth=0) |
def | ros_introspection.cmake_parser.parse_command (s) |
def | ros_introspection.cmake_parser.parse_commands (s) |
def | ros_introspection.cmake_parser.parse_file (filename) |
def | ros_introspection.cmake_parser.word_cb (scanner, token) |
Variables | |
ros_introspection.cmake_parser.ALL_CAPS = re.compile('^[A-Z_]+$') | |
list | ros_introspection.cmake_parser.ALL_WHITESPACE = ['whitespace', 'newline'] |
ros_introspection.cmake_parser.NOT_REAL = ALL_WHITESPACE+['comment'] | |
ros_introspection.cmake_parser.scanner | |