# Copyright 2020 The Chromium Authors
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
"""Simple utilities for printf debugging."""
import sys
def _joinArgs(args):
return ' '.join(str(t) for t in args) + '\n'
def out(*args):
sys.stderr.write(_joinArgs(args))
def outR(*args):
sys.stderr.write('\x1b[91m%s\x1b[0m' % _joinArgs(args))
def outG(*args):
sys.stderr.write('\x1b[92m%s\x1b[0m' % _joinArgs(args))
def outY(*args):
sys.stderr.write('\x1b[93m%s\x1b[0m' % _joinArgs(args))
def outB(*args):
sys.stderr.write('\x1b[94m%s\x1b[0m' % _joinArgs(args))
def outM(*args):
sys.stderr.write('\x1b[95m%s\x1b[0m' % _joinArgs(args))
def outC(*args):
sys.stderr.write('\x1b[96m%s\x1b[0m' % _joinArgs(args))