James Harton
|
3c537b70c0
|
feat: Allow actions to return a list of results. (#5)
|
2022-12-26 19:23:48 +13:00 |
|
|
4bf1a0270c
|
chore: Run the elixir formatter.
|
2021-01-27 10:20:18 +13:00 |
|
|
1178ee3ee6
|
fix: Don't compare the consumed string's length for every iteration.
Closes #3.
|
2021-01-27 10:19:21 +13:00 |
|
James Harton
|
1b964adac3
|
Documentation, test and readability improvements.
* Split out different concerns of LexLuthor into different modules.
* Add `inch` and documentation.
* Add `credo` and fix warnings.
|
2017-04-27 14:57:47 +12:00 |
|
Bob Long
|
c55cf6ea2a
|
fix warning about unsafe variable
|
2016-09-03 19:59:16 +01:00 |
|
James Harton
|
d5b7ee1836
|
Switch to using uniquely numbered actions now that I've figured out how to do that.
|
2015-03-31 10:30:26 +13:00 |
|
James Harton
|
8a04104427
|
Add column tracking to lexer and token output.
|
2015-03-29 14:55:28 +13:00 |
|
James Harton
|
db6d8d413e
|
Use Map.merge instead of trying to recreate the Lexer state every time.
|
2015-03-29 12:51:02 +13:00 |
|
James Harton
|
dce82668ce
|
Fix line number incrementing. Add test.
|
2015-03-26 20:51:01 +13:00 |
|
James Harton
|
8d7b741173
|
Pass line number along for the ride.
|
2015-03-26 20:26:04 +13:00 |
|
James Harton
|
75ae173d2a
|
Refactor lexer to make returning :error tuples easier.
|
2015-03-05 15:22:11 -08:00 |
|
James Harton
|
a4ef374f4a
|
First post 👍
|
2015-03-05 14:22:23 -08:00 |
|