Skip to content

Commit

Permalink
Update diagrams sample.
Browse files Browse the repository at this point in the history
  • Loading branch information
bd82 committed Jul 8, 2017
1 parent 1c0ccec commit d28eb37
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions diagrams/sample/dummy_sample.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,7 @@
var Lexer = chevrotain.Lexer
var Parser = chevrotain.Parser

// In ES6, custom inheritance implementation (such as 'extendToken(...)') can be replaced with simple "class X extends Y"...
var True = createToken({ name: "True", pattern: () => true })
var True = createToken({ name: "True", pattern: "true" })
var False = createToken({ name: "False", pattern: "false" })
var Null = createToken({ name: "Null", pattern: "null" })
var LCurly = createToken({ name: "LCurly", pattern: "{" })
Expand All @@ -36,7 +35,11 @@
name: "NumberLiteral",
pattern: /-?(0|[1-9]\d*)(\.\d+)?([eE][+-]?\d+)?/
})
var WhiteSpace = createToken({ name: "WhiteSpace", pattern: /\s+/ })
var WhiteSpace = createToken({
name: "WhiteSpace",
pattern: /\s+/,
line_breaks: true
})
WhiteSpace.GROUP = Lexer.SKIPPED // marking WhiteSpace as 'SKIPPED' makes the lexer skip it.

var allTokens = [
Expand Down

0 comments on commit d28eb37

Please sign in to comment.