src/Exception.cpp
author David Anderson <danderson@mozilla.com>
Wed Jul 25 01:30:33 2012 -0700 (2012-07-25)
changeset 92 e3974e7360e9
parent 86 32ad0523b309
child 120 3902b2133d69
permissions -rw-r--r--
Add GCC/Linux support.
dvander@25
     1
dvander@25
     2
/*
dvander@25
     3
 * Copyright (C) 2012 David Anderson
dvander@25
     4
 *
dvander@25
     5
 * This file is part of JITCraft.
dvander@25
     6
 *
dvander@25
     7
 * JITCraft is free software: you can redistribute it and/or modify it under
dvander@25
     8
 * the terms of the GNU General Public License as published by the Free
dvander@25
     9
 * Software Foundation, either version 3 of the License, or (at your option)
dvander@25
    10
 * any later version.
dvander@25
    11
 * 
dvander@25
    12
 * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY
dvander@25
    13
 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
dvander@25
    14
 * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
dvander@25
    15
 *
dvander@25
    16
 * You should have received a copy of the GNU General Public License along with
dvander@25
    17
 * JITCraft. If not, see http://www.gnu.org/licenses/.
dvander@25
    18
 */
dvander@25
    19
#include "Utility.h"
dvander@25
    20
#include "Messages.h"
dvander@25
    21
dvander@59
    22
using namespace ke;
dvander@25
    23
dvander@59
    24
const MessageInfo ke::Messages[] =
dvander@25
    25
{
dvander@25
    26
#define MSG(Name, Type, String) \
dvander@25
    27
    { MessageType_##Type, String },
dvander@25
    28
# include "Messages.tbl"
dvander@25
    29
#undef MSG
dvander@25
    30
    { MessageType_SyntaxError, NULL }
dvander@25
    31
};