summaryrefslogtreecommitdiffstats
path: root/lib/puppet/parser/lexer.rb
Commit message (Expand)AuthorAgeFilesLines
* Fixing #448 - relationships have their own syntaxLuke Kanies2010-02-171-0/+4
* Fix for #3558 -- source file reading speedupMarkus Roberts2010-02-171-7/+1
* Markus's patch concerning string interpolationJesse Wolfe2010-04-121-1/+4
* Moving the string interpolation parsing to the parser/lexerMarkus Roberts2010-02-171-61/+91
* Proposed alternative solution for #2664 (REGEX / DIV lexing)Markus Roberts2009-10-161-31/+29
* Fix #2664 - Mathematic expressions mis-lexed as RegexBrice Figureau2009-09-221-1/+1
* Fixing #2592 - you can escape slashes in regexesLuke Kanies2009-09-041-3/+14
* Add regex, match and not match token to the lexerBrice Figureau2009-08-011-0/+7
* Fix #2364 - Associates the correct comment to the right statementBrice Figureau2009-07-101-8/+14
* Make sure the parser sees the correct line numberBrice Figureau2009-07-101-3/+5
* Fix #2333 - Make sure lexer skip whitespace on non-tokenBrice Figureau2009-06-121-1/+4
* Removed extra whitespace from end of linesIan Taylor2009-06-061-3/+3
* Fixing #1755 - handling fully qualified classes correctly.Luke Kanies2008-11-261-1/+1
* Add a doc attribute to AST nodes and fill it with the last seen commentsBrice Figureau2008-11-171-8/+52
* Fix #1402 - Allow multiline commentsBrice Figureau2008-10-291-0/+5
* Fixing #1098 - Multiline strings now correctly increment the line countLuke Kanies2008-10-041-0/+3
* Add parser for arbitrary expressionsBrice Figureau2008-10-011-4/+10
* Add an append (+=) variable operator:Brice Figureau2008-09-211-0/+1
* Fixes #1274 - allow class names to start with numbersJames Turnbull2008-08-171-1/+1
* Fixed #968 again, this time with tests -- parseonly works,Luke Kanies2008-02-131-1/+5
* Significantly refactoring the lexer, including adding Token and TokenListLuke Kanies2008-01-301-270/+391
* Removing tons of unnecessary calls to "nil?" from the lexer.Luke Kanies2008-01-281-22/+6
* Removing the Id tags from all of the filesLuke Kanies2007-10-031-1/+0
* Removed TYPE token, replacing it with CLASSREF token, in the grammar and lexe...Michael V. O'Brien2007-09-101-2/+1
* Adding patch by Valentin Vidic to add the "+>" syntax for adding values to pa...luke2007-07-101-0/+1
* Adding better error reporting on unmatched brackets -- you will now get notif...luke2007-05-251-0/+32
* Adding #629 -- an undef keyword now existsluke2007-05-171-1/+2
* Adding the functionality requested in http://mail.madstop.com/pipermail/puppe...luke2007-04-191-1/+1
* Fixing #343. Collections and definition evaluation both now happen on every ...luke2006-12-231-3/+5
* Merging the changes from the override-refactor branch. This is a significant...luke2006-10-041-17/+79
* Reverting the work done in [1605] and [1606]. I have added it as a patch in ...luke2006-09-151-0/+1
* This commit adds two important features (but which probably were notluke2006-09-151-1/+0
* Adding "if/else" constructs. No operators, no elsif, but it is a good start,...luke2006-08-221-0/+3
* Fixing #166. Function names are no longer reserved words.luke2006-06-081-3/+0
* I appear to have object collection working, incredibly. This commit does the...luke2006-05-131-1/+1
* The "collectable" syntax now works end-to-end -- the parser correctly recogni...luke2006-05-131-0/+3
* Creating a simplistic, generic function framework in the parser, so it is now...luke2006-04-261-2/+3
* Changing "set" to "tag"luke2006-04-111-1/+1
* Fixing the language side of #109. Added a "set" keyword.luke2006-04-111-0/+1
* Change how names for nodes are specified: the 'node' keyword can be followed ...lutter2006-04-041-1/+0
* Manifests can now specify node names with fully qualified domain names, too.lutter2006-03-311-2/+3
* Adding single-quote syntactical elementluke2006-02-161-4/+11
* removing "host" as a keyword; it was an alias for "node"luke2006-01-031-1/+0
* removing ruby shebang at the top of all of the filesluke2005-11-231-3/+2
* The new "include" syntax works now.luke2005-09-221-6/+7
* Successfully parsed my entire converted cfengine configuration; these are all...luke2005-09-171-2/+2
* tracked down some sticky bugs related to having false values and empty string...luke2005-09-131-3/+4
* removing if-related keywordsluke2005-09-021-3/+0
* replacing if statements with case statement, and adding defaults for both sel...Luke Kanies2005-08-241-0/+2
* Moving all files into a consolidated trunk. All tests pass except the known-...Luke Kanies2005-08-231-0/+225