X-Git-Url: https://jxself.org/git/?p=zilutils.git;a=blobdiff_plain;f=zilasm%2Finclude_all.h;fp=zilasm%2Finclude_all.h;h=66e0c06b1fb574f43c4933f4ddbda339a871b909;hp=0000000000000000000000000000000000000000;hb=b1f151e1500e1fdadafaab6b13df6e0a8f32136e;hpb=c0f515aab1285fdedb65d4582b42cc59db0c8e26 diff --git a/zilasm/include_all.h b/zilasm/include_all.h new file mode 100644 index 0000000..66e0c06 --- /dev/null +++ b/zilasm/include_all.h @@ -0,0 +1,76 @@ +/* + * include_all.h -- part of ZilUtils/ZilAsm + * + * Copyright (C) 2020 Jason Self + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see + * + * SPDX-License-Identifier: AGPL-3.0-or-later + */ + +#pragma once + +#ifndef INCLUDE_ALL +#define INCLUDE_ALL + + +//#include +//#include +//#include +//#include + + +#include +#include /* fopen, fgets */ +#include +#include /* strlen */ +extern "C" +{ +#include +} +#include +#include +#include + + +#include +#include +#include +#include +#include +using namespace std; + + + +#include "config.h" +#include "header.h" +extern "C" +{ +#include "opcodes.h" +} + +#include "header.h" +#include "directives.h" +#include "parser.h" + + +//extern "C" +//{ +//#include "opcodes.h" +//} +#include "labels.h" +#include "string_table.h" +#include "compiler.h" +#endif +