Skip to content

berberman/nix-lang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nix-lang

A toy parser for Nix language that produces "Trees that Grow" style annotated AST.

Known unsupported syntaxes

Although it now parses the entire nixpkgs, some valid syntaxes are not supported.

  • Legacy let
let { x = 233; body = x; }
  • Floating number started with decimal point
.233
  • Multi has attr
a ? b ? c ? d
  • Operator without white spaces
1+-1

About

[WIP] A toy parser for Nix language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors