about summary refs log tree commit diff
path: root/src/libexpr/lexer.l (follow)
AgeCommit message (Expand)AuthorFilesLines
2006-10-02 * Finally, a real "let" syntax: `let x = ...; ... z = ...; in ...'.Eelco Dolstra1-0/+1
2006-10-02 * Hack for Bison 2.3 compatability.Eelco Dolstra1-0/+1
2006-09-04 * Compile the lexer as C++ code. Remove all the redundant C/C++Eelco Dolstra1-6/+38
2006-09-04 * Use a proper namespace.Eelco Dolstra1-2/+6
2006-09-01 * Allow "$" in strings as long as they are not followed by "{". (TooEelco Dolstra1-1/+5
2006-08-16 * Handle carriage returns. Fixes NIX-53.Eelco Dolstra1-2/+6
2006-05-01 * Disallow unescaped $ in string literals.Eelco Dolstra1-4/+1
2006-05-01 * String interpolation. Expressions likeEelco Dolstra1-9/+32
2005-07-25 * Added a list concatenation operator:Eelco Dolstra1-0/+1
2004-10-27 * Bug fix in parsing of /* ... */ comments; due to longest matchEelco Dolstra1-1/+1
2004-10-25 * New language feature: with expressions.Eelco Dolstra1-0/+1
2004-03-28 * Added plain lambdas, e.g., `let { id = x: x; const = x: y: x; }'.Eelco Dolstra1-1/+1
2004-02-04 * An attribute set update operator (//). E.g.,Eelco Dolstra1-0/+1
2004-02-02 * Added syntactic sugar to the construction of attribute sets toEelco Dolstra1-0/+1
2004-01-30 * Parser numbers again.Eelco Dolstra1-1/+4
2004-01-30 * Replaced the SDF parser by a substantially faster Bison/FlexEelco Dolstra1-0/+78