• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

a/H25-Mar-2019-688642

b/H25-Mar-2019-447421

c/H25-Mar-2019-1,5231,207

circular/H25-Mar-2019-9588

d/H25-Mar-2019-274254

e/H25-Mar-2019-1,0331,007

f/H25-Mar-2019-366346

g/H25-Mar-2019-723581

h/H25-Mar-2019-1,1111,061

i/H25-Mar-2019-148136

internal/H25-Mar-2019-160134

j/H25-Mar-2019-370344

k/H25-Mar-2019-5651

l/H25-Mar-2019-151139

m/H25-Mar-2019-664617

n/H25-Mar-2019-380357

o/H25-Mar-2019-427387

p/H25-Mar-2019-1,007670

q/H25-Mar-2019-6864

r/H25-Mar-2019-818753

s/H25-Mar-2019-1,1331,065

t/H25-Mar-2019-1,022957

testdata/H25-Mar-2019-6,3196,110

v/H25-Mar-2019-248231

w/H25-Mar-2019-3026

x/H25-Mar-2019-7264

y/H25-Mar-2019-4138

README.mdH A D25-Mar-2019356 2013

lexer_benchmark_test.goH A D25-Mar-201972.4 KiB2,4731,677

lexers.goH A D25-Mar-20192.2 KiB6038

lexers_test.goH A D25-Mar-20192.4 KiB8669

README.md

1# Lexer tests
2
3The tests in this directory feed a known input `testdata/<name>.actual` into the parser for `<name>` and check
4that its output matches `<name>.exported`.
5
6## Running the tests
7
8Run the tests as normal:
9```go
10go run ./lexers
11```
12
13## Updating the existing tests
14
15You can regenerate all the test outputs
16
17```go
18RECORD=true go test ./lexers
19```
20