Skip to content

Make configuration header private#25

Open
Jenny-fa wants to merge 5 commits intoasutton:masterfrom
Jenny-fa:master
Open

Make configuration header private#25
Jenny-fa wants to merge 5 commits intoasutton:masterfrom
Jenny-fa:master

Conversation

@Jenny-fa
Copy link
Contributor

I realized that none of the header files use the macros or functions in the configuration header, so it can effectively be made "private" (i.e., it will not be copied to the installation tree). I moved config.hpp.in to the root directory, removed the BEAKER_ prefix from the macros in the configuration header, and added #include "config.hpp" to all source files.

I also updated .gitignore and the 'lingo' submodule.

Also update .gitignore and the 'lingo' submodule.
... since it is quite clearly supposed to represent a backslash, ^not^ a
forward slash.

I also reordered keyword token constants (e.g. Token_kind::abstract_kw) so
that they appear in alphabetical order.
A nitpick that is strictly not necessary, but works for a broader range of
types and takes advantage of constant folding.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant