Regular expression compiler in Common Lisp
one-more-re-nightmare
is a regular expression engine that uses the technique presented in Regular-expression derivatives re-examined (Owens, Reppy and Turon, 2009; doi:10.1017/S0956796808007090) to interpret and compile regular expressions.
Linter | Message | Location |
---|---|---|
input-labels Identify input labels that do not match package names | label 'sbcl-lparallel' does not match package name 'ecl-lparallel' | |
input-labels Identify input labels that do not match package names | label 'sbcl-parachute' does not match package name 'ecl-parachute' | |
input-labels Identify input labels that do not match package names | label 'sbcl-alexandria' does not match package name 'ecl-alexandria' | |
input-labels Identify input labels that do not match package names | label 'sbcl-babel' does not match package name 'ecl-babel' | |
input-labels Identify input labels that do not match package names | label 'sbcl-bordeaux-threads' does not match package name 'ecl-bordeaux-threads' | |
input-labels Identify input labels that do not match package names | label 'sbcl-dynamic-mixins' does not match package name 'ecl-dynamic-mixins' | |
input-labels Identify input labels that do not match package names | label 'sbcl-esrap' does not match package name 'ecl-esrap' | |
input-labels Identify input labels that do not match package names | label 'sbcl-stealth-mixin' does not match package name 'ecl-stealth-mixin' | |
input-labels Identify input labels that do not match package names | label 'sbcl-trivia' does not match package name 'ecl-trivia' | |
input-labels Identify input labels that do not match package names | label 'sbcl-trivial-indent' does not match package name 'ecl-trivial-indent' | |
formatting Look for formatting issues in the source | line 1523 is way too long (101 characters) | |
input-labels Identify input labels that do not match package names | label 'sbcl-lparallel' does not match package name 'ecl-lparallel' | |
input-labels Identify input labels that do not match package names | label 'sbcl-parachute' does not match package name 'ecl-parachute' | |
input-labels Identify input labels that do not match package names | label 'sbcl-alexandria' does not match package name 'ecl-alexandria' | |
input-labels Identify input labels that do not match package names | label 'sbcl-babel' does not match package name 'ecl-babel' | |
input-labels Identify input labels that do not match package names | label 'sbcl-bordeaux-threads' does not match package name 'ecl-bordeaux-threads' | |
input-labels Identify input labels that do not match package names | label 'sbcl-dynamic-mixins' does not match package name 'ecl-dynamic-mixins' | |
input-labels Identify input labels that do not match package names | label 'sbcl-esrap' does not match package name 'ecl-esrap' | |
input-labels Identify input labels that do not match package names | label 'sbcl-stealth-mixin' does not match package name 'ecl-stealth-mixin' | |
input-labels Identify input labels that do not match package names | label 'sbcl-trivia' does not match package name 'ecl-trivia' | |
input-labels Identify input labels that do not match package names | label 'sbcl-trivial-indent' does not match package name 'ecl-trivial-indent' |