1
0
Fork 0
mirror of https://github.com/NixOS/nix synced 2025-06-25 06:31:14 +02:00

slim down parser.y

most EvalState and Expr members defined here could be elsewhere, where
they'd be easier to maintain (not being embedded in a file with arcane
syntax) and *somewhat* more faithfully placed according to the path of
the file they're defined in.
This commit is contained in:
pennae 2024-01-15 16:52:18 +01:00
parent 835a6c7bcf
commit e1aa585964
3 changed files with 166 additions and 176 deletions

View file

@ -9,6 +9,8 @@
namespace nix {
unsigned long Expr::nrExprs = 0;
ExprBlackHole eBlackHole;
// FIXME: remove, because *symbols* are abstract and do not have a single