welcome.py   [plain text]


import sys

def welcome_impl(debugger, args, stream, dict):
    stream.Printf('Hello ' + args + ', welcome to LLDB');
    return None;

def target_name_impl(debugger, args, stream, dict):
    target = debugger.GetSelectedTarget()
    file = target.GetExecutable()
    stream.Printf('Current target ' + file.GetFilename())
    if args == 'fail':
        return 'a test for error in command'
    else:
        return None