blob: 657856662d9fede6e5ddde4b286c73c040cc0094 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
|
-- Copyright 2016 Christian Hesse
-- delimiter separated values LPeg lexer.
local lexer = require('lexer')
local token = lexer.token
local S = lpeg.S
local lex = lexer.new('dsv')
lex:add_rule('operator', token(lexer.OPERATOR, S(',;:|')))
return lex
|