1## @file
2# This file is used to define common Exceptions class used in python tools
3#
4# Copyright (c) 2011, Intel Corporation. All rights reserved.<BR>
5# SPDX-License-Identifier: BSD-2-Clause-Patent
6
7## Exceptions used in Expression
8class EvaluationException(Exception):
9    pass
10
11class BadExpression(EvaluationException):
12    pass
13
14class WrnExpression(Exception):
15    pass
16
17## Exceptions used in macro replacements
18class MacroException(Exception):
19    pass
20
21class SymbolNotFound(MacroException):
22    pass
23
24