diff options
author | June McEnroe <june@causal.agency> | 2021-01-12 21:40:11 -0500 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2021-01-12 21:40:11 -0500 |
commit | 118a437acfb7b53d7522c71bd3f99982724b425b (patch) | |
tree | c6e3029a4a9497be67112e3a7333147d6e41ded1 /bin/hilex/mdoc.l | |
parent | Add htagml -i (diff) | |
download | src-118a437acfb7b53d7522c71bd3f99982724b425b.tar.gz src-118a437acfb7b53d7522c71bd3f99982724b425b.zip |
Remove hacky tagging from hilex
God that makes the lexers so much simpler.
Diffstat (limited to '')
-rw-r--r-- | bin/hilex/mdoc.l | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/bin/hilex/mdoc.l b/bin/hilex/mdoc.l index 4db147c8..2680b722 100644 --- a/bin/hilex/mdoc.l +++ b/bin/hilex/mdoc.l @@ -21,7 +21,7 @@ #include "hilex.h" %} -%s MacroLine Heading +%s MacroLine %% @@ -34,17 +34,12 @@ ^".\\\"".* { return Comment; } -<MacroLine,Heading>{ +<MacroLine>{ "\n" { BEGIN(0); return Normal; } - S[hs] { - BEGIN(Heading); - return Keyword; - } - %[ABCDIJNOPQRTUV]|A[cdnopqrt]|B[cdfkloqtx]|Br[coq]|Bsx|C[dm]|D[1bcdloqtvx] | E[cdfklmnorsvx]|F[acdlnortx]|Hf|I[cnt]|L[bikp]|M[st]|N[dmosx]|O[copstx] | P[acfopq]|Q[cloq]|R[esv]|S[chmoqstxy]|T[an]|U[dx]|V[at]|X[cor] { @@ -54,8 +49,6 @@ "\""([^""]|"\\\"")*"\"" { return String; } } -<Heading>[^[:space:]].* { return IdentifierTag; } - "\\"(.|"("..|"["[^]]*"]") { return String; } [^.\\""[:space:]]+ { return Normal; } |