diff options
author | Gabriel Dos Reis <gdr@axiomatics.org> | 2015-12-23 12:50:54 -0800 |
---|---|---|
committer | Gabriel Dos Reis <gdr@axiomatics.org> | 2015-12-23 12:50:54 -0800 |
commit | 72bbd833136a8a36eab1597c2f32f0890caeade8 (patch) | |
tree | 135f7a7cf53266aa8addd3aa47e07f94bf93c112 /src/include/open-axiom/dialect | |
parent | 33a5d910f263ad94cec761e0d93c11acfa6b7ccd (diff) | |
download | open-axiom-72bbd833136a8a36eab1597c2f32f0890caeade8.tar.gz |
Arrange the source include director to mirror expected build structure instead of creating links.
Diffstat (limited to 'src/include/open-axiom/dialect')
-rw-r--r-- | src/include/open-axiom/dialect | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/src/include/open-axiom/dialect b/src/include/open-axiom/dialect new file mode 100644 index 00000000..bcfddd04 --- /dev/null +++ b/src/include/open-axiom/dialect @@ -0,0 +1,47 @@ +// Copyright (C) 2013-2014, Gabriel Dos Reis. +// All rights reserved. +// Written by Gabriel Dos Reis. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// - Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// +// - Redistributions in binary form must reproduce the above copyright +// notice, this list of conditions and the following disclaimer in +// the documentation and/or other materials provided with the +// distribution. +// +// - Neither the name of OpenAxiom. nor the names of its contributors +// may be used to endorse or promote products derived from this +// software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS +// IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED +// TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A +// PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER +// OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +// EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +// PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +// PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +// NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +#ifndef OPENAXIOM_DIALECT_included +#define OPENAXIOM_DIALECT_included + +namespace OpenAxiom { + // Languages for which we have parsers. + enum class Language { + Spad = 0x1, + Boot = 0x2, + Lisp = 0x4, + BootSpad = Spad | Boot, + All = Spad | Boot | Lisp, + }; +} + +#endif // OPENAXIOM_DIALECT_included |