aboutsummaryrefslogtreecommitdiff
path: root/lua/lexers/dsv.lua
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