NixOS: Difference between revisions
From Cibernética Americana
Jump to navigationJump to search
→The Expression Language
No edit summary |
|||
Line 37: | Line 37: | ||
==== The Expression Language ==== | ==== The Expression Language ==== | ||
[[File:nix-expression-BNF.jpg|thumb| | [[File:nix-expression-BNF.jpg|thumb|275px|left|Figure 1: [[:en:Backus-Naur form|BNF]] of the Nix Expression language]] | ||
Figure 1 shows the syntax of the Nix expression languages. The scripting which declaratively captures the elements of a given Nix configuration item so that it can be manipulated in operations is called that package's ''expression''<ref>[http://www.st.ewi.tudelft.nl/~dolstra/pubs/nixos-jfp-submitted.pdf ''NixOS: A Purely Functional Linux Distribution'' Dolstr and Löh]</ref> | Figure 1 shows the syntax of the Nix expression languages. The scripting which declaratively captures the elements of a given Nix configuration item so that it can be manipulated in operations is called that package's ''expression''<ref>[http://www.st.ewi.tudelft.nl/~dolstra/pubs/nixos-jfp-submitted.pdf ''NixOS: A Purely Functional Linux Distribution'' Dolstr and Löh]</ref> |